After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309416 - crash on close ...
crash on close ...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Shell
2.4.x (obsolete)
Other Linux
: High critical
: ---
Assigned To: Srinivasa Ragavan
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-07-04 08:35 UTC by Michael Meeks
Modified: 2013-09-13 00:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Meeks 2005-07-04 08:35:27 UTC
Exited a recent evolution snapshot File->Exit, while 'status' said it was
fetching/filtering mail or somesuch (though it showed little sign of activity).

evolution-data-server-1.2.3.0.200506210310-0.snap.novell.0.1
evolution-2.2.3.0.200506210310-0.snap.novell.0.1

0x410261bb in waitpid () from /lib/libpthread.so.0
  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 __JCR_LIST__
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 libgnomeui_segv_handle
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #4 segv_redirect
    at main.c line 429
  • #5 __pthread_sighandler
    from /lib/libpthread.so.0
  • #6 <signal handler called>
  • #7 g_type_check_instance_is_a
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #8 eab_editor_close
    at eab-editor.c line 197
  • #9 eab_editor_request_close_all
    at eab-editor.c line 301
  • #10 impl_requestQuit
    at addressbook-component.c line 299
  • #11 _ORBIT_skel_small_GNOME_Evolution_Component_requestQuit
    at Evolution-common.c line 51
  • #12 ORBit_c_stub_invoke
    at poa.c line 2627
  • #13 GNOME_Evolution_Component_requestQuit
    at Evolution-stubs.c line 59
  • #14 e_shell_quit
    at e-shell.c line 1338
  • #15 e_shell_request_close_window
    at e-shell.c line 937
  • #16 window_delete_event_cb
    at e-shell.c line 322
  • #17 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 82
  • #18 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #19 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #20 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #21 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #22 gtk_widget_event_internal
    at gtkwidget.c line 3564
  • #23 gtk_widget_event
    at gtkwidget.c line 3370
  • #24 gtk_main_do_event
    at gtkmain.c line 1519
  • #25 gdk_event_dispatch
    at gdkevents-x11.c line 2159
  • #26 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #27 g_main_context_iterate
    from /opt/gnome/lib/libglib-2.0.so.0
  • #28 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #29 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #30 main
    at main.c line 611

Comment 1 Srinivasa Ragavan 2005-07-29 06:36:49 UTC
Fixed to head.
Comment 2 Nagappan Alagappan 2005-08-09 10:16:48 UTC
With todays build it crashed. But it happened only once with my test setup. With
wal-3 account it just hangs, because the groupwise account just keeps fetching
data in the background and doesnot repsond to my close event. The whole window
becomes gray. Only way for me is just do a force kill. Reopening the bug.

Backtrace was generated from '/opt/gnome/bin/evolution-2.4'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1097768576 (LWP 16048)]
[New Thread 1119734704 (LWP 16074)]
[Thread debugging using libthread_db enabled]
[New Thread 1097768576 (LWP 16048)]
[New Thread 1119734704 (LWP 16074)]
[New Thread 1140747184 (LWP 16073)]
[New Thread 1114680240 (LWP 16057)]
[New Thread 1112185776 (LWP 16055)]
[New Thread 1110084528 (LWP 16054)]
[New Thread 1107946416 (LWP 16053)]
[Thread debugging using libthread_db enabled]
[New Thread 1097768576 (LWP 16048)]
[New Thread 1119734704 (LWP 16074)]
0xffffe410 in ?? ()

Thread 1 (Thread 1097768576 (LWP 16048))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #5 gnome_init_with_popt_table
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #6 segv_redirect
    at main.c line 424
  • #7 <signal handler called>
  • #8 g_type_check_instance_cast
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #9 gail_button_new
    from /opt/gnome/lib/gtk-2.0/modules/libgail.so
  • #10 g_cclosure_marshal_VOID__PARAM
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #11 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #12 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #13 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #14 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #15 g_object_class_override_property
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 g_enum_register_static
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_object_notify
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 gtk_widget_hide
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #19 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #20 g_object_unref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #21 gtk_toolbar_set_drop_highlight_item
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #22 g_object_unref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #23 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #24 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #25 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #26 gtk_toolbar_set_drop_highlight_item
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #27 gtk_container_foreach
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #28 gtk_container_set_resize_mode
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #29 g_cclosure_marshal_VOID__VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #30 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #31 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #32 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #35 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #36 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #37 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #38 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #39 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #40 bonobo_dock_new
    from /opt/gnome/lib/libbonoboui-2.so.0
  • #41 gtk_container_foreach
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #42 gtk_container_set_resize_mode
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #43 g_cclosure_marshal_VOID__VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #44 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #45 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #46 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #47 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #48 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #49 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #50 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #51 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #52 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #53 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #54 bonobo_dock_band_new
    from /opt/gnome/lib/libbonoboui-2.so.0
  • #55 gtk_container_foreach
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #56 gtk_container_set_resize_mode
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #57 g_cclosure_marshal_VOID__VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #58 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #59 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #60 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #61 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #62 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #63 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #64 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #65 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #66 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #67 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #68 bonobo_dock_get_client_area
    from /opt/gnome/lib/libbonoboui-2.so.0
  • #69 bonobo_dock_new
    from /opt/gnome/lib/libbonoboui-2.so.0
  • #70 gtk_container_foreach
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #71 gtk_container_set_resize_mode
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #72 g_cclosure_marshal_VOID__VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #73 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #74 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #75 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #76 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #77 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #78 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #79 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #80 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #81 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #82 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #83 gtk_box_pack_start_defaults
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #84 gtk_container_foreach
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #85 gtk_container_set_resize_mode
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #86 g_cclosure_marshal_VOID__VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #87 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #88 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #89 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #90 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #91 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #92 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #93 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #94 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #95 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #96 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #97 gtk_button_box_set_child_size
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #98 gtk_container_foreach
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #99 gtk_container_set_resize_mode
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #100 gtk_window_new
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #101 g_cclosure_marshal_VOID__VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #102 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #103 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #104 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #105 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #106 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #107 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #108 gtk_widget_hide_on_delete
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #109 gtk_window_set_focus
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #110 bonobo_window_remove_popup
    from /opt/gnome/lib/libbonoboui-2.so.0
  • #111 impl_dispose
    at e-shell-window.c line 773
  • #112 g_object_run_dispose
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #113 gtk_object_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #114 gtk_widget_destroy
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #115 e_shell_close_all_windows
    at e-shell.c line 1050
  • #116 es_run_quit
    at e-shell.c line 1329
  • #117 g_source_get_current_time
    from /opt/gnome/lib/libglib-2.0.so.0
  • #118 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #119 g_main_context_acquire
    from /opt/gnome/lib/libglib-2.0.so.0
  • #120 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #121 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #122 main
    at main.c line 602
  • #0 ??

Comment 3 Srinivasa Ragavan 2005-08-11 05:41:35 UTC
As discussed with nagappan, this is a different bug altogether. Also not
reproducible.
Comment 4 Sushma Rai 2005-08-11 05:55:27 UTC
not addressbook.
Comment 5 Sushma Rai 2005-08-11 05:56:30 UTC
Also file a new bug for this crash...
Comment 6 Srinivasa Ragavan 2005-08-22 05:46:41 UTC
Nagappan, the hang is not a hang. Its operating at the background. there is a
difference. Im not getting a crash. is it reproducible?
Comment 7 Karsten Bräckelmann 2006-01-08 02:36:16 UTC
Closing RESOLVED FIXED.

According to the comments, the original bug was fixed. Please file a different bug for the hang, if it happens again.