maya-calendar crashes after adding Google Calendar [$10]

Bug #1506809 reported by Marcel Loose
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Maya
New
Undecided
Unassigned

Bug Description

As soon as I've added my Google Calendar, Maya crashes. Restarting it, results in the same crash. Only after I removed the newly created file .<email address hidden> I could restart Maya successfully. But then (of course) my Google Calendar was gone again.

$ cat /etc/os-release
NAME="elementary OS"
VERSION="0.3.1 Freya"
ID="elementary OS"
ID_LIKE=ubuntu
PRETTY_NAME="elementary OS Freya"
VERSION_ID="0.3.1"
HOME_URL="http://elementary.io/"
SUPPORT_URL="http://elementary.io/support/"
BUG_REPORT_URL="https://bugs.launchpad.net/elementary/+filebug"

$ uname -a
Linux elementaryos-freya 3.16.0-50-generic #67~14.04.1-Ubuntu SMP Fri Oct 2 22:08:53 UTC 2015 i686 i686 i686 GNU/Linux

$ gdb /usr/bin/maya-calendar
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 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 "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/maya-calendar...Reading symbols from /usr/lib/debug/.build-id/52/202ea0f13e61208ade2009d30e380651fa8d8f.debug...done.
done.
(gdb) r
Starting program: /usr/bin/maya-calendar
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb5774b40 (LWP 2892)]
[New Thread 0xb4dffb40 (LWP 2893)]
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib/i386-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module>
    from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
[_LOG_LEVEL_INFO 11:32:19.064937] Application.vala:155: Agenda version: 0.3.1.1
[_LOG_LEVEL_INFO 11:32:19.064989] Application.vala:157: Kernel version: 3.16.0-50-generic
[New Thread 0xb1b12b40 (LWP 2895)]
[New Thread 0xb1311b40 (LWP 2896)]
[New Thread 0xb0a70b40 (LWP 2897)]
[_LOG_LEVEL_FATAL 11:32:19.562527] maya_util_is_the_all_day: assertion 'dtend != NULL' failed
[_LOG_LEVEL_FATAL 11:32:19.564775] Agenda will not function properly.
[_LOG_LEVEL_FATAL 11:32:19.564857] [GLib] g_date_time_format: assertion 'datetime != NULL' failed
[_LOG_LEVEL_FATAL 11:32:19.564897] Agenda will not function properly.

Program received signal SIGSEGV, Segmentation fault.
0xb714e809 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0 0xb714e809 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1 0xb71519e1 in g_date_time_to_timezone () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2 0xb71132ad in maya_util_is_multiday_event (comp=comp@entry=0x804edf68)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/core/Utils.vala:401
#3 0x8000fe92 in maya_view_agenda_view_agenda_event_row_update (self=self@entry=0x8034cd30, event=event@entry=0x804d77d0)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/AgendaView.vala:372
#4 0x8001071b in maya_view_agenda_view_agenda_event_row_construct (object_type=2152663144, source=source@entry=0xb4408d10,
    calevent=calevent@entry=0x804d77d0)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/AgendaView.vala:327
#5 0x8001159c in maya_view_agenda_view_agenda_event_row_new (calevent=0x804d77d0, source=0xb4408d10)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/AgendaView.vala:264
#6 maya_view_agenda_view_on_events_added (events=0x804293c0, source=0xb4408d10, self=0x8039b4c0)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/AgendaView.vala:186
#7 _maya_view_agenda_view_on_events_added_maya_model_calendar_model_events_added (_sender=_sender@entry=0x800e9758,
    source=0xb4408d10, events=events@entry=0x804293c0, self=self@entry=0x8039b4c0)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/AgendaView.vala:137
#8 0xb710bda1 in g_cclosure_user_marshal_VOID__OBJECT_OBJECT (closure=0x803b97e8, return_value=0x0, n_param_values=3,
    param_values=0xbfffe780, invocation_hint=0xbfffe72c, marshal_data=0x0)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/core/Model/CalendarModel.vala:15
#9 0xb723ea6e in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#10 0xb7250909 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#11 0xb7258223 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0xb7258971 in g_signal_emit_by_name () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0xb710a6a7 in maya_model_calendar_model_on_objects_added (objects=0x8046d038, client=<optimized out>, source=0xb4408d10,
    self=0x800e9758)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/core/Model/CalendarModel.vala:420
#14 __lambda5_ (objects=0x8046d038, _data3_=0x800e4010)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/core/Model/CalendarModel.vala:347
#15 ___lambda5__e_cal_client_view_objects_added (_sender=0xb4e04f18, objects=0x8046d038, self=0x800e4010)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/core/Model/CalendarModel.vala:347
#16 0xb72416b4 in g_cclosure_marshal_VOID__POINTERv () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#17 0xb723ecbe in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#18 0xb7257940 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#19 0xb72584b3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#20 0xb7050014 in ?? () from /usr/lib/libecal-1.2.so.16
#21 0xb7163a80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb7166f27 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0xb71672e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0xb71675e3 in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#25 0xb7ac413d in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
#26 0x80013216 in maya_application_real_activate (base=0x8030a148)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/Application.vala:156
#27 0xb72406f9 in g_cclosure_marshal_VOID__VOIDv () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#28 0xb723d447 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#29 0xb723ecbe in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#30 0xb7257940 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#31 0xb72584b3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#32 0xb744f3b9 in g_application_activate () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#33 0xb744fb54 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#34 0xb79aad28 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
#35 0xb744fd0d in g_application_run () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#36 0xb7096ff9 in granite_application_run () from /usr/lib/i386-linux-gnu/libgranite.so.2
#37 0x800136a7 in maya_main (args=0xbffff114, args_length1=1)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/Application.vala:54
#38 0x8000e8bb in main (argc=1, argv=0xbffff114)
    at /build/maya-calendar-sgI5jz/maya-calendar-0.3.1.1+r798+pkg70~ubuntu0.3.1/src/Application.vala:32
(gdb)

affects: elementaryos → maya
Revision history for this message
Jon (jomenvisst) wrote :

I have the same problem when adding a cal dav-calendar.

NAME="elementary OS"
VERSION="0.3.1 Freya"
ID="elementary OS"
ID_LIKE=ubuntu
PRETTY_NAME="elementary OS Freya"
VERSION_ID="0.3.1"
HOME_URL="http://elementary.io/"
SUPPORT_URL="http://elementary.io/support/"
BUG_REPORT_URL="https://bugs.launchpad.net/elementary/+filebug"

Elementary Freya 3.19.0-33-generic #38~14.04.1-Ubuntu SMP Fri Nov 6 18:17:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

gdb /usr/bin/maya-calendar
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 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".
...
Reading symbols from /usr/bin/maya-calendar...Reading symbols from /usr/lib/debug/.build-id/92/461ec4938285d0c2ddcc242995963b5565d6b6.debug...done.
done.
(gdb) r
Starting program: /usr/bin/maya-calendar
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe79a8700 (LWP 3994)]
[New Thread 0x7fffe6d3b700 (LWP 3995)]
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module>
    from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
[_LOG_LEVEL_INFO 18:39:45.931042] Application.vala:155: Kalender version: 0.3.1.1
[_LOG_LEVEL_INFO 18:39:45.931093] Application.vala:157: Kernel version: 3.19.0-33-generic
[New Thread 0x7fffde900700 (LWP 4001)]
[New Thread 0x7fffde0ff700 (LWP 4002)]
[New Thread 0x7fffd3fff700 (LWP 4003)]
[_LOG_LEVEL_FATAL 18:39:46.558908] maya_util_is_the_all_day: assertion 'dtend != NULL' failed
[_LOG_LEVEL_FATAL 18:39:46.558949] Kalender will not function properly.
[_LOG_LEVEL_FATAL 18:39:46.559000] [GLib] g_date_time_format: assertion 'datetime != NULL' failed
[_LOG_LEVEL_FATAL 18:39:46.559030] Kalender will not function properly.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff55fa894 in ?? ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0

Revision history for this message
Jon (jomenvisst) wrote :
summary: - maya-calendar crashes after adding Google Calendar
+ maya-calendar crashes after adding Google Calendar [$10]
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.