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 552313 - Evolution Mail and Calendar: Evolution has been crash...
Evolution Mail and Calendar: Evolution has been crash...
Status: RESOLVED DUPLICATE of bug 544187
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.22.x (obsolete)
Other Linux
: High critical
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-09-15 07:13 UTC by me
Modified: 2008-09-16 05:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description me 2008-09-15 07:13:37 UTC
Evolution has been crashing very frequently when I attempt to modify tasks directly in the task viewer (as opposed to in the properties page).


Distribution: Ubuntu 8.04 (hardy)
Gnome Release: 2.22.3 2008-07-09 (Ubuntu)
BugBuddy Version: 2.22.0
Comment 1 Kandepu Prasad 2008-09-15 09:50:48 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 me 2008-09-16 01:54:17 UTC
Well, I started up evolution in gdb today and then walked away for a while.  When I came back it was locked up.  Here's the trace from that:

GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
[New Thread 0x7f9593b847c0 (LWP 2280)]
evolution-shell-Message: Killing old version of evolution-data-server...
[New Thread 0x41669950 (LWP 2310)]
[New Thread 0x41e6a950 (LWP 2311)]
[New Thread 0x4266b950 (LWP 2312)]
[Thread 0x4266b950 (LWP 2312) exited]
[New Thread 0x4266b950 (LWP 2313)]
[New Thread 0x42e6c950 (LWP 2314)]
[New Thread 0x40c4d950 (LWP 2315)]
[New Thread 0x4366d950 (LWP 2316)]
[Thread 0x4366d950 (LWP 2316) exited]
[New Thread 0x4366d950 (LWP 2317)]
[Thread 0x40c4d950 (LWP 2315) exited]
[Thread 0x41669950 (LWP 2310) exited]
[Thread 0x41e6a950 (LWP 2311) exited]
[Thread 0x4366d950 (LWP 2317) exited]
[New Thread 0x4366d950 (LWP 2352)]
[New Thread 0x41669950 (LWP 2357)]
[New Thread 0x41e6a950 (LWP 2358)]
[New Thread 0x40c4d950 (LWP 2359)]
[New Thread 0x43e6e950 (LWP 2360)]
[New Thread 0x4466f950 (LWP 2361)]
[New Thread 0x44e70950 (LWP 2362)]
[Thread 0x43e6e950 (LWP 2360) exited]
[Thread 0x44e70950 (LWP 2362) exited]
[Thread 0x4366d950 (LWP 2352) exited]
[Thread 0x41669950 (LWP 2357) exited]
[Thread 0x41e6a950 (LWP 2358) exited]
[Thread 0x40c4d950 (LWP 2359) exited]
[Thread 0x4466f950 (LWP 2361) exited]
[New Thread 0x4466f950 (LWP 2375)]
[New Thread 0x40c8e950 (LWP 2376)]
[New Thread 0x40c4d950 (LWP 2381)]
[Thread 0x40c4d950 (LWP 2381) exited]
[Thread 0x42e6c950 (LWP 2314) exited]
[New Thread 0x42e6c950 (LWP 2529)]
[New Thread 0x40c4d950 (LWP 2530)]
[New Thread 0x41e6a950 (LWP 2531)]

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x40c4d950 (LWP 2530)]
0x00007f958e9e1b51 in send () from /lib/libpthread.so.0
(gdb) Quit
(gdb) thread apply all bt

Thread 1 (Thread 0x7f9593b847c0 (LWP 2280))

  • #0 free
    from /lib/libc.so.6
  • #1 gtk_label_set_text_internal
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtklabel.c line 1142
  • #2 gtk_label_recalculate
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtklabel.c line 1224
  • #3 label_shortcut_setting_apply
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtklabel.c line 977
  • #4 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #5 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2478
  • #6 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #7 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #8 gtk_widget_propagate_hierarchy_changed_recurse
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c line 6088
  • #9 _gtk_widget_propagate_hierarchy_changed
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c line 6128
  • #10 IA__gtk_widget_set_parent
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c line 5521
  • #11 gtk_bin_add
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtkbin.c line 96
  • #12 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #13 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2370
  • #14 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #15 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #16 IA__g_type_create_instance
    at /build/buildd/glib2.0-2.16.4/gobject/gtype.c line 1575
  • #17 g_object_constructor
  • #18 IA__g_object_newv
    at /build/buildd/glib2.0-2.16.4/gobject/gobject.c line 937
  • #19 IA__g_object_new_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gobject.c line 986
  • #20 IA__g_object_new
    at /build/buildd/glib2.0-2.16.4/gobject/gobject.c line 795
  • #21 e_task_widget_construct
    at e-task-widget.c line 224
  • #22 e_task_widget_new_with_cancel
    at e-task-widget.c line 242
  • #23 task_widget_new_from_activity_info
    at e-activity-handler.c line 175
  • #24 e_activity_handler_cancelable_operation_started
    at e-activity-handler.c line 441
  • #25 op_status_exec
    at mail-mt.c line 999
  • #26 mail_msg_idle_cb
    at mail-mt.c line 494
  • #27 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2012
  • #28 g_main_context_iterate
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2645
  • #29 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2853
  • #30 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #31 main
    at main.c line 793
  • #0 send
    from /lib/libpthread.so.0

Comment 3 Kandepu Prasad 2008-09-16 04:32:43 UTC
Program received signal SIGPIPE, Broken pipe.
This is not at all a crash. Before you run in gdb give "handle SIGPIPE nostop" command at (gdb) prompt. Crash would show some thing like..
Program received signal SIGSEGV, Segmentation fault.

Please try to reproduce the scenario mentioned by you in the report and attach the traces here. Also are you using local tasks or with any other backend?
Comment 4 me 2008-09-16 04:52:25 UTC
Ok, here ya go.  I'm using local tasks, local calendars and one Google calendar.
btw, this is evolution v. 2.22.3.1

dpemmons@dale-ubuntu:~$ gdb evolution
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb) handle SIGPIPE nostop
Signal        Stop	Print	Pass to program	Description
SIGPIPE       No	Yes	Yes		Broken pipe
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
[New Thread 0x7f096492d7c0 (LWP 21364)]
evolution-shell-Message: Killing old version of evolution-data-server...
[New Thread 0x42434950 (LWP 21394)]
[New Thread 0x42c35950 (LWP 21395)]
[New Thread 0x41021950 (LWP 21396)]
[Thread 0x41021950 (LWP 21396) exited]
[New Thread 0x41021950 (LWP 21397)]
[New Thread 0x41822950 (LWP 21398)]
[New Thread 0x43c37950 (LWP 21400)]
[New Thread 0x43436950 (LWP 21399)]
[Thread 0x43436950 (LWP 21399) exited]
[New Thread 0x43436950 (LWP 21401)]
[Thread 0x43c37950 (LWP 21400) exited]
[Thread 0x42c35950 (LWP 21395) exited]
[Thread 0x42434950 (LWP 21394) exited]
[Thread 0x43436950 (LWP 21401) exited]
[New Thread 0x43436950 (LWP 21438)]
[New Thread 0x42434950 (LWP 21442)]
[New Thread 0x42c35950 (LWP 21443)]
[New Thread 0x43c37950 (LWP 21444)]
[New Thread 0x44438950 (LWP 21445)]
[New Thread 0x44c39950 (LWP 21446)]
[New Thread 0x4543a950 (LWP 21447)]
[Thread 0x44438950 (LWP 21445) exited]
[Thread 0x4543a950 (LWP 21447) exited]
[Thread 0x43436950 (LWP 21438) exited]
[Thread 0x44c39950 (LWP 21446) exited]
[Thread 0x42c35950 (LWP 21443) exited]
[Thread 0x42434950 (LWP 21442) exited]
[Thread 0x43c37950 (LWP 21444) exited]
[Thread 0x41822950 (LWP 21398) exited]
[New Thread 0x42c76950 (LWP 21465)]
[New Thread 0x41822950 (LWP 21468)]
[New Thread 0x43c37950 (LWP 21470)]
[Thread 0x43c37950 (LWP 21470) exited]
[New Thread 0x43c37950 (LWP 21471)]
[Thread 0x43c37950 (LWP 21471) exited]
[New Thread 0x43c37950 (LWP 21472)]
[Thread 0x43c37950 (LWP 21472) exited]
[New Thread 0x43c37950 (LWP 21473)]
[Thread 0x43c37950 (LWP 21473) exited]
[New Thread 0x43c37950 (LWP 21474)]
[Thread 0x43c37950 (LWP 21474) exited]
[New Thread 0x43c37950 (LWP 21475)]
[Thread 0x43c37950 (LWP 21475) exited]
[Thread 0x41822950 (LWP 21468) exited]
[New Thread 0x41822950 (LWP 21478)]
[Thread 0x41822950 (LWP 21478) exited]
[New Thread 0x41822950 (LWP 21479)]
[New Thread 0x43c37950 (LWP 21483)]
[Thread 0x43c37950 (LWP 21483) exited]
[New Thread 0x43c37950 (LWP 21484)]
[Thread 0x43c37950 (LWP 21484) exited]
[New Thread 0x43c37950 (LWP 21488)]
[Thread 0x43c37950 (LWP 21488) exited]
[New Thread 0x43c37950 (LWP 21492)]
[Thread 0x43c37950 (LWP 21492) exited]
[New Thread 0x43c37950 (LWP 21496)]

(evolution:21364): calendar-gui-CRITICAL **: e_cal_model_get_component_at: assertion `row >= 0 && row < priv->objects->len' failed

(evolution:21364): calendar-gui-CRITICAL **: e_cal_model_copy_component_data: assertion `comp_data != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f096492d7c0 (LWP 21364)]
e_cal_menu_target_new_select (eabp=<value optimized out>, 
    model=<value optimized out>, events=0x12b3000) at e-cal-menu.c:144
144	e-cal-menu.c: No such file or directory.
	in e-cal-menu.c
(gdb) thread apply all bt

Thread 1 (Thread 0x7f096492d7c0 (LWP 21364))

  • #0 e_cal_menu_target_new_select
    at e-cal-menu.c line 144
  • #1 tasks_control_sensitize_commands
    at tasks-control.c line 217
  • #2 IA__g_closure_invoke
  • #3 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2440
  • #4 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #5 IA__gtk_signal_emit
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtksignal.c line 360
  • #6 table_selection_change_cb
    at e-tasks.c line 191
  • #7 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #8 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2440
  • #9 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #10 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #11 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #12 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2440
  • #13 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #14 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #15 e_selection_model_array_insert_rows
    at e-selection-model-array.c line 132
  • #16 model_rows_inserted
    at e-table-selection-model.c line 157
  • #17 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #18 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2440
  • #19 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #20 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #21 e_cal_view_objects_added_cb
    at e-cal-model.c line 1467
  • #22 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #23 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2440
  • #24 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #25 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #26 objects_modified_cb
    at e-cal-view.c line 91
  • #27 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.4/gobject/gclosure.c line 490
  • #28 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2440
  • #29 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2199
  • #30 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.4/gobject/gsignal.c line 2243
  • #31 impl_notifyObjectsModified
    at e-cal-view-listener.c line 157
  • #32 ORBit_small_invoke_adaptor
    from /usr/lib/libORBit-2.so.0
  • #33 ??
    from /usr/lib/libORBit-2.so.0
  • #34 ??
    from /usr/lib/libORBit-2.so.0
  • #35 giop_thread_queue_process
    from /usr/lib/libORBit-2.so.0
  • #36 ??
    from /usr/lib/libORBit-2.so.0
  • #37 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2012
  • #38 g_main_context_iterate
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2645
  • #39 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2853
  • #40 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #41 main
    at main.c line 793

Comment 5 Kandepu Prasad 2008-09-16 05:26:13 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


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