Crash when there is a popover for an event of an ical calendar while syncing
Affected version
Arch Linux (Linux work 6.1.7-arch1-1 #1 (closed) SMP PREEMPT_DYNAMIC Wed, 18 Jan 2023 19:54:38 +0000 x86_64 GNU/Linux) Gnome Calendar: 43.1
Bug summary
Calendar crashes when opening a popover while syncing calendars
Steps to reproduce
- Add an ical calendar to gnome calendar
- Click the synchronize calendars button
- Click on one of the events in the ical calendar
- Wait for the sync to finish
What happened
Gnome Calendar crashed
What did you expect to happen
No crash
Relevant logs, screenshots, screencasts etc.
Feb 01 09:32:32 work gnome-calendar[718767]: Finalizing GcalEventWidget 0x556a6e384540, but it still has children left:
Feb 01 09:32:32 work gnome-calendar[718767]: - GcalEventPopover 0x556a6b4fc720
Feb 01 09:32:32 work audit[718767]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=4 pid=718767 comm="gnome-calendar" exe="/usr/bin/gnome-calendar" sig=11 res=1
Feb 01 09:32:32 work gnome-calendar[718767]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
I currently don't have time to get a stack trace, but if that's necessary I'll grab one later.