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 335618 - Evolution crash when trying to selecting task.
Evolution crash when trying to selecting task.
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.10.x (obsolete)
Other All
: High critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 345316 405964 443919 443931 443933 448787 466523 485707 486353 487550 522861 552330 560630 564040 572288 574217 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-03-23 07:23 UTC by Li Yuan
Modified: 2009-03-05 12:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
patch to fix this bug (1.17 KB, patch)
2006-03-28 10:45 UTC, Li Yuan
committed Details | Review

Description Li Yuan 2006-03-23 07:23:24 UTC
1.Launch evolution and go to tasks view.
2.Create some tasks.
3.Delete the last task you create.
4.Click on another task -> Press "Shift" -> Click another task.
Comment 1 Sergej Kotliar 2006-03-23 09:38:49 UTC
Can't reproduce it here... Can you get a stack trace?
Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 2 Li Yuan 2006-03-24 06:00:58 UTC


  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #5 libgnomeui_segv_handle
    from /home/liyuan/garnome/lib/libgnomeui-2.so.0
  • #6 segv_redirect
    at main.c line 422
  • #7 <signal handler called>
  • #8 e_cal_menu_target_new_select
    at e-cal-menu.c line 144
  • #9 tasks_control_sensitize_commands
    at tasks-control.c line 219
  • #10 selection_changed_cb
    at tasks-control.c line 238
  • #11 g_cclosure_marshal_VOID
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #13 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #14 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #15 gtk_signal_emit
    from /home/liyuan/garnome/lib/libgtk-x11-2.0.so.0
  • #16 table_selection_change_cb
    at e-tasks.c line 190
  • #17 g_cclosure_marshal_VOID__VOID
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #18 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #19 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #20 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #21 g_signal_emit
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #22 et_selection_model_selection_changed
    at e-table.c line 1486
  • #23 g_cclosure_marshal_VOID__VOID
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #24 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #25 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_valist
  • #27 g_signal_emit
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #28 e_selection_model_selection_changed
    at e-selection-model.c line 683
  • #29 esma_set_selection_end
    at e-selection-model-array.c line 481
  • #30 e_selection_model_set_selection_end
    at e-selection-model.c line 400
  • #31 e_selection_model_do_something
    at e-selection-model.c line 439
  • #32 e_selection_model_maybe_do_something
    at e-selection-model.c line 490
  • #33 eti_event
    at e-table-item.c line 2344
  • #34 gnome_canvas_marshal_BOOLEAN__BOXED
    from /home/liyuan/garnome/lib/libgnomecanvas-2.so.0
  • #35 g_type_class_meta_marshal
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #36 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #37 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #38 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #39 g_signal_emit_by_name
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #40 emit_event
    at e-canvas.c line 264
  • #41 e_canvas_button
    at e-canvas.c line 528
  • #42 _gtk_marshal_BOOLEAN__BOXED
    from /home/liyuan/garnome/lib/libgtk-x11-2.0.so.0
  • #43 g_type_class_meta_marshal
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #44 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #45 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #46 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #47 g_signal_emit
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #48 gtk_widget_event_internal
    from /home/liyuan/garnome/lib/libgtk-x11-2.0.so.0
  • #49 gtk_propagate_event
  • #50 gtk_main_do_event
    from /home/liyuan/garnome/lib/libgtk-x11-2.0.so.0
  • #51 gdk_event_dispatch
    from /home/liyuan/garnome/lib/libgdk-x11-2.0.so.0
  • #52 g_main_context_dispatch
    from /home/liyuan/garnome/lib/libglib-2.0.so.0
  • #53 g_main_context_iterate
    from /home/liyuan/garnome/lib/libglib-2.0.so.0
  • #54 g_main_loop_run
    from /home/liyuan/garnome/lib/libglib-2.0.so.0
  • #55 bonobo_main
    from /home/liyuan/garnome/lib/libbonobo-2.so.0
  • #56 main
    at main.c line 610

Comment 3 Christian Kirbach 2006-03-25 15:56:06 UTC
unique stack trace

we have debugging symbols, but can youplease use gdb and run "thread apply all bt full" or use bug-buddy and paste the *entire* output.
Comment 4 Li Yuan 2006-03-27 06:25:02 UTC


Thread 1 (Thread 1098049376 (LWP 32136))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #5 libgnomeui_segv_handle
    from /home/liyuan/garnome/lib/libgnomeui-2.so.0
  • #6 segv_redirect
    at main.c line 422
  • #7 <signal handler called>
  • #8 e_cal_menu_target_new_select
    at e-cal-menu.c line 144
  • #9 tasks_control_sensitize_commands
    at tasks-control.c line 219
  • #10 selection_changed_cb
    at tasks-control.c line 238
  • #11 g_cclosure_marshal_VOID
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #13 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #14 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #15 gtk_signal_emit
    from /home/liyuan/garnome/lib/libgtk-x11-2.0.so.0
  • #16 table_selection_change_cb
    at e-tasks.c line 190
  • #17 g_cclosure_marshal_VOID__VOID
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #18 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #19 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #20 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #21 g_signal_emit
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #22 et_selection_model_selection_changed
    at e-table.c line 1486
  • #23 g_cclosure_marshal_VOID__VOID
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #24 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #25 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #27 g_signal_emit
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #28 e_selection_model_selection_changed
    at e-selection-model.c line 683
  • #29 esma_set_selection_end
    at e-selection-model-array.c line 481
  • #30 e_selection_model_set_selection_end
    at e-selection-model.c line 400
  • #31 e_selection_model_do_something
    at e-selection-model.c line 439
  • #32 e_selection_model_maybe_do_something
    at e-selection-model.c line 490
  • #33 eti_event
    at e-table-item.c line 2344
  • #34 gnome_canvas_marshal_BOOLEAN__BOXED
    from /home/liyuan/garnome/lib/libgnomecanvas-2.so.0
  • #35 g_type_class_meta_marshal
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #36 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #37 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #38 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #39 g_signal_emit_by_name
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #40 emit_event
    at e-canvas.c line 264
  • #41 e_canvas_button
    at e-canvas.c line 528
  • #42 _gtk_marshal_BOOLEAN__BOXED
    from /home/liyuan/garnome/lib/libgtk-x11-2.0.so.0
  • #43 g_type_class_meta_marshal
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #44 g_closure_invoke
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #45 signal_emit_unlocked_R
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #46 g_signal_emit_valist
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #47 g_signal_emit
    from /home/liyuan/garnome/lib/libgobject-2.0.so.0
  • #48 gtk_widget_event_internal
    at gtkwidget.c line 3735
  • #49 IA__gtk_widget_event
    at gtkwidget.c line 3538
  • #50 IA__gtk_propagate_event
    at gtkmain.c line 2175
  • #51 IA__gtk_main_do_event
    at gtkmain.c line 1397
  • #52 gdk_event_dispatch
    at gdkevents-x11.c line 2291
  • #53 g_main_context_dispatch
    from /home/liyuan/garnome/lib/libglib-2.0.so.0
  • #54 g_main_context_iterate
    from /home/liyuan/garnome/lib/libglib-2.0.so.0
  • #55 g_main_loop_run
    from /home/liyuan/garnome/lib/libglib-2.0.so.0
  • #56 bonobo_main
    from /home/liyuan/garnome/lib/libbonobo-2.so.0
  • #57 main
    at main.c line 610
  • #0 ??

Comment 5 Christian Kirbach 2006-03-27 13:55:37 UTC
thanks

crash seems to be in the calendar, changing component

confirming report.
Comment 6 Li Yuan 2006-03-28 10:45:59 UTC
Created attachment 62192 [details] [review]
patch to fix this bug
Comment 7 Harish Krishnaswamy 2006-04-10 07:26:30 UTC
Kindly commit it to both HEAD and the 2.6 branch
Comment 8 Li Yuan 2006-04-10 09:19:38 UTC
committed
Comment 9 André Klapper 2007-06-18 20:29:36 UTC
looks like this issue is NOT fixed, we have duplicate reports from 2.8 and 2.10.
reopening.
Comment 10 André Klapper 2007-06-18 20:29:42 UTC
*** Bug 345316 has been marked as a duplicate of this bug. ***
Comment 11 André Klapper 2007-06-18 20:29:47 UTC
*** Bug 405964 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2007-06-18 20:29:50 UTC
*** Bug 448787 has been marked as a duplicate of this bug. ***
Comment 13 Rob Bradford 2007-07-29 14:06:13 UTC
*** Bug 443919 has been marked as a duplicate of this bug. ***
Comment 14 Rob Bradford 2007-07-29 14:06:32 UTC
*** Bug 443931 has been marked as a duplicate of this bug. ***
Comment 15 Rob Bradford 2007-07-29 14:06:44 UTC
*** Bug 443933 has been marked as a duplicate of this bug. ***
Comment 16 Milan Crha 2007-08-03 08:17:07 UTC
I think this has been solved in Evolution 2.11.6, depending on bug #457394.
Could anybody try to reproduce this on actual version, please?
Comment 17 André Klapper 2007-08-22 21:55:06 UTC
removing old gnome-target milestone.
Comment 18 palfrey 2007-09-21 13:18:57 UTC
*** Bug 466523 has been marked as a duplicate of this bug. ***
Comment 19 Karsten Bräckelmann 2007-10-14 02:06:29 UTC
*** Bug 485707 has been marked as a duplicate of this bug. ***
Comment 20 Karsten Bräckelmann 2007-10-14 02:06:35 UTC
*** Bug 486353 has been marked as a duplicate of this bug. ***
Comment 21 André Klapper 2008-01-02 22:34:59 UTC
can anybody still reproduce this crash with Evolution 2.12?
Comment 22 Srinivasa Ragavan 2008-01-12 13:57:05 UTC
*** Bug 487550 has been marked as a duplicate of this bug. ***
Comment 23 Srinivasa Ragavan 2008-01-12 13:58:32 UTC
I haven't seen any bugs after Milan's fix. Also Milan's patch was a proper fix. I expect that it is fixed. So closing the bug. Reopen if this is seen gain on 2.12.x or later.
Comment 24 André Klapper 2008-03-19 13:39:32 UTC
*** Bug 522861 has been marked as a duplicate of this bug. ***
Comment 25 Bharath Acharya 2008-07-15 17:29:40 UTC
(In reply to comment #16)
> I think this has been solved in Evolution 2.11.6, depending on bug #457394.
> Could anybody try to reproduce this on actual version, please?
> 

http://bugzilla.gnome.org/show_bug.cgi?id=542917 looks like one
Comment 26 Akhil Laddha 2008-07-21 05:20:22 UTC
bug 543579 could be a dup in 2.22.x
Comment 27 Akhil Laddha 2008-07-23 04:26:53 UTC
bug 544187 looks duplicate with good traces so reopening the bug 
Comment 28 Sebastien Bacher 2008-07-24 16:33:37 UTC
there is a similar crash on https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/251326

"Binary package hint: evolution

I added a task with a due date. When I clicked OK on the pop-up date selector, it froze. It used 100% CPU for about 20 seconds, and then crashed. I did try clicking the "mail" icon once.
The task list was sorted by % complete."
Comment 29 Milan Crha 2008-07-29 12:41:20 UTC
The new crah is related to my patch for bug #532597, without them it works fine. My steps are:
a) have some items with "% Completed" filled zero and one with say 100%.
b) have 10 items, sorted by "% Complete"
c) select second item, double click it, make some change other than in the
   sorting column and save.
d) item came as the last in the list of consecutive 0% completed values
e) double click on it one more time (on its new position) and try save change
Comment 30 Milan Crha 2008-07-29 16:26:04 UTC
Moving this issue to bug #544187 and closing this, unless you've some crasher with same stacktrace before 2.22.
Comment 31 Kandepu Prasad 2008-09-15 11:01:33 UTC
I think bug 552330 has same stack trace.
Comment 32 Milan Crha 2008-09-15 12:22:23 UTC
*** Bug 552330 has been marked as a duplicate of this bug. ***
Comment 33 Kandepu Prasad 2008-11-13 11:24:10 UTC
*** Bug 560630 has been marked as a duplicate of this bug. ***
Comment 34 Bruno Boaventura 2008-12-11 21:05:50 UTC
*** Bug 564040 has been marked as a duplicate of this bug. ***
Comment 35 palfrey 2009-02-18 17:37:47 UTC
Reopening due to new dupes.
Comment 36 palfrey 2009-02-18 17:38:02 UTC
*** Bug 572288 has been marked as a duplicate of this bug. ***
Comment 37 Milan Crha 2009-02-18 17:51:25 UTC
(In reply to comment #30)
> Moving this issue to bug #544187 and closing this, unless you've some crasher
> with same stacktrace before 2.22.

Tom, I really meant before ;)
Comment 38 Fabio Durán Verdugo 2009-03-05 12:41:47 UTC
*** Bug 574217 has been marked as a duplicate of this bug. ***