[Bug 14384] New: evince crash

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Tue Aug 30 20:53:53 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=14384
Ubuntu | evince

           Summary: evince crash
           Product: Ubuntu
           Version: unspecified
          Platform: i386
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: evince
        AssignedTo: seb128 at ubuntu.com
        ReportedBy: desrt at desrt.ca
         QAContact: desktop-bugs at lists.ubuntu.com


Perform the following actions:

1) Open a PDF.
2) Open another PDF.
3) Close the first PDF.
4) Open the first PDF again.

At this point Evince *sometimes* crashes.

You get this on the console:
(evince:2816): Gtk-CRITICAL **: _gtk_accel_map_remove_group: assertion
`g_slist_find (entry->groups, accel_group)' failed

(evince:2816): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(evince:2816): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion
`G_TYPE_CHECK_INSTANCE (instance)' failed

If Evince hasn't crashed yet, then try closing the window you just opened.  That
should do it.

You'll get something like this awful trace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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)
(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 -1221773632 (LWP 2912)]
[New Thread -1223963728 (LWP 2913)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb79cd4ab in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7f43508 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  0xb7674754 in g_type_check_instance () from /usr/lib/libgobject-2.0.so.0
#5  0xb76707cc in g_signal_handlers_disconnect_matched ()
   from /usr/lib/libgobject-2.0.so.0
#6  0xb7aa9f5e in IA__gtk_accel_label_set_accel_closure (
    accel_label=0x8181520, accel_closure=0x0) at gtkaccellabel.c:486
#7  0xb7aaa22f in gtk_accel_label_destroy (object=0x8181520)
    at gtkaccellabel.c:234
#8  0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#9  0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#10 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#12 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#13 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0xb7b97070 in gtk_object_dispose (gobject=0x8181520) at gtkobject.c:378
#15 0xb7c6273f in gtk_widget_dispose (object=0x8181520) at gtkwidget.c:6656
#16 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#17 0xb7b9702c in IA__gtk_object_destroy (object=0x8181520) at gtkobject.c:363
#18 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x8181520)
    at gtkwidget.c:1995
#19 0xb7b87e25 in gtk_menu_item_forall (container=0x8178278, 
    include_internals=0, callback=0xb7c5b16d <IA__gtk_widget_destroy>, 
    callback_data=0x6e617254) at gtkmenuitem.c:1454
#20 0xb7b5d8f3 in gtk_image_menu_item_forall (container=0x8178278, 
    include_internals=1851880020, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x0)
    at gtkimagemenuitem.c:382
#21 0xb7aefe3e in IA__gtk_container_foreach (container=0x8178278, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkcontainer.c:1292
#22 0xb7af1ba1 in gtk_container_destroy (object=0x8178278)
    at gtkcontainer.c:829
#23 0xb7b85c5d in gtk_menu_item_destroy (object=0x8178278)
    at gtkmenuitem.c:328
#24 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#25 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#26 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#27 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#28 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#29 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#30 0xb7b97070 in gtk_object_dispose (gobject=0x8178278) at gtkobject.c:378
#31 0xb7c6273f in gtk_widget_dispose (object=0x8178278) at gtkwidget.c:6656
#32 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#33 0xb7b9702c in IA__gtk_object_destroy (object=0x8178278) at gtkobject.c:363
#34 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x8178278)
    at gtkwidget.c:1995
#35 0xb7b88d63 in gtk_menu_shell_forall (container=0x816fb20, 
    include_internals=0, callback=0xb7c5b16d <IA__gtk_widget_destroy>, 
    callback_data=0x0) at gtkmenushell.c:885
#36 0xb7aefe3e in IA__gtk_container_foreach (container=0x816fb20, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkcontainer.c:1292
#37 0xb7af1ba1 in gtk_container_destroy (object=0x816fb20)
    at gtkcontainer.c:829
#38 0xb7b80841 in gtk_menu_destroy (object=0x816fb20) at gtkmenu.c:975
#39 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#40 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#41 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#42 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#43 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#44 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#45 0xb7b97070 in gtk_object_dispose (gobject=0x816fb20) at gtkobject.c:378
#46 0xb7c6273f in gtk_widget_dispose (object=0x816fb20) at gtkwidget.c:6656
#47 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#48 0xb7b9702c in IA__gtk_object_destroy (object=0x816fb20) at gtkobject.c:363
#49 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x816fb20)
    at gtkwidget.c:1995
#50 0xb7b85c51 in gtk_menu_item_destroy (object=0x830e8e8)
    at gtkmenuitem.c:326
#51 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#52 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#53 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#54 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#55 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#56 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#57 0xb7b97070 in gtk_object_dispose (gobject=0x830e8e8) at gtkobject.c:378
#58 0xb7c6273f in gtk_widget_dispose (object=0x830e8e8) at gtkwidget.c:6656
#59 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#60 0xb7b9702c in IA__gtk_object_destroy (object=0x830e8e8) at gtkobject.c:363
#61 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x830e8e8)
    at gtkwidget.c:1995
#62 0xb7b88d63 in gtk_menu_shell_forall (container=0x825daa0, 
    include_internals=0, callback=0xb7c5b16d <IA__gtk_widget_destroy>, 
    callback_data=0x0) at gtkmenushell.c:885
#63 0xb7aefe3e in IA__gtk_container_foreach (container=0x825daa0, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkcontainer.c:1292
#64 0xb7af1ba1 in gtk_container_destroy (object=0x825daa0)
    at gtkcontainer.c:829
#65 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#66 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#67 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#68 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#69 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#70 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#71 0xb7b97070 in gtk_object_dispose (gobject=0x825daa0) at gtkobject.c:378
#72 0xb7c6273f in gtk_widget_dispose (object=0x825daa0) at gtkwidget.c:6656
#73 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#74 0xb7b9702c in IA__gtk_object_destroy (object=0x825daa0) at gtkobject.c:363
#75 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x825daa0)
    at gtkwidget.c:1995
#76 0xb7ab7e08 in gtk_box_forall (container=0x819cc10, include_internals=0, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:703
#77 0xb7aefe3e in IA__gtk_container_foreach (container=0x819cc10, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkcontainer.c:1292
#78 0xb7af1ba1 in gtk_container_destroy (object=0x819cc10)
    at gtkcontainer.c:829
#79 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#80 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#81 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#82 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#83 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#84 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#85 0xb7b97070 in gtk_object_dispose (gobject=0x819cc10) at gtkobject.c:378
#86 0xb7c6273f in gtk_widget_dispose (object=0x819cc10) at gtkwidget.c:6656
#87 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#88 0xb7b9702c in IA__gtk_object_destroy (object=0x819cc10) at gtkobject.c:363
#89 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x819cc10)
    at gtkwidget.c:1995
#90 0xb7ab46db in gtk_bin_forall (container=0x8138520, include_internals=0, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkbin.c:166
#91 0xb7aefe3e in IA__gtk_container_foreach (container=0x8138520, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkcontainer.c:1292
#92 0xb7af1ba1 in gtk_container_destroy (object=0x8138520)
    at gtkcontainer.c:829
#93 0xb7c6ffe0 in gtk_window_destroy (object=0x8138520) at gtkwindow.c:3825
#94 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#95 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#96 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#97 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#98 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#99 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#100 0xb7b97070 in gtk_object_dispose (gobject=0x8138520) at gtkobject.c:378
#101 0xb7c6273f in gtk_widget_dispose (object=0x8138520) at gtkwidget.c:6656
#102 0xb7c6958f in gtk_window_dispose (object=0x8138520) at gtkwindow.c:1759
#103 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#104 0xb7b9702c in IA__gtk_object_destroy (object=0x8138520)
    at gtkobject.c:363
#105 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x8138520)
    at gtkwidget.c:1995
#106 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#107 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#108 0xb766ab13 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#109 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#110 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#111 0xb7aad836 in _gtk_action_emit_activate (action=0x81a9c68)
    at gtkaction.c:1038
#112 0xb7aae2db in closure_accel_activate (closure=0x81a3790, 
    return_value=0x6e617254, n_param_values=4, param_values=0xbf9a306c, 
    invocation_hint=0xbf9a2f6c, marshal_data=0x0) at gtkaction.c:1430
#113 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#114 0xb766ab13 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#115 0xb766bec3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#116 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#117 0xb7aa862b in IA__gtk_accel_group_activate (accel_group=0x82dd368, 
    accel_quark=1851880020, acceleratable=0x8138520, accel_key=1851880020, 
    accel_mods=1851880020) at gtkaccelgroup.c:766
#118 0xb7aa8f15 in IA__gtk_accel_groups_activate (object=0x8138520, 
    accel_key=119, accel_mods=GDK_CONTROL_MASK) at gtkaccelgroup.c:804
#119 0xb7c700f5 in IA__gtk_window_activate_key (window=0x8138520, 
    event=0x820f628) at gtkwindow.c:7490
#120 0xb7c7015d in gtk_window_key_press_event (widget=0x8138520, 
    event=0x820f628) at gtkwindow.c:4522
#121 0xb7b7a80c in _gtk_marshal_BOOLEAN__BOXED (closure=0x81158a8, 
    return_value=0xbf9a34c0, n_param_values=2, param_values=0xbf9a35ac, 
    invocation_hint=0xbf9a34ac, marshal_data=0xb7c70137) at gtkmarshalers.c:83
#122 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#123 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#124 0xb766ac9f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#125 0xb766bec3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#126 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#127 0xb7c5c8af in gtk_widget_event_internal (widget=0x8138520, 
    event=0x820f628) at gtkwidget.c:3735
#128 0xb7b79059 in IA__gtk_propagate_event (widget=0x8138520, event=0x820f628)
    at gtkmain.c:2134
#129 0xb7b79380 in IA__gtk_main_do_event (event=0x820f628) at gtkmain.c:1397
#130 0xb7978add in gdk_event_dispatch (source=0x6e617254, callback=0, 
    user_data=0x0) at gdkevents-x11.c:2291
#131 0xb75a448e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#132 0xb75a7496 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#133 0xb75a7783 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#134 0xb7b78646 in IA__gtk_main () at gtkmain.c:976
#135 0x0807bdfb in main ()

Thread 2 (Thread -1223963728 (LWP 2913)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb79c9c96 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x080616c3 in ev_document_types_add_filters ()
No symbol table info available.
#3  0xb75c0844 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb79c7361 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb74a6dbe in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread -1221773632 (LWP 2912)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb79cd4ab in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7f43508 in libgnomeui_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  0xb7674754 in g_type_check_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5  0xb76707cc in g_signal_handlers_disconnect_matched ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0xb7aa9f5e in IA__gtk_accel_label_set_accel_closure (
    accel_label=0x8181520, accel_closure=0x0) at gtkaccellabel.c:486
	__PRETTY_FUNCTION__ = "IA__gtk_accel_label_set_accel_closure"
#7  0xb7aaa22f in gtk_accel_label_destroy (object=0x8181520)
    at gtkaccellabel.c:234
No locals.
#8  0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb7b97070 in gtk_object_dispose (gobject=0x8181520) at gtkobject.c:378
No locals.
#15 0xb7c6273f in gtk_widget_dispose (object=0x8181520) at gtkwidget.c:6656
No locals.
#16 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb7b9702c in IA__gtk_object_destroy (object=0x8181520) at gtkobject.c:363
	__PRETTY_FUNCTION__ = "IA__gtk_object_destroy"
#18 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x8181520)
    at gtkwidget.c:1995
	__PRETTY_FUNCTION__ = "IA__gtk_widget_destroy"
#19 0xb7b87e25 in gtk_menu_item_forall (container=0x8178278, 
    include_internals=0, callback=0xb7c5b16d <IA__gtk_widget_destroy>, 
    callback_data=0x6e617254) at gtkmenuitem.c:1454
	__PRETTY_FUNCTION__ = "gtk_menu_item_forall"
#20 0xb7b5d8f3 in gtk_image_menu_item_forall (container=0x8178278, 
    include_internals=1851880020, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x0)
    at gtkimagemenuitem.c:382
No locals.
#21 0xb7aefe3e in IA__gtk_container_foreach (container=0x8178278, 
    callback=0xb7c5b16d <IA__gtk_widget_destroy>, callback_data=0x6e617254)
    at gtkcontainer.c:1292
	__PRETTY_FUNCTION__ = "IA__gtk_container_foreach"
#22 0xb7af1ba1 in gtk_container_destroy (object=0x8178278)
    at gtkcontainer.c:829
No locals.
#23 0xb7b85c5d in gtk_menu_item_destroy (object=0x8178278)
    at gtkmenuitem.c:328
	__PRETTY_FUNCTION__ = "gtk_menu_item_destroy"
#24 0xb7667ab3 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb765bd75 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb765c3a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb766b01f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb766c150 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#29 0xb766c4c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#30 0xb7b97070 in gtk_object_dispose (gobject=0x8178278) at gtkobject.c:378
No locals.
#31 0xb7c6273f in gtk_widget_dispose (object=0x8178278) at gtkwidget.c:6656
No locals.
#32 0xb765f3aa in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#33 0xb7b9702c in IA__gtk_object_destroy (object=0x8178278) at gtkobject.c:363
	__PRETTY_FUNCTION__ = "IA__gtk_object_destroy"
#34 0xb7c5b1ae in IA__gtk_widget_destroy (widget=0x8178278)
    at gtkwidget.c:1995
	__PRETTY_FUNCTION__ = "IA__gtk_widget_destroy"
#35 0xb7b88d63 in gtk_menu_shell_forall (container=0x816fb20, 
    include_internals=0, callback=0xb7c5b16d <IA__gtk_widget_destroy>, 
    callback_data=0x0) at gtkmenushell.c:885
	child = #0  0xffffe410 in __kernel_vsyscall ()

The kicker is that I'm not able to reproduce this with the CVS HEAD version
(which is largely identical to the version that Ubuntu is shipping).  That said,
inserting an extra printf statement or trying to build with debugging symbols
and no optimisation also causes the bug to disappear so maybe the bug *is* in
the CVS version and I can't get it to pop up.  Doing a dpkg-buildpackage from
Ubuntu sources produces a binary that still crashes.

Wish I could be more helpful.

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the desktop-bugs mailing list