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 561743 - evolution hangs upon start-up while fetching mail from imap server, stays hung afterwards.
evolution hangs upon start-up while fetching mail from imap server, stays hun...
Status: RESOLVED DUPLICATE of bug 501298
Product: evolution
Classification: Applications
Component: Mailer
2.26.x (obsolete)
Other All
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-11-20 23:18 UTC by Thomas
Modified: 2013-09-13 00:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Thomas 2008-11-20 23:18:23 UTC
Please describe the problem:
After a few days of not having checked my mail, I opened evolution today and the app would start to fetch mail from my imap account as usual.
But it would then hang and stay hung. Then I killed it, and restarted it and it would come up without problems. Below is the stacktrace. I have a core file around if somebody is interested.
I am running a fairly recent svn trunk version of evolution.


Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?
No

Other information:
(gdb) bt
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 e_flag_wait
    at ../../../evolution-data-server/libedataserver/e-flag.c line 120
  • #3 e_cal_set_default_timezone
    at ../../../../evolution-data-server/calendar/libecal/e-cal.c line 5024
  • #4 open_ecal
    at ../../../../evolution/calendar/gui/gnome-cal.c line 2962
  • #5 gnome_calendar_add_source
    at ../../../../evolution/calendar/gui/gnome-cal.c line 3232
  • #6 update_uris_for_selection
    at ../../../../evolution/calendar/gui/calendar-component.c line 392
  • #7 source_selection_changed_cb
    at ../../../../evolution/calendar/gui/calendar-component.c line 700
  • #8 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.18.2/gobject/gmarshal.c line 77
  • #9 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 767
  • #10 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3244
  • #11 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 2977
  • #12 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3034
  • #13 e_source_selector_select_source
    at ../../../evolution-data-server/libedataserverui/e-source-selector.c line 1184
  • #14 update_selection
    at ../../../../evolution/calendar/gui/calendar-component.c line 450
  • #15 create_component_view
    at ../../../../evolution/calendar/gui/calendar-component.c line 1498
  • #16 impl_createView
    at ../../../../evolution/calendar/gui/calendar-component.c line 1601
  • #17 _ORBIT_skel_small_GNOME_Evolution_Component_createView
    at Evolution-common.c line 60
  • #18 ORBit_c_stub_invoke
    from /usr/lib/libORBit-2.so.0
  • #19 GNOME_Evolution_Component_createView
    at Evolution-stubs.c line 97
  • #20 init_view
    at ../../../evolution/shell/e-shell-window.c line 241
  • #21 switch_view
    at ../../../evolution/shell/e-shell-window.c line 313
  • #22 sidebar_button_selected_callback
    at ../../../evolution/shell/e-shell-window.c line 449
  • #23 IA__g_cclosure_marshal_VOID__INT
    at /build/buildd/glib2.0-2.18.2/gobject/gmarshal.c line 216
  • #24 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 767
  • #25 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3244
  • #26 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 2977
  • #27 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3034
  • #28 button_toggled_callback
    at ../../../evolution/shell/e-sidebar.c line 164
  • #29 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.18.2/gobject/gmarshal.c line 77
  • #30 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 767
  • #31 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3244
  • #32 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 2977
  • #33 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3034
  • #34 IA__gtk_toggle_button_toggled
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtktogglebutton.c line 306
  • #35 gtk_toggle_button_clicked
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtktogglebutton.c line 439
  • #36 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.18.2/gobject/gmarshal.c line 77
  • #37 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 878
  • #38 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 767
  • #39 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3174
  • #40 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 2977
  • #41 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3034
  • #42 IA__gtk_button_clicked
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkbutton.c line 895
  • #43 gtk_toggle_button_released
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtktogglebutton.c line 426
  • #44 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.18.2/gobject/gmarshal.c line 77
  • #45 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 878
  • #46 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 767
  • #47 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3174
  • #48 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 2977
  • #49 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3034
  • #50 IA__gtk_button_released
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkbutton.c line 887
  • #51 gtk_button_button_release
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkbutton.c line 1383
  • #52 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmarshalers.c line 84
  • #53 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 878
  • #54 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c line 767
  • #55 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3282
  • #56 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 2987
  • #57 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c line 3034
  • #58 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c line 4745
  • #59 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c line 2391
  • #60 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c line 1596
  • #61 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.14.4/gdk/x11/gdkevents-x11.c line 2365
  • #62 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c line 2144
  • #63 g_main_context_iterate
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c line 2778
  • #64 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c line 2986
  • #65 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #66 main
    at ../../../evolution/shell/main.c line 694
  • #0 __kernel_vsyscall
  • #1 poll
    from /lib/tls/i686/cmov/libc.so.6
  • #2 g_main_context_iterate
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c line 3091
  • #3 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c line 2986
  • #4 ??
    from /usr/lib/libORBit-2.so.0
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.18.2/glib/gthread.c line 635
  • #6 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #7 clone
    from /lib/tls/i686/cmov/libc.so.6

Comment 1 Milan Crha 2009-04-02 18:02:28 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.


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