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 548396 - Evolution-data-server crashed : at start up
Evolution-data-server crashed : at start up
Status: RESOLVED DUPLICATE of bug 491755
Product: evolution-data-server
Classification: Platform
Component: Calendar
2.24.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 554610 575692 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-08-19 08:35 UTC by Akhil Laddha
Modified: 2009-04-06 16:25 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Akhil Laddha 2008-08-19 08:35:44 UTC
Evolution 2.23.90 (Exchange backend)

I changed system date and started evolution.

Gdb traces of eds process

**
libecal:ERROR:e-cal-util.c:317:compute_alarm_range: assertion failed: (*alarm_start <= *alarm_end)

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb6f178f0 (LWP 32519)]
0xffffe430 in __kernel_vsyscall ()
(gdb) t a a bt


Comment 1 Akhil Laddha 2008-08-19 08:37:13 UTC
Evolution also crashed just after that.

Gdb traces of evo process

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb64616e0 (LWP 32748)]
connection_listen_cb (object=0x808f728, user_data=0x84dd5a0) at e-component-listener.c:48
48			switch (ORBit_small_get_connection_status (cl->priv->component)) {
(gdb) t a a bt

Thread 1 (Thread 0xb64616e0 (LWP 32748))

  • #0 connection_listen_cb
    at e-component-listener.c line 48
  • #1 link_connection_emit_broken
    at linc-connection.c line 146
  • #2 link_connection_broken_idle
    at linc-connection.c line 183
  • #3 g_idle_dispatch
    at gmain.c line 4178
  • #4 IA__g_main_context_dispatch
    at gmain.c line 2073
  • #5 g_main_context_iterate
    at gmain.c line 2706
  • #6 IA__g_main_loop_run
    at gmain.c line 2929
  • #7 IA__gtk_dialog_run
    at gtkdialog.c line 1067
  • #8 e_error_run
    at e-error.c line 633
  • #9 backend_died_cb
    at gnome-cal.c line 3021
  • #10 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #11 IA__g_closure_invoke
    at gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #14 IA__g_signal_emit
    at gsignal.c line 3034
  • #15 backend_died_cb
    at e-cal.c line 428
  • #16 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #17 IA__g_closure_invoke
    at gclosure.c line 767
  • #18 signal_emit_unlocked_R
  • #19 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #20 IA__g_signal_emit
    at gsignal.c line 3034
  • #21 connection_listen_cb
    at e-component-listener.c line 53
  • #22 link_connection_emit_broken
    at linc-connection.c line 146
  • #23 dispatch_callbacks_drop_lock
    at linc-connection.c line 273
  • #24 link_connection_try_reconnect
    at linc-connection.c line 713
  • #25 giop_connection_try_reconnect
    at giop-connection.c line 196
  • #26 ORBit_try_connection_T
    at corba-object.c line 276
  • #27 ORBit_object_get_connection
    at corba-object.c line 325
  • #28 ORBit_small_invoke_stub
    at orbit-small.c line 634
  • #29 ORBit_small_invoke_stub_n
    at orbit-small.c line 577
  • #30 ORBit_c_stub_invoke
    at poa.c line 2649
  • #31 GNOME_Evolution_Calendar_Cal_getQuery
  • #32 e_cal_get_query
  • #33 update_e_cal_view_for_client
    at e-cal-model.c line 1561
  • #34 add_new_client
    at e-cal-model.c line 1656
  • #35 client_cal_opened_cb
    at gnome-cal.c line 2818
  • #36 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #37 IA__g_closure_invoke
    at gclosure.c line 767
  • #38 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #39 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #40 IA__g_signal_emit
    at gsignal.c line 3034
  • #41 async_signal_idle_cb
    at e-cal.c line 1792
  • #42 g_idle_dispatch
    at gmain.c line 4178
  • #43 IA__g_main_context_dispatch
    at gmain.c line 2073
  • #44 g_main_context_iterate
    at gmain.c line 2706
  • #45 IA__g_main_loop_run
    at gmain.c line 2929
  • #46 bonobo_main
    at bonobo-main.c line 311
  • #47 main
    at main.c line 689
  • #0 connection_listen_cb
    at e-component-listener.c line 48
  • #1 link_connection_emit_broken
    at linc-connection.c line 146
  • #2 link_connection_broken_idle
    at linc-connection.c line 183
  • #3 g_idle_dispatch
    at gmain.c line 4178
  • #4 IA__g_main_context_dispatch
    at gmain.c line 2073
  • #5 g_main_context_iterate
    at gmain.c line 2706
  • #6 IA__g_main_loop_run
    at gmain.c line 2929
  • #7 IA__gtk_dialog_run
    at gtkdialog.c line 1067
  • #8 e_error_run
    at e-error.c line 633
  • #9 backend_died_cb
    at gnome-cal.c line 3021
  • #10 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #11 IA__g_closure_invoke
    at gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #14 IA__g_signal_emit
    at gsignal.c line 3034
  • #15 backend_died_cb
    at e-cal.c line 428
  • #16 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #17 IA__g_closure_invoke
    at gclosure.c line 767
  • #18 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #19 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #20 IA__g_signal_emit
    at gsignal.c line 3034
  • #21 connection_listen_cb
    at e-component-listener.c line 53
  • #22 link_connection_emit_broken
    at linc-connection.c line 146
  • #23 dispatch_callbacks_drop_lock
    at linc-connection.c line 273
  • #24 link_connection_try_reconnect
    at linc-connection.c line 713
  • #25 giop_connection_try_reconnect
    at giop-connection.c line 196
  • #26 ORBit_try_connection_T
    at corba-object.c line 276
  • #27 ORBit_object_get_connection
    at corba-object.c line 325
  • #28 ORBit_small_invoke_stub
    at orbit-small.c line 634
  • #29 ORBit_small_invoke_stub_n
    at orbit-small.c line 577
  • #30 ORBit_c_stub_invoke
    at poa.c line 2649
  • #31 GNOME_Evolution_Calendar_Cal_getQuery
  • #32 e_cal_get_query
  • #33 update_e_cal_view_for_client
    at e-cal-model.c line 1561
  • #34 add_new_client
    at e-cal-model.c line 1656
  • #35 client_cal_opened_cb
    at gnome-cal.c line 2818
  • #36 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #37 IA__g_closure_invoke
    at gclosure.c line 767
  • #38 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #39 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #40 IA__g_signal_emit
    at gsignal.c line 3034
  • #41 async_signal_idle_cb
    at e-cal.c line 1792
  • #42 g_idle_dispatch
    at gmain.c line 4178
  • #43 IA__g_main_context_dispatch
    at gmain.c line 2073
  • #44 g_main_context_iterate
    at gmain.c line 2706
  • #45 IA__g_main_loop_run
    at gmain.c line 2929
  • #46 bonobo_main
    at bonobo-main.c line 311
  • #47 main
    at main.c line 689

Comment 2 Sebastien Bacher 2008-09-08 10:21:25 UTC
the crash is similar to bug #404626
Comment 3 Akhil Laddha 2008-10-03 04:25:10 UTC
*** Bug 554610 has been marked as a duplicate of this bug. ***
Comment 4 Milan Crha 2008-10-03 16:40:28 UTC
Yeah, evo doesn't play well with link_connection_emit_broken, it has been emitted because of the crash of eds. One question, was eds/alarm notification running before you changed the time? Maybe it doesn't matter, I'm just curious.

none the less, I see you reported the crash in eds already, in bug #491755.
Comment 5 Philip Withnall 2009-03-17 17:25:18 UTC
*** Bug 575692 has been marked as a duplicate of this bug. ***
Comment 6 Milan Crha 2009-04-06 16:25:01 UTC

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