Description of problem: After upgrade evolution-calendar-factory eat a lot of memory 300G!!! And crashed when all memory is exhausted. Version-Release number of selected component: gnome-shell-42.2-1.fc37 Additional info: reporter: libreport-2.17.1 backtrace_rating: 4 cgroup: 0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Shell.CalendarServer cmdline: /usr/libexec/gnome-shell-calendar-server crash_function: source_registry_object_added_no_owner executable: /usr/libexec/gnome-shell-calendar-server journald_cursor: s=60feaa34b788404fb1cfd9bba8fe4618;i=10ec;b=e2c1e390ac7e45718098cd0f43346a17;m=186b7fb7;t=5e3de066ba6bb;x=7c176958d8d48d71 kernel: 5.19.0-0.rc0.20220525gitfdaf9a5840ac.2.fc37.x86_64 rootdir: / runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #9 source_registry_object_added_no_owner at /usr/src/debug/evolution-data-server-3.44.3-1.fc37.x86_64/src/libedataserver/e-source-registry.c:867 #10 source_registry_object_added_cb at /usr/src/debug/evolution-data-server-3.44.3-1.fc37.x86_64/src/libedataserver/e-source-registry.c:883 #12 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3757 #15 add_interfaces at ../gio/gdbusobjectmanagerclient.c:1672 #16 on_control_proxy_g_signal at ../gio/gdbusobjectmanagerclient.c:1786 #18 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3757 #21 on_signal_received at ../gio/gdbusproxy.c:897 #22 emit_signal_instance_in_idle_cb at ../gio/gdbusconnection.c:3790 #26 g_main_context_iterate.constprop.0 at ../glib/gmain.c:4230 #28 source_registry_object_manager_thread at /usr/src/debug/evolution-data-server-3.44.3-1.fc37.x86_64/src/libedataserver/e-source-registry.c:1163
Created attachment 1897534 [details] File: backtrace
Created attachment 1897535 [details] File: core_backtrace
Created attachment 1897536 [details] File: cpuinfo
Created attachment 1897537 [details] File: dso_list
Created attachment 1897538 [details] File: environ
Created attachment 1897539 [details] File: limits
Created attachment 1897540 [details] File: maps
Created attachment 1897541 [details] File: mountinfo
Created attachment 1897542 [details] File: open_fds
Created attachment 1897543 [details] File: proc_pid_status
Similar problem has been detected: After upgrade systemd to 251.3-1.fc37 version, evolution-calendar-factory exhaust all memory and crashes. Downgrading systemd to previous version (251.2-1.fc37) did not helps avoid this issue. reporter: libreport-2.17.1 backtrace_rating: 4 cgroup: 0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Shell.CalendarServer cmdline: /usr/libexec/gnome-shell-calendar-server crash_function: source_registry_object_added_no_owner executable: /usr/libexec/gnome-shell-calendar-server journald_cursor: s=50b987753d7046a08b3abc1458bb7502;i=1e003;b=47141e543e70475c8d50eccdbead072c;m=326ac5cd;t=5e3eb6a734294;x=aa620e2f4611ec4a kernel: 5.18.0-0.rc4.20220428git8f4dd16603ce834.36.fc37.x86_64 package: gnome-shell-42.2-1.fc37 reason: gnome-shell-calendar-server killed by SIGABRT rootdir: / runlevel: N 5 type: CCpp uid: 1000
The calendar factory memory usage is related to the glib2 update, it's discussed in bug #2107751. Did this crash go away once you updated to the versions from the bug #2107751, please?
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle. Changing version to 37.
*** This bug has been marked as a duplicate of bug 2094417 ***