Crash when searching for events
Affected version
- Fedora 38
- gnome-calendar-44~rc-1.fc38.x86_64
Bug summary
I saw gnome-calendar crash when I saw searching for events. I don't know how to reproduce it, hasn't happened since (instead, I see #987 (closed)). But there's a stack trace at: https://bugzilla.redhat.com/show_bug.cgi?id=2177240
Truncated backtrace:
Thread no. 1 (16 frames)
#0 _g_list_remove_link at ../glib/glist.c:563
#1 g_list_remove_link at ../glib/glist.c:675
#2 g_queue_unlink at ../glib/gqueue.c:847
#3 g_queue_delete_link at ../glib/gqueue.c:869
#4 queue_event_data at ../src/core/gcal-timeline.c:163
#5 on_calendar_monitor_event_removed_cb at ../src/core/gcal-timeline.c:559
#6 g_cclosure_marshal_VOID__OBJECTv at ../gobject/gmarshal.c:1910
#7 _g_closure_invoke_va at ../gobject/gclosure.c:895
#10 remove_events_outside_range at ../src/core/gcal-calendar-monitor.c:1005
#11 gcal_calendar_monitor_set_range at ../src/core/gcal-calendar-monitor.c:1349
#12 update_range at ../src/core/gcal-timeline.c:289
#13 gcal_timeline_add_subscriber at ../src/core/gcal-timeline.c:995
#14 search_func at ../src/search/gcal-search-engine.c:103
#15 g_task_thread_pool_thread at ../gio/gtask.c:1531
#17 g_thread_proxy at ../glib/gthread.c:831
#19 clone3 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81