GNOME Bugzilla – Bug 73224
crashes when removing a panel
Last modified: 2015-03-24 13:00:31 UTC
Package: gnome-panel Severity: critical Version: 1.5.11 Synopsis: crashes when removing a panel Bugzilla-Product: gnome-panel Bugzilla-Component: Panel BugBuddy-GnomeVersion: 2.0 (1.112.0) Description: This is yet another crash-on-remove bug. I have a patch from http://bugzilla.gnome.org/show_bug.cgi?id=72167 applied, but now it crashes elsewhere (in panel, not tasklist/pager). I created one floating panel, added a pager to it, clicked "remove this panel", answered "yes". repeatable. Debugging Information: [New Thread 1024 (LWP 17926)] 0x4096bb79 in wait4 () from /lib/libc.so.6
+ Trace 18563
Thread 1 (Thread 1024 (LWP 17926))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-03-02 16:08 ------- Reassigning to the default owner of the component, gnome-panel-maint@bugzilla.gnome.org.
in terminal it prints only woo, in the remove panel query: 0x828ecc8! gnome-panel-2 (pid:18045): GLib-GObject-WARNING **: invalid cast from (NULL) pointer to `PanelAppletFrame' when in the panel there is nothing or some launchers, works OK, but if there is any applet (tasklist or clock), it crashes.
Created attachment 7020 [details] [review] patch
This attachment also solves the bug 72646 and bug 73325. The panel crash when tasklist is present bug 72974 still remains. But the crashes when other applets exist on the panel are solved with this attachment.
*** Bug 73849 has been marked as a duplicate of this bug. ***
*** Bug 73325 has been marked as a duplicate of this bug. ***
I have just commited this patch, because it fixes crash for me. I guess this bug was caused by unfinished work by George, so he would probably change this later...
*** Bug 73823 has been marked as a duplicate of this bug. ***
*** Bug 72974 has been marked as a duplicate of this bug. ***
*** Bug 72646 has been marked as a duplicate of this bug. ***
*** Bug 74769 has been marked as a duplicate of this bug. ***
*** Bug 74977 has been marked as a duplicate of this bug. ***
Comment on attachment 7020 [details] [review] patch Original description was too long for the soon-to-be-upgraded Bugzilla.