Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0011234 [Lazarus] LCL crash always 2008-04-30 17:00 2008-09-19 10:33
Reporter Ido Kanner View Status public  
Assigned To Ales Katona
Priority normal Resolution fixed  
Status closed   Product Version 0.9.25 (SVN)
Summary 0011234: TTrayIcon does not store the icon assigned to it using the Object inspector
Description When assigning an icon to TTrayIcon using Object Inspector, on design time it looks like the icon exists, but when executing the program, TTrayIcon caused the application to crash and it looks like the icon itself was never assigned to the Icon property.
Additional Information I'm able to reproduce it every time on GTK2. When I assign the icon in code, it works well.
Tags gtk, gtk2, qt
Fixed in Revision
LazTarget 0.9.26
Widgetset GTK, GTK 2, QT
Attached Files gz file icon poc.tar.gz [^] (1,796 bytes) 2008-04-30 17:00

- Relationships
related to 0011168closedFelipe Monteiro de Carvalho Lazarus/the developed application crashes if a TTrayIcon is enabled 

-  Notes
(0019785)
Ales Katona (developer)
2008-05-28 12:48

Happens on gtk1 and qt as well. Seems more like streaming/saving problem to me.
(0021061)
Abou Al Montacir (developer)
2008-08-05 12:28

This behaviour is not related to tray icons only. You can also try to change the application (main form) icon using the object inspector. Then Open the LFM file and you will not find the ICON desciption but only 0000. You can use XPM or PNG images. You can use it with a new application (freshly created).
(0021172)
Ales Katona (developer)
2008-08-09 08:47

Fixed in the meantime, seems it was part of the TBitmap and friends rewrite. Works for me now in all cases, if still happens, please re-open.
(0022334)
Abou Al Montacir (developer)
2008-09-19 10:33

This bug could not be reporduced anymore with revision 16613

- Issue History
Date Modified Username Field Change
2008-04-30 17:00 Ido Kanner New Issue
2008-04-30 17:00 Ido Kanner File Added: poc.tar.gz
2008-04-30 17:00 Ido Kanner Widgetset => GTK 2
2008-04-30 17:01 Ido Kanner Issue Monitored: Ido Kanner
2008-05-01 21:22 Felipe Monteiro de Carvalho Tag Attached: gtk2
2008-05-01 21:22 Felipe Monteiro de Carvalho Relationship added related to 0011168
2008-05-01 21:22 Felipe Monteiro de Carvalho LazTarget => -
2008-05-01 21:22 Felipe Monteiro de Carvalho Status new => confirmed
2008-05-28 12:47 Ales Katona Tag Attached: qt
2008-05-28 12:47 Ales Katona Tag Attached: gtk
2008-05-28 12:48 Ales Katona Note Added: 0019785
2008-08-05 12:28 Abou Al Montacir Note Added: 0021061
2008-08-06 10:23 Abou Al Montacir Issue Monitored: Abou Al Montacir
2008-08-08 14:44 Vincent Snijders LazTarget - => 0.9.26
2008-08-08 14:44 Vincent Snijders Target Version => 0.9.26
2008-08-08 14:45 Vincent Snijders Widgetset GTK 2 => GTK, GTK 2, QT
2008-08-09 08:47 Ales Katona Status confirmed => resolved
2008-08-09 08:47 Ales Katona Resolution open => fixed
2008-08-09 08:47 Ales Katona Assigned To => Ales Katona
2008-08-09 08:47 Ales Katona Note Added: 0021172
2008-09-19 10:33 Abou Al Montacir Status resolved => closed
2008-09-19 10:33 Abou Al Montacir Note Added: 0022334



Mantis 1.1.1[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker