Bug#956202: Fwd: Bug#956202: gnome-calendar crashes immediately after start

Matthias Brennwald mbrennwa at gmail.com
Thu Apr 9 12:00:01 BST 2020


On Wed, 8 Apr 2020 at 15:13, Simon McVittie <smcv at debian.org> wrote:

>
> On Wed, 08 Apr 2020 at 12:16:47 +0200, Matthias Brennwald wrote:
> > Running it from the terminal:
> > >> gnome-calendar
> > Segmentation fault
>
> Does it print any other messages?
>

No.


> If you run it with "G_MESSAGES_DEBUG=all gnome-calendar", does *that*
> print any messages?


Yes. There is A LOT of output. Here's what I did:

-------------------------------------------------------------------------------------------------

>> G_MESSAGES_DEBUG=all gnome-calendar > cal_crash.log

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'brennwaldfam':
Daily Limit Exceeded. The quota will be reset at midnight Pacific Time
(PT). You may monitor your quota usage and adjust limits in the API
Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'Contacts': Daily
Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You
may monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'Contacts': Daily
Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You
may monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'Feiertage in der
Schweiz': Daily Limit Exceeded. The quota will be reset at midnight Pacific
Time (PT). You may monitor your quota usage and adjust limits in the API
Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'Kidskrank': Daily
Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You
may monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'Lena': Daily Limit
Exceeded. The quota will be reset at midnight Pacific Time (PT). You may
monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'miniRUEDIs': Daily
Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You
may monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:24.094:
source_credentials_required_cb: Failed to authenticate 'Work': Daily Limit
Exceeded. The quota will be reset at midnight Pacific Time (PT). You may
monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:38.788:
source_credentials_required_cb: Failed to authenticate 'brennwaldfam':
Daily Limit Exceeded. The quota will be reset at midnight Pacific Time
(PT). You may monitor your quota usage and adjust limits in the API
Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992

(gnome-calendar:26620): GcalManager-WARNING **: 08:41:38.873:
source_credentials_required_cb: Failed to authenticate 'miniRUEDIs': Daily
Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You
may monitor your quota usage and adjust limits in the API Console:
https://console.developers.google.com/apis/api/caldav.googleapis.com/quotas?project=44438659992
Segmentation fault

-------------------------------------------------------------------------------------------------

The file cal_crash.log is attached to this email.

Does anything appear in the systemd journal when you run it?


I am not sure. I ran

>> journalctl -f

And then in another terminal

>> gnome-calendar

I did not see anything appearing in the journalctl output when
gnome-calendar crashed.

Please install debug symbols and try to get a backtrace that would indicate
> to developers what is crashing and why:
>

Here is the backtrace:

-------------------------------------------------------------------------------------------------

(gdb) bt
#0  0x00007ffff71c3dac in g_type_check_instance_is_a
(type_instance=type_instance at entry=0x7ffff7ea3f40, iface_type=<optimized
out>) at ../../../gobject/gtype.c:4016
#1  0x00005555555905a7 in GCAL_IS_EVENT (ptr=0x7ffff7ea3f40
<GTK_CSS_VALUE_DIMENSION>) at ../src/core/gcal-event.h:47
#2  gcal_event_is_multiday (self=self at entry=0x7ffff7ea3f40) at
../src/core/gcal-event.c:1484
#3  0x00005555555a91a9 in compare_events_by_length
(event1=event1 at entry=0x55555725b8a0
[GcalEvent], event2=0x7ffff7ea3f40) at ../src/views/gcal-week-header.c:400
#4  0x00007ffff70ab778 in g_list_insert_sorted_real (list=0x55555582a180 =
{...}, data=data at entry=0x55555725b8a0, func=func at entry=0x5555555a9190
<compare_events_by_length>, user_data=user_data at entry=0x0) at
../../../glib/glist.c:1109
#5  0x00007ffff70ac337 in g_list_insert_sorted (list=<optimized out>,
data=data at entry=0x55555725b8a0, func=func at entry=0x5555555a9190
<compare_events_by_length>) at ../../../glib/glist.c:1166
#6  0x00005555555abd09 in add_event_to_weekday (weekday=-448,
event=0x55555725b8a0 [GcalEvent], self=0x5555559581f0 [GcalWeekHeader]) at
../src/views/gcal-week-header.c:415
#7  add_event_to_grid (end=6, start=-448, event=0x55555725b8a0 [GcalEvent],
self=0x5555559581f0 [GcalWeekHeader]) at ../src/views/gcal-week-header.c:794
#8  gcal_week_header_add_event (self=0x5555559581f0 [GcalWeekHeader],
event=0x55555725b8a0 [GcalEvent]) at ../src/views/gcal-week-header.c:1797
#9  0x000055555558417c in gcal_week_view_component_added
(subscriber=0x55555569b530, client=<optimized out>, comp=<optimized out>)
at ../src/views/gcal-week-header.h:33
#10 0x00005555555b2b52 in cal_data_model_foreach_subscriber_in_range
(data_model=0x7fffc4095c20 [ECalDataModel], client=0x555555ec6d80
[ECalClient], in_range_start=1547424000, in_range_end=1593561599,
func=0x5555555b4070 <cal_data_model_add_component_cb>,
user_data=0x55555728b250) at ../contrib/evolution/e-cal-data-model.c:640
#11 0x00005555555b365c in cal_data_model_process_added_component
(data_model=data_model at entry=0x7fffc4095c20 [ECalDataModel],
view_data=view_data at entry=0x555556f120c0, comp_data=0x55555728de50,
known_instances=known_instances at entry=0x0) at
../contrib/evolution/e-cal-data-model.c:940
#12 0x00005555555b5acb in cal_data_model_process_modified_or_added_objects
(view=<optimized out>, objects=<optimized out>, data_model=0x7fffc4095c20
[ECalDataModel], is_add=<optimized out>) at
../contrib/evolution/e-cal-data-model.c:1406
#13 0x00007ffff71a01af in g_cclosure_marshal_VOID__POINTERv
(closure=<optimized out>, return_value=<optimized out>, instance=<optimized
out>, args=<optimized out>, marshal_data=<optimized out>,
n_params=<optimized out>, param_types=0x7fffb00082e0) at
../../../gobject/gmarshal.c:1800
#14 0x00007ffff719d206 in _g_closure_invoke_va (closure=0x7fffc00067b0,
return_value=0x0, instance=0x7fffb002e870, args=0x7fffffffdde0, n_params=1,
param_types=0x7fffb00082e0) at ../../../gobject/gclosure.c:873
#15 0x00007ffff71bb8d4 in g_signal_emit_valist (instance=0x7fffb002e870,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffffffdde0)
at ../../../gobject/gsignal.c:3407
#16 0x00007ffff71bbedf in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>) at
../../../gobject/gsignal.c:3554
#17 0x00007ffff74ef08c in  () at /lib/x86_64-linux-gnu/libecal-2.0.so.1
#18 0x00007ffff70b04de in g_main_dispatch (context=0x5555556271f0) at
../../../glib/gmain.c:3309
#19 g_main_context_dispatch (context=context at entry=0x5555556271f0) at
../../../glib/gmain.c:3974
#20 0x00007ffff70b0890 in g_main_context_iterate
(context=context at entry=0x5555556271f0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../../../glib/gmain.c:4047
#21 0x00007ffff70b091f in g_main_context_iteration
(context=context at entry=0x5555556271f0,
may_block=may_block at entry=1) at ../../../glib/gmain.c:4108
#22 0x00007ffff72c3f9d in g_application_run (application=0x5555556131e0
[GcalApplication], argc=<optimized out>, argv=<optimized out>) at
../../../gio/gapplication.c:2559
#23 0x00005555555753fe in main (argc=1, argv=0x7fffffffe148) at
../src/main.c:39
(gdb)

-------------------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20200409/9d6197ee/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cal_crash.log
Type: application/octet-stream
Size: 179333 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20200409/9d6197ee/attachment-0001.obj>


More information about the pkg-gnome-maintainers mailing list