GNOME Bugzilla – Bug 327748
[recent_documents_tooltip_func] gnome-panel-2.13.5 crashes on session startup
Last modified: 2006-02-04 08:26:50 UTC
Steps to reproduce: 1. Login to a Gnome session (with gnome-session-2.13.4 or 2.13.5) 2. Panel will crash and restarting it just causes it to crash repeatedly 3. Stack trace: Backtrace was generated from '/usr/bin/gnome-panel' Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 46912582173984 (LWP 10457)] [New Thread 1074006368 (LWP 10465)] 0x00002aaaaf2d7eba in waitpid () from /lib/tls/libpthread.so.0
+ Trace 65375
Thread 1 (Thread 46912582173984 (LWP 10457))
Other information: The problem goes away if I drop gnome-session from 2.13.5 or 2.13.4 to 2.12.0 but happens 100% of the time with either 2.13 version. I'm running Gentoo 2005.1/AMD64/xorg-x11-7.0/2.6.15-ck1.
good trace, confirming.
Jose: can you attach your ~/.recently-used file here?
Really looks like a bug in libegg, in egg-recent-view-gtk.c: in egg_recent_view_gtk_add_to_menu(), we should check if the menu_item we get is NULL. It's probably some kind of broken ~/.recently-used file causing this, but hey, we have to not break :-)
Created attachment 57756 [details] .recently-used
After uploading it, I renamed .recently-used, updated gnome-session from 2.12.0 to 2.13.5 and restarted my session -- no more gnome-panel crashes. Thanks! And yes, it looks like the .recently-used file was broken -- files going back for months were listed in there, but not in Places->Recent Documents.
thanks jose, thanks vincent. should be fixed in recent-files HEAD. 2006-01-21 Emmanuele Bassi <ebassi@cvs.gnome.org> * libegg/recent-files/egg-recent-view-gtk.c (egg_recent_view_gtk_add_menu): check whether we've got a menu item or not, before actually using it.
FWIW, the bug happened because the URI for cdda:///dev/hdc was NULL (since cdda: is not supported anymore)
*** Bug 329274 has been marked as a duplicate of this bug. ***