Crashes when right click->menu editor is opened.

Bug #56248 reported by graphic23
6
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-panel

Running on Ubuntu Edgy Development, and just dist-upgraded yesterday. When I right-click on the Menu Bar (Applications - Places -System), and click edit-menus, gnome-panel crashes, and Bugbuddy is not able to recognize what crashed. Here's the gnome-panel-bugreport.txt that was generated by bugbuddy:-

Memory status: size: 62103552 vsize: 0 resident: 62103552 share: 0 rss: 14532608 rss_rlim: 0
CPU usage: start_time: 1155446609 rtime: 0 utime: 655 stime: 0 cutime:631 cstime: 0 timeout: 24 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/gnome-panel'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225177424 (LWP 7446)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb75e5333 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7e96558 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb74f84d0 in __find_specmb () from /lib/tls/i686/cmov/libc.so.6
#5 0xb74df37f in _IO_vfprintf_internal () from /lib/tls/i686/cmov/libc.so.6
#6 0xb75013cc in _IO_vasprintf () from /lib/tls/i686/cmov/libc.so.6
#7 0xb77030c1 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#8 0xb76f5dbe in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
#9 0xb7ad2eb4 in gtk_message_dialog_format_secondary_text ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0x08075ca3 in panel_error_dialog ()
#11 0x080888ee in panel_menu_bar_invoke_menu ()
#12 0xb782aa2a in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#13 0xb781e65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0xb782d924 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#15 0xb782ee47 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#16 0xb782f000 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0xb7bcab8e in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7acfe8c in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7ad131a in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7ac950c in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7ac3bc6 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb781cf05 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#23 0xb781e65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0xb782df61 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#25 0xb782ec10 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0xb782f000 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0xb7bc6c90 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7abdbdd in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7abebf9 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7952271 in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
#31 0xb76dc0c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb76dee62 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#33 0xb76df20c in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0xb7abf052 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x08061bd4 in main ()

Thread 1 (Thread -1225177424 (LWP 7446)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb75e5333 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7e96558 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb74f84d0 in __find_specmb () from /lib/tls/i686/cmov/libc.so.6
No locals.
#5 0xb74df37f in _IO_vfprintf_internal () from /lib/tls/i686/cmov/libc.so.6
No locals.
#6 0xb75013cc in _IO_vasprintf () from /lib/tls/i686/cmov/libc.so.6
No locals.
#7 0xb77030c1 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8 0xb76f5dbe in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9 0xb7ad2eb4 in gtk_message_dialog_format_secondary_text ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0x08075ca3 in panel_error_dialog ()
No symbol table info available.
#11 0x080888ee in panel_menu_bar_invoke_menu ()
No symbol table info available.
#12 0xb782aa2a in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb781e65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb782d924 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb782ee47 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb782f000 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb7bcab8e in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xb7acfe8c in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb7ad131a in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb7ac950c in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0xb7ac3bc6 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xb781cf05 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb781e65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb782df61 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb782ec10 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb782f000 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb7bc6c90 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0xb7abdbdd in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xb7abebf9 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0xb7952271 in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#31 0xb76dc0c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xb76dee62 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xb76df20c in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb7abf052 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#35 0x08061bd4 in main ()
No symbol table info available.
#0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
Vassilis Pandis (pandisv) wrote :

Is this maybe AMD64? I cannot reproduce this on x86 ...

Revision history for this message
graphic23 (graphic23) wrote :

This is actually x86 not AMD64. I had finished dist-upgraded last night, and that flickering menu thing was happening. I got rid of the /etc/xdg/debian.menu-menu symlink (which was broken). And the flickering had stopped. So, maybe it is related to that. Because I tried it a few minutes ago, and it didn't crash.. so I think its related to that. Sorry for the false alarm, I guess. But if I put in a symlink that is indeed broken, it is crashing, so I think thats a bug ?

Revision history for this message
MarkyC (mmmarcooo) wrote :

Install gnome-panel-dbg, and the no debug symbols found message will disappear. Duplicate the bug again, and this time you will have more debug info. Copy the output and save it to a text file and upload here so this page doesn't get too big.

Revision history for this message
Vassilis Pandis (pandisv) wrote :

Is this still a problem? If yes can you please install the -dbg package as Nirvana suggested and provide a new backtrace? Thanks

Changed in gnome-panel:
importance: Untriaged → Medium
status: Unconfirmed → Needs Info
Revision history for this message
graphic23 (graphic23) wrote :

Vassilis,
           It doesn't seem so because of the latest gnome-panel installed. I have tried to reproduce it and it no longer crashes. So, I think its a fixed bug.

Revision history for this message
Vassilis Pandis (pandisv) wrote :

Ok, I'm marking it as such. Thanks very much for reporting this.

Changed in gnome-panel:
status: Needs Info → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.