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 749059 - crash on start [Arithmetic exception in e_day_view_convert_position_in_main_canvas at e-day-view.c:8158]
crash on start [Arithmetic exception in e_day_view_convert_position_in_main_c...
Status: RESOLVED DUPLICATE of bug 740370
Product: evolution
Classification: Applications
Component: general
3.12.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
https://bugs.debian.org/cgi-bin/bugre...
Depends on:
Blocks:
 
 
Reported: 2015-05-07 09:01 UTC by Dmitry Smirnov
Modified: 2015-05-12 06:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dmitry Smirnov 2015-05-07 09:01:57 UTC
I run evolution for the first time and configured IMAP account.
On start evolution crashes within seconds after showing its window:

~~~~

Program received signal SIGFPE, Arithmetic exception.                                                                                                                     
0x00007fffd06415cf in e_day_view_convert_position_in_main_canvas (day_view=0x55555819bb10, x=549, y=0, y@entry=690, day_return=0x7fffffffd7d0,                            
    row_return=0x7fffffffd7cc, event_num_return=event_num_return@entry=0x7fffffffd7d4) at e-day-view.c:8158                                                               
8158    e-day-view.c: No such file or directory.                                                                                                                          
(gdb) thread apply all bt                                                                                                                                                 

Thread 30 (Thread 0x7fff4702a700 (LWP 11468)):                                                                                                                            

Thread 1 (Thread 0x7ffff7f5ea40 (LWP 11400))

  • #0 e_day_view_convert_position_in_main_canvas
    at e-day-view.c line 8158
  • #1 e_day_view_on_main_canvas_motion
    at e-day-view.c line 4770
  • #2 _gtk_marshal_BOOLEAN__BOXED
    at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkmarshalers.c line 85
  • #3 g_closure_invoke
    at /tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c line 768
  • #4 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c line 3553
  • #5 g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c line 3319
  • #6 g_signal_emit
    at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c line 3365
  • #7 gtk_widget_event_internal
    at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkwidget.c line 7773
  • #8 propagate_event_up
    at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkmain.c line 2424
  • #9 propagate_event
    at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkmain.c line 2526
  • #10 gtk_main_do_event
    at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkmain.c line 1748
  • #11 gdk_event_source_dispatch
    at /tmp/buildd/gtk+3.0-3.14.5/./gdk/x11/gdkeventsource.c line 364
  • #12 g_main_dispatch
    at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c line 3111
  • #13 g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c line 3710
  • #14 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c line 3781
  • #15 g_main_loop_run
    at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c line 3975
  • #16 gtk_main
    at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkmain.c line 1207
  • #17 main
    at main.c line 685

Comment 1 Milan Crha 2015-05-11 16:41:47 UTC
Thanks for a bug report. Run evolution as this:

   $ evolution -c mail

which will run in the Mail view, instead in the Calendar view. Then the view will be remembered. You can also avoid the crash when the mouse will not reach the window content of the Day view. Please see the bug #740370 for more information.

What is your exact evolution version, please? The fix from bug #740370 is included in 3.12.10 and later versions.
Comment 2 Dmitry Smirnov 2015-05-11 23:43:02 UTC
Thanks, Milan.

The exact version is 3.12.9~git20141130.241663 as in corresponding Debian bug report (see URL).
Comment 3 Milan Crha 2015-05-12 06:16:53 UTC
Okay, then it makes sense, your version doesn't contain the fix.

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