GNOME Bugzilla – Bug 133345
changing settings in applets causes "applet-crash" when exiting from gnome
Last modified: 2005-01-12 20:35:23 UTC
Description of Problem: I first thought it was a bug in my applet (netspeed-applet), but then found out that I am able to reproduce this with (allmost) all gnome applets: If you change the settings of an applet, and then log out of gnome, you get a "dialog". Well actually it's only a grey box in the left upper corner of the screen, because the logout is to fast. But anyways, I'm pretty sure it's the "applet has died, do you want to readd?"-dialog. When you log into gnome again, the applet in question will appear in the list of started applications in the splash screen (usually there are no applets there). Furthermore "ps aux" doesn't show any cmdline-parameters for the applet, and the session-manager-dialog shows the applet with the life-belt icon. Steps to reproduce the problem: 1. change settings of an applet 2. log out of gnome 3. log into gnome Actual Results: Look above... Expected Results: Everything should be like, when you don't change applet settings: No grey box/dialog when logging out, session management should not be broken as described above. How often does this happen? Always. Additional Information: It's not really a big issue, but I think there is some bug here...
Still in 2.6. Others see this too: http://lists.debian.org/debian-gtk-gnome/2004/06/msg00002.html
Is this problem still there?
Maybe it's related to bug #147691
I can still reproduce it in 2.8.2. Tested with the battstat-, mixer-, clock-, weather-, and netspeed-applet. So I think its save to claim it affects all applets ;) And I can confirm that it is in fact the "applet has died, do you want to readd"-dialog, that appears on logout... The bug mentioned by Vincent in fact sounds quite similar...
Ok, i just did some further testing: I opened the sessionmanager capplet, tab "current session". Now, as soon as i open the preferences-dialog of any applet in my panel, the applet gets added to the list of "currently running apps" in the capplet. If you remove it, and click apply the "applet has died"-dialog appears. So, I think the "applet has died"-dialog on logout is appearing, because the session manager "kills" the applets (since they are in his list). And the "real" bug/problem is that applets get added to "currently running apps" list, as soon as you open the preferences-dialog of an applet.
Thanks Jörgen. I'm marking this bug as duplicate, then.
*** This bug has been marked as a duplicate of 147691 ***