Search results cause a crash when repeatedly quickly searching things
Now that it works again after issue #880 (closed), I noticed that in some cases, when you "stress" the search system in GNOME Calendar, it is possible to crash it. I do this by quickly typing single word queries (such as "meet", "weekly", "clean", etc.), deleting with backspace (or ctrl+A then backspace), immediately typing a new query, etc. And if that's not sufficient to crash, I just start typing some gibberish at 150 words per minute and it usually makes it crash.
Running with flatpak run --devel --command=sh org.gnome.Calendar.Devel
then executing gdb gnome-calendar
at the prompt, here's what I was able to get at the moment of the crash:
GcalTimeline-LOG-0x100: 12:58:09.832: ENTRY: on_calendar_monitor_completed_cb():572
GcalTimeline-LOG-0x100: 12:58:09.832: EXIT: on_calendar_monitor_completed_cb():584
GcalCalendarMonitor-LOG-0x100: 12:58:09.832: EXIT: complete_in_idle_cb():1165
GcalCalendarMonitor-LOG-0x100: 12:58:09.833: ENTRY: on_client_view_complete_cb():723
GcalCalendarMonitor-LOG-0x100: 12:58:09.833: EXIT: on_client_view_complete_cb():755
GcalCalendarMonitor-LOG-0x100: 12:58:09.833: ENTRY: complete_in_idle_cb():1156
GcalCalendarMonitor-LOG-0x100: 12:58:09.833: MSG: set_complete():1037: Setting complete to TRUE
GcalTimeline-LOG-0x100: 12:58:09.833: ENTRY: on_calendar_monitor_completed_cb():572
GcalTimeline-LOG-0x100: 12:58:09.834: EXIT: on_calendar_monitor_completed_cb():584
GcalCalendarMonitor-LOG-0x100: 12:58:09.834: EXIT: complete_in_idle_cb():1165
Thread 11 "pool" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd2dff640 (LWP 21)]
0x00007ffff7d8a891 in g_type_check_instance_is_fundamentally_a () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
(gdb) bt full
#0 0x00007ffff7d8a891 in g_type_check_instance_is_fundamentally_a () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x00007ffff7d6a79a in g_object_ref () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#2 0x00007ffff7d68d1b in g_cclosure_marshal_VOID__OBJECTv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3 0x00007ffff7d6565a in _g_closure_invoke_va () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4 0x00007ffff7d8066f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007ffff7d80873 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00005555555bb86e in ()
#7 0x00005555555be974 in gcal_calendar_monitor_set_filter ()
#8 0x0000555555597b2d in gcal_timeline_set_filter ()
#9 0x00005555555b8164 in ()
#10 0x00007ffff72d2086 in g_task_thread_pool_thread () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff7150312 in g_thread_pool_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#14 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
(gdb) thread apply all bt
Thread 96 (Thread 0x7fff5dffb640 (LWP 106) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 95 (Thread 0x7ffff1d6c640 (LWP 105) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 91 (Thread 0x7fff5e7fc640 (LWP 101) "gnome-ca:gdrv0"):
#0 0x00007ffff6a8bbb4 in __futex_abstimed_wait_common () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6a8e4d1 in pthread_cond_wait () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fffd2f0e85d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#3 0x00007fffd2ebd2db in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#4 0x00007fffd2f0e78c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 90 (Thread 0x7fff5effd640 (LWP 100) "gnome-ca:gdrv0"):
#0 0x00007ffff6a8bbb4 in __futex_abstimed_wait_common () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6a8e4d1 in pthread_cond_wait () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fffd2f0e85d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#3 0x00007fffd2ebd2db in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#4 0x00007fffd2f0e78c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 88 (Thread 0x7fff5ffff640 (LWP 98) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 87 (Thread 0x7fff78ff9640 (LWP 97) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 86 (Thread 0x7fff797fa640 (LWP 96) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 85 (Thread 0x7fff79ffb640 (LWP 95) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 84 (Thread 0x7fffb27fc640 (LWP 94) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 83 (Thread 0x7fffd0dfb640 (LWP 93) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 82 (Thread 0x7fffd1dfd640 (LWP 92) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 81 (Thread 0x7fffd25fe640 (LWP 91) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 80 (Thread 0x7fffb37fe640 (LWP 90) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 79 (Thread 0x7fffb3fff640 (LWP 89) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 78 (Thread 0x7fffd15fc640 (LWP 88) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 68 (Thread 0x7fff7a7fc640 (LWP 78) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 67 (Thread 0x7fff7affd640 (LWP 77) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 66 (Thread 0x7fff7b7fe640 (LWP 76) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 65 (Thread 0x7fff7bfff640 (LWP 75) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 64 (Thread 0x7fff90dfa640 (LWP 74) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 63 (Thread 0x7fff915fb640 (LWP 73) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 62 (Thread 0x7fff91dfc640 (LWP 72) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 61 (Thread 0x7fff925fd640 (LWP 71) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 60 (Thread 0x7fff92dfe640 (LWP 70) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 59 (Thread 0x7fffb17fa640 (LWP 69) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 58 (Thread 0x7fff935ff640 (LWP 68) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00005555555bdd6b in ()
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 25 (Thread 0x7fffb0ff9640 (LWP 35) "gnome-ca:gdrv0"):
#0 0x00007ffff6a8bbb4 in __futex_abstimed_wait_common () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6a8e4d1 in pthread_cond_wait () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fffd2f0e85d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#3 0x00007fffd2ebd2db in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#4 0x00007fffd2f0e78c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 20 (Thread 0x7fffb1ffb640 (LWP 30) "pool-gnome-cale"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff7cc27b8 in () at /app/lib/libecal-2.0.so.2
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 11 (Thread 0x7fffd2dff640 (LWP 21) "pool"):
#0 0x00007ffff7d8a891 in g_type_check_instance_is_fundamentally_a () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x00007ffff7d6a79a in g_object_ref () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#2 0x00007ffff7d68d1b in g_cclosure_marshal_VOID__OBJECTv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3 0x00007ffff7d6565a in _g_closure_invoke_va () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4 0x00007ffff7d8066f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007ffff7d80873 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00005555555bb86e in ()
#7 0x00005555555be974 in gcal_calendar_monitor_set_filter ()
#8 0x0000555555597b2d in gcal_timeline_set_filter ()
#9 0x00005555555b8164 in ()
#10 0x00007ffff72d2086 in g_task_thread_pool_thread () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff7150312 in g_thread_pool_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#14 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 10 (Thread 0x7fffda322640 (LWP 20) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff6ffa696 in () at /app/lib/libedataserver-1.2.so.27
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 9 (Thread 0x7fffdac27640 (LWP 19) "gnome-ca:gdrv0"):
#0 0x00007ffff6a8bbb4 in __futex_abstimed_wait_common () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6a8e4d1 in pthread_cond_wait () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fffd2f0e85d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#3 0x00007fffd2ebd2db in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#4 0x00007fffd2f0e78c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 8 (Thread 0x7ffff09ff640 (LWP 18) "gnome-c:disk$0"):
#0 0x00007ffff6a8bbb4 in __futex_abstimed_wait_common () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6a8e4d1 in pthread_cond_wait () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fffd2f0e85d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#3 0x00007fffd2ebd2db in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#4 0x00007fffd2f0e78c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 5 (Thread 0x7ffff1530640 (LWP 15) "gdbus"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff71215df in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff7341872 in gdbus_shared_thread_func () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 3 (Thread 0x7ffff256d640 (LWP 13) "gmain"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff7121393 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff71213e9 in glib_worker_main () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 2 (Thread 0x7ffff2d6e640 (LWP 12) "pool-spawner"):
#0 0x00007ffff6b1185d in syscall () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff717e74e in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff70e957b in g_async_queue_pop_intern_unlocked () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff714ffe3 in g_thread_pool_spawn_thread () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff714f8d9 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6a8f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6b17f44 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
Thread 1 (Thread 0x7ffff4d30900 (LWP 9) "gnome-calendar"):
#0 0x00007ffff6b0c0cd in poll () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7121269 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff7121393 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff730268d in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x0000555555580dd5 in main ()