GNOME Bugzilla – Bug 344960
Evolution crashes when change recurrence event time
Last modified: 2008-07-04 12:35:18 UTC
1.start Evolution and go to calendar view. 2.create a recurrence event. any frequency and any times. 3. try to change the recurrence event's time. whenever choose "this instance only" or "all", Evolution will crash.
here is the trace ----------------- lwp# 1 / thread# 1 -------------------- fc3393c7 waitid (0, 342, 8047080, 3) fc32d720 waitpid (342, 8047194, 0) + 70 fe30148a libgnomeui_segv_handle (b) + aa 080744d7 segv_redirect (b, 0, 8047254) + 27 fc3384ef __sighndlr (b, 0, 8047254, 80744b0) + f fc32e289 call_user_handler (b, 0, 8047254) + 247 fc32e411 sigacthandler (b, 0, 8047254) + bc --- called from signal handler with signal 11 (SIGSEGV) --- f94c4403 e_calendar_view_get_tooltips (878d760) + b3 fc49d399 g_timeout_dispatch (87973b8, f94c4350, 878d760) + 59 fc499599 g_main_dispatch (80b34a8) + 209 fc49ad37 g_main_context_dispatch (80b34a8) + a7 fc49b352 g_main_context_iterate (80b34a8, 1, 1, 8096d18) + 592 fc49bd2a g_main_loop_run (81cf9c0) + 44a fe03f3b2 bonobo_main (8047724, 8047640, feffa748, 29, fc384aec, 817d250) + 5e 08074a02 main (1, 8047684, 804768c) + 372 08061c5a _start (1, 804778c, 0, 80477b8, 80477f6, 804783e) + 7a ----------------- lwp# 3 / thread# 3 -------------------- fc338e37 pollsys (8437378, e, 0, 0) fc2fb412 poll (8437378, e, ffffffff) + 52 fc49c2e5 g_main_context_poll (8433900, ffffffff, 7fffffff, 8437378, e) + 135 fc49b323 g_main_context_iterate (8433900, 1, 1, 810bb30) + 563 fc49bd2a g_main_loop_run (8434168) + 44a fdf4773a link_io_thread_fn (0) + 1e fc4c2853 g_thread_create_proxy (810bb30) + 1a3 fc3381b9 _thr_setup (fbff2400) + 51 fc338410 _lwp_start (fbff2400, 0, 0, 0, 0, 0)
seems that e_day_view_convert_position_in_main_canvas will never find a recurrence event. and event_num will be -1, and crashed in e_calendar_view_get_tooltips.
Attach stack traces of crash. Which version of evolution r u using ?
Both 2-14b and trunk. When in workweekview, try to change the recurrence event's time by draging the lower side of the event.
*** This bug has been marked as a duplicate of 333224 ***