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 345170 - Crash when exiting Evolution
Crash when exiting Evolution
Status: RESOLVED DUPLICATE of bug 272556
Product: evolution
Classification: Applications
Component: Mailer
2.6.x (obsolete)
Other other
: High critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-06-17 10:34 UTC by bods
Modified: 2006-06-19 21:08 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description bods 2006-06-17 10:34:20 UTC
Distribution: Ubuntu 6.06 (dapper)
Package: Evolution
Severity: critical
Version: GNOME2.14.2 2.6.x
Gnome-Distributor: Ubuntu
Synopsis: Crash when exiting Evolution
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: 2.6.x
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:
Everytime I quit Evolution, I get the "unexpected error" box.   I also
get the dialogue box inviting me to do a forced quit.

Steps to reproduce the crash:
1. Close Evolution on Ubuniu Dapper using the X button in the window
furniture, or by standard menu quit option

Expected Results:
1. "Unexpected Error" box appears
2. "The window... is not responding" box appears.

How often does this happen?
Every time I quit Evolution.

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/evolution-2.6'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".




------- Bug created by bug-buddy at 2006-06-17 10:34 -------

Comment 1 Elijah Newren 2006-06-17 15:55:20 UTC
Thanks for the bug report. Unfortunately, that stack trace was truncated.  Can you get us a complete one, preferably with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 2 bods 2006-06-19 20:45:35 UTC
Not an expert on these things - if I've got it right, then hopefully this will be some use.  it's what I got from gdb using an Ubuntu debug version of Evolution.

Thread 1 (Thread -1231529760 (LWP 6554))

  • #0 ??
  • #1 camel_vee_folder_get_location
    from /usr/lib/libcamel-provider-1.2.so.8
  • #2 camel_object_trigger_event
    from /usr/lib/libcamel-1.2.so.0
  • #3 camel_vee_folder_get_location
    from /usr/lib/libcamel-provider-1.2.so.8
  • #4 camel_vee_folder_remove_folder
    from /usr/lib/libcamel-provider-1.2.so.8
  • #5 camel_vee_folder_get_location
    from /usr/lib/libcamel-provider-1.2.so.8
  • #6 camel_object_unref
    from /usr/lib/libcamel-1.2.so.0
  • #7 vfolder_foreach_cb
    at mail-vfolder.c line 1182
  • #8 g_hash_table_foreach
    from /usr/lib/libglib-2.0.so.0
  • #9 mail_vfolder_shutdown
    at mail-vfolder.c line 1193
  • #10 impl_quit
    at mail-component.c line 737
  • #11 _ORBIT_skel_small_GNOME_Evolution_Component_quit
    at Evolution-common.c line 64
  • #12 ORBit_c_stub_invoke
    from /usr/lib/libORBit-2.so.0
  • #13 GNOME_Evolution_Component_quit
    at Evolution-stubs.c line 102
  • #14 es_run_quit
    at e-shell.c line 1297
  • #15 e_shell_quit
    at e-shell.c line 1365
  • #16 e_shell_request_close_window
    at e-shell.c line 963
  • #17 window_delete_event_cb
    at e-shell.c line 356
  • #18 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #23 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #26 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #27 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #28 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #29 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #30 main
    at main.c line 612

Comment 3 Elijah Newren 2006-06-19 21:08:12 UTC
The stack trace is still missing many debug symbols.  To get them all, you'd need to install debuginfo packages for bonobo, glib2, gtk2, ORBit2, evolution-data-server, and perhaps even pthreads and glibc.  However, the stack trace as it stands shows that thread 1 is the same as the stack trace in bug 336430, which has been marked as a duplicate of bug 272556, so I'll mark it as such.  Feel free to follow the status of this bug there.  :)

*** This bug has been marked as a duplicate of 272556 ***