flatpak: Deadlock after changes from the command line
I've been trying to reproduce a claim from [1], while I didn't face a crash, but a deadlock:
Thread 12 (LWP 7498 "pool-org.gnome."):
#0 0x00007f35ce38215d in syscall () at /lib64/libc.so.6
#1 0x00007f35cf2d01f7 in g_mutex_lock_slowpath (mutex=0x93d480) at ../glib/gthread-posix.c:1492
#2 0x00007f35cf2d02b1 in g_mutex_lock (mutex=0x93d480) at ../glib/gthread-posix.c:1516
#3 0x00007f35bc091d2b in g_mutex_locker_new (mutex=0x93d480) at /usr/include/glib-2.0/glib/gthread.h:333
#4 0x00007f35bc095e96 in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-flatpak.c:1177
#5 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-flatpak.c:1816
#6 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-flatpak.c:1020
#7 0x00007f35bc09b4b3 in gs_flatpak_refine_app (self=0x93d440 [GsFlatpak], app=0x7f35a8885870 [GsApp], flags=182584826, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-flatpak.c:3078
#8 0x00007f35bc0a17ae in gs_plugin_flatpak_refine_app (plugin=0x5c95f0 [GsPlugin], app=0x7f35a8885870 [GsApp], flags=182584826, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-plugin-flatpak.c:345
#9 0x00007f35bc0a1833 in refine_app (plugin=0x5c95f0 [GsPlugin], app=0x7f35a8885870 [GsApp], flags=182584826, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-plugin-flatpak.c:363
#10 0x00007f35bc0a18ec in gs_plugin_refine (plugin=0x5c95f0 [GsPlugin], list=0x3808b40 [GsAppList], flags=182584826, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe600) at ../plugins/flatpak/gs-plugin-flatpak.c:390
#11 0x00007f35cf6d8eec in gs_plugin_loader_call_vfunc (helper=0x2a2c300, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x3808b40 [GsAppList], refine_flags=182584826, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe980) at ../lib/gs-plugin-loader.c:567
#12 0x00007f35cf6d9a8a in gs_plugin_loader_run_refine_filter (helper=0x2a2c300, list=0x3808b40 [GsAppList], refine_flags=GS_PLUGIN_REFINE_FLAGS_DEFAULT, cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe980) at ../lib/gs-plugin-loader.c:831
#13 0x00007f35cf6d9c77 in gs_plugin_loader_run_refine_internal (helper=0x2a2c300, list=0x3808b40 [GsAppList], cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe980) at ../lib/gs-plugin-loader.c:873
#14 0x00007f35cf6da303 in gs_plugin_loader_run_refine (helper=0x3b1bb00, list=0x3808b40 [GsAppList], cancellable=0x7752ce0 [GCancellable], error=0x7f357bffe980) at ../lib/gs-plugin-loader.c:1011
#15 0x00007f35cf6e0d0f in gs_plugin_loader_process_thread_cb (task=0x4884540 [GTask], object=0x6ed8c0, task_data=0x3b1bb00, cancellable=0x7752ce0 [GCancellable]) at ../lib/gs-plugin-loader.c:3324
#16 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x4884540, pool_data=0x0) at ../gio/gtask.c:1430
#17 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#18 0x00007f35cf29c35e in g_thread_proxy (data=0x7f35a87fd240) at ../glib/gthread.c:826
#19 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x7f35a87fd240) at ../glib/gthread-posix.c:1269
#20 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#21 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 11 (LWP 7496 "pool-org.gnome."):
#0 0x00007f35ce38215d in syscall () at /lib64/libc.so.6
#1 0x00007f35cf2d01f7 in g_mutex_lock_slowpath (mutex=0x93d480) at ../glib/gthread-posix.c:1492
#2 0x00007f35cf2d02b1 in g_mutex_lock (mutex=0x93d480) at ../glib/gthread-posix.c:1516
#3 0x00007f35bc091d2b in g_mutex_locker_new (mutex=0x93d480) at /usr/include/glib-2.0/glib/gthread.h:333
#4 0x00007f35bc095e96 in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc770) at ../plugins/flatpak/gs-flatpak.c:1177
#5 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc770) at ../plugins/flatpak/gs-flatpak.c:1816
#6 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc770) at ../plugins/flatpak/gs-flatpak.c:1020
#7 0x00007f35bc0976dd in gs_flatpak_add_updates (self=0x93d440 [GsFlatpak], list=0x7f3580138800 [GsAppList], cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc770) at ../plugins/flatpak/gs-flatpak.c:1697
#8 0x00007f35bc0a1412 in gs_plugin_add_updates (plugin=0x5c95f0 [GsPlugin], list=0x7f3580138800 [GsAppList], cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc770) at ../plugins/flatpak/gs-plugin-flatpak.c:257
#9 0x00007f35cf6d927b in gs_plugin_loader_call_vfunc (helper=0x7f3580123d20, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x7f3580138800 [GsAppList], refine_flags=35652176, cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc980) at ../lib/gs-plugin-loader.c:645
#10 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0x7f3580123d20, cancellable=0x7f35a878e060 [GCancellable], error=0x7f35b5fbc980) at ../lib/gs-plugin-loader.c:1125
#11 0x00007f35cf6e06ef in gs_plugin_loader_process_thread_cb (task=0x4884480 [GTask], object=0x6ed8c0, task_data=0x7f3580123d20, cancellable=0x7f35a878e060 [GCancellable]) at ../lib/gs-plugin-loader.c:3177
#12 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x4884480, pool_data=0x0) at ../gio/gtask.c:1430
#13 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#14 0x00007f35cf29c35e in g_thread_proxy (data=0x3902aa0) at ../glib/gthread.c:826
#15 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x3902aa0) at ../glib/gthread-posix.c:1269
#16 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#17 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 10 (LWP 7495 "pool-org.gnome."):
#0 0x00007f35ce2259e9 in __futex_abstimed_wait_common64 () at /lib64/libpthread.so.0
#1 0x00007f35ce21dadb in pthread_rwlock_rdlock () at /lib64/libpthread.so.0
#2 0x00007f35cf2cf75e in g_rw_lock_reader_lock (rw_lock=0x93d4a8) at ../glib/gthread-posix.c:622
#3 0x00007f35bc091d9d in g_rw_lock_reader_locker_new (rw_lock=0x93d4a8) at /usr/include/glib-2.0/glib/gthread.h:574
#4 0x00007f35bc09551d in gs_flatpak_rescan_appstream_store (self=0x93d440 [GsFlatpak], cancellable=0x702ca60 [GCancellable], error=0x7f3590c367b0) at ../plugins/flatpak/gs-flatpak.c:948
#5 0x00007f35bc0961be in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x702ca60 [GCancellable], error=0x7f3590c367b0) at ../plugins/flatpak/gs-flatpak.c:1234
#6 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x702ca60 [GCancellable], error=0x7f3590c367b0) at ../plugins/flatpak/gs-flatpak.c:1816
#7 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x702ca60 [GCancellable], error=0x7f3590c367b0) at ../plugins/flatpak/gs-flatpak.c:1020
#8 0x00007f35bc09d01e in gs_flatpak_add_categories (self=0x93d440 [GsFlatpak], list=0x5c50ca0, cancellable=0x702ca60 [GCancellable], error=0x7f3590c367b0) at ../plugins/flatpak/gs-flatpak.c:3589
#9 0x00007f35bc0a480d in gs_plugin_add_categories (plugin=0x5c95f0 [GsPlugin], list=0x5c50ca0, cancellable=0x702ca60 [GCancellable], error=0x7f3590c367b0) at ../plugins/flatpak/gs-plugin-flatpak.c:1451
#10 0x00007f35cf6d93b9 in gs_plugin_loader_call_vfunc (helper=0xce9120, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x4ec91c0 [GsAppList], refine_flags=GS_PLUGIN_REFINE_FLAGS_DEFAULT, cancellable=0x702ca60 [GCancellable], error=0x7f3590c369b0) at ../lib/gs-plugin-loader.c:674
#11 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0xce9120, cancellable=0x702ca60 [GCancellable], error=0x7f3590c369b0) at ../lib/gs-plugin-loader.c:1125
#12 0x00007f35cf6dba4b in gs_plugin_loader_job_get_categories_thread_cb (task=0x48846c0 [GTask], object=0x6ed8c0, task_data=0xce9120, cancellable=0x702ca60 [GCancellable]) at ../lib/gs-plugin-loader.c:1557
#13 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x48846c0, pool_data=0x0) at ../gio/gtask.c:1430
#14 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#15 0x00007f35cf29c35e in g_thread_proxy (data=0x7218c00) at ../glib/gthread.c:826
#16 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x7218c00) at ../glib/gthread-posix.c:1269
#17 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 9 (LWP 7494 "pool-org.gnome."):
#0 0x00007f35ce2259e9 in __futex_abstimed_wait_common64 () at /lib64/libpthread.so.0
#1 0x00007f35ce21dadb in pthread_rwlock_rdlock () at /lib64/libpthread.so.0
#2 0x00007f35cf2cf75e in g_rw_lock_reader_lock (rw_lock=0x93d4a8) at ../glib/gthread-posix.c:622
#3 0x00007f35bc091d9d in g_rw_lock_reader_locker_new (rw_lock=0x93d4a8) at /usr/include/glib-2.0/glib/gthread.h:574
#4 0x00007f35bc09cf7b in gs_flatpak_add_category_apps (self=0x93d440 [GsFlatpak], category=0x902770 [GsCategory], list=0x3873c00 [GsAppList], cancellable=0x45b3920 [GCancellable], error=0x7f3592439770) at ../plugins/flatpak/gs-flatpak.c:3575
#5 0x00007f35bc0a48a1 in gs_plugin_add_category_apps (plugin=0x5c95f0 [GsPlugin], category=0x902770 [GsCategory], list=0x3873c00 [GsAppList], cancellable=0x45b3920 [GCancellable], error=0x7f3592439770) at ../plugins/flatpak/gs-plugin-flatpak.c:1467
#6 0x00007f35cf6d9414 in gs_plugin_loader_call_vfunc (helper=0x7f358001d920, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x3873c00 [GsAppList], refine_flags=2097184, cancellable=0x45b3920 [GCancellable], error=0x7f3592439980) at ../lib/gs-plugin-loader.c:681
#7 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0x7f358001d920, cancellable=0x45b3920 [GCancellable], error=0x7f3592439980) at ../lib/gs-plugin-loader.c:1125
#8 0x00007f35cf6e06ef in gs_plugin_loader_process_thread_cb (task=0x483c840 [GTask], object=0x6ed8c0, task_data=0x7f358001d920, cancellable=0x45b3920 [GCancellable]) at ../lib/gs-plugin-loader.c:3177
#9 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x483c840, pool_data=0x0) at ../gio/gtask.c:1430
#10 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#11 0x00007f35cf29c35e in g_thread_proxy (data=0x7f35a869dcc0) at ../glib/gthread.c:826
#12 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x7f35a869dcc0) at ../glib/gthread-posix.c:1269
#13 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#14 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 8 (LWP 7493 "pool-org.gnome."):
#0 0x00007f35ce38215d in syscall () at /lib64/libc.so.6
#1 0x00007f35cf2d01f7 in g_mutex_lock_slowpath (mutex=0x93d480) at ../glib/gthread-posix.c:1492
#2 0x00007f35cf2d02b1 in g_mutex_lock (mutex=0x93d480) at ../glib/gthread-posix.c:1516
#3 0x00007f35bc091d2b in g_mutex_locker_new (mutex=0x93d480) at /usr/include/glib-2.0/glib/gthread.h:333
#4 0x00007f35bc094ae5 in gs_flatpak_add_apps_from_xremote (self=0x93d440 [GsFlatpak], builder=0x42dc1c0 [XbBuilder], xremote=0x3045560 [FlatpakRemote], cancellable=0x7f3584003960 [GCancellable], error=0x7f3591437600) at ../plugins/flatpak/gs-flatpak.c:734
#5 0x00007f35bc09573b in gs_flatpak_rescan_appstream_store (self=0x93d440 [GsFlatpak], cancellable=0x7f3584003960 [GCancellable], error=0x7f3591437770) at ../plugins/flatpak/gs-flatpak.c:984
#6 0x00007f35bc09cf60 in gs_flatpak_add_category_apps (self=0x93d440 [GsFlatpak], category=0x9024f0 [GsCategory], list=0x7f3584003900 [GsAppList], cancellable=0x7f3584003960 [GCancellable], error=0x7f3591437770) at ../plugins/flatpak/gs-flatpak.c:3572
#7 0x00007f35bc0a48a1 in gs_plugin_add_category_apps (plugin=0x5c95f0 [GsPlugin], category=0x9024f0 [GsCategory], list=0x7f3584003900 [GsAppList], cancellable=0x7f3584003960 [GCancellable], error=0x7f3591437770) at ../plugins/flatpak/gs-plugin-flatpak.c:1467
#8 0x00007f35cf6d9414 in gs_plugin_loader_call_vfunc (helper=0x59e3360, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x7f3584003900 [GsAppList], refine_flags=2097184, cancellable=0x7f3584003960 [GCancellable], error=0x7f3591437980) at ../lib/gs-plugin-loader.c:681
#9 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0x59e3360, cancellable=0x7f3584003960 [GCancellable], error=0x7f3591437980) at ../lib/gs-plugin-loader.c:1125
#10 0x00007f35cf6e06ef in gs_plugin_loader_process_thread_cb (task=0x483c900 [GTask], object=0x6ed8c0, task_data=0x59e3360, cancellable=0x7f3584003960 [GCancellable]) at ../lib/gs-plugin-loader.c:3177
#11 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x483c900, pool_data=0x0) at ../gio/gtask.c:1430
#12 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#13 0x00007f35cf29c35e in g_thread_proxy (data=0x7f35a8951b60) at ../glib/gthread.c:826
#14 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x7f35a8951b60) at ../glib/gthread-posix.c:1269
#15 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#16 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 7 (LWP 7492 "pool-org.gnome."):
#0 0x00007f35ce38215d in syscall () at /lib64/libc.so.6
#1 0x00007f35cf2d01f7 in g_mutex_lock_slowpath (mutex=0x93d480) at ../glib/gthread-posix.c:1492
#2 0x00007f35cf2d02b1 in g_mutex_lock (mutex=0x93d480) at ../glib/gthread-posix.c:1516
#3 0x00007f35bc091d2b in g_mutex_locker_new (mutex=0x93d480) at /usr/include/glib-2.0/glib/gthread.h:333
#4 0x00007f35bc095e96 in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe770) at ../plugins/flatpak/gs-flatpak.c:1177
#5 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe770) at ../plugins/flatpak/gs-flatpak.c:1816
#6 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe770) at ../plugins/flatpak/gs-flatpak.c:1020
#7 0x00007f35bc09d3b4 in gs_flatpak_add_recent (self=0x93d440 [GsFlatpak], list=0x7f35a8971cc0 [GsAppList], age=5184000, cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe770) at ../plugins/flatpak/gs-flatpak.c:3674
#8 0x00007f35bc0a4adb in gs_plugin_add_recent (plugin=0x5c95f0 [GsPlugin], list=0x7f35a8971cc0 [GsAppList], age=5184000, cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe770) at ../plugins/flatpak/gs-plugin-flatpak.c:1534
#9 0x00007f35cf6d923f in gs_plugin_loader_call_vfunc (helper=0x7f35a87b2e40, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x7f35a8971cc0 [GsAppList], refine_flags=2097184, cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe980) at ../lib/gs-plugin-loader.c:630
#10 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0x7f35a87b2e40, cancellable=0x7f35a88faba0 [GCancellable], error=0x7f3593ffe980) at ../lib/gs-plugin-loader.c:1125
#11 0x00007f35cf6e06ef in gs_plugin_loader_process_thread_cb (task=0x4601540 [GTask], object=0x6ed8c0, task_data=0x7f35a87b2e40, cancellable=0x7f35a88faba0 [GCancellable]) at ../lib/gs-plugin-loader.c:3177
#12 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x4601540, pool_data=0x0) at ../gio/gtask.c:1430
#13 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#14 0x00007f35cf29c35e in g_thread_proxy (data=0xed8240) at ../glib/gthread.c:826
#15 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0xed8240) at ../glib/gthread-posix.c:1269
#16 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#17 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 6 (LWP 7491 "pool-org.gnome."):
#0 0x00007f35ce2259e9 in __futex_abstimed_wait_common64 () at /lib64/libpthread.so.0
#1 0x00007f35ce21e0af in pthread_rwlock_wrlock () at /lib64/libpthread.so.0
#2 0x00007f35cf2cf6a3 in g_rw_lock_writer_lock (rw_lock=0x93d4a8) at ../glib/gthread-posix.c:552
#3 0x00007f35bc091d64 in g_rw_lock_writer_locker_new (rw_lock=0x93d4a8) at /usr/include/glib-2.0/glib/gthread.h:519
#4 0x00007f35bc095596 in gs_flatpak_rescan_appstream_store (self=0x93d440 [GsFlatpak], cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38770) at ../plugins/flatpak/gs-flatpak.c:955
#5 0x00007f35bc0961be in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38770) at ../plugins/flatpak/gs-flatpak.c:1234
#6 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38770) at ../plugins/flatpak/gs-flatpak.c:1816
#7 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38770) at ../plugins/flatpak/gs-flatpak.c:1020
#8 0x00007f35bc09d1cb in gs_flatpak_add_featured (self=0x93d440 [GsFlatpak], list=0x7f35a891c700 [GsAppList], cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38770) at ../plugins/flatpak/gs-flatpak.c:3628
#9 0x00007f35bc0a4a47 in gs_plugin_add_featured (plugin=0x5c95f0 [GsPlugin], list=0x7f35a891c700 [GsAppList], cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38770) at ../plugins/flatpak/gs-plugin-flatpak.c:1518
#10 0x00007f35cf6d927b in gs_plugin_loader_call_vfunc (helper=0x7f35a87279e0, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x7f35a891c700 [GsAppList], refine_flags=GS_PLUGIN_REFINE_FLAGS_REQUIRE_ICON, cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38980) at ../lib/gs-plugin-loader.c:645
#11 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0x7f35a87279e0, cancellable=0x3ebbfa0 [GCancellable], error=0x7f3591c38980) at ../lib/gs-plugin-loader.c:1125
#12 0x00007f35cf6e06ef in gs_plugin_loader_process_thread_cb (task=0x226a330 [GTask], object=0x6ed8c0, task_data=0x7f35a87279e0, cancellable=0x3ebbfa0 [GCancellable]) at ../lib/gs-plugin-loader.c:3177
#13 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x226a330, pool_data=0x0) at ../gio/gtask.c:1430
#14 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#15 0x00007f35cf29c35e in g_thread_proxy (data=0xea5000) at ../glib/gthread.c:826
#16 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0xea5000) at ../glib/gthread-posix.c:1269
#17 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 5 (LWP 7490 "pool-org.gnome."):
#0 0x00007f35ce2259e9 in __futex_abstimed_wait_common64 () at /lib64/libpthread.so.0
#1 0x00007f35ce21e0af in pthread_rwlock_wrlock () at /lib64/libpthread.so.0
#2 0x00007f35cf2cf6a3 in g_rw_lock_writer_lock (rw_lock=0x93d4a8) at ../glib/gthread-posix.c:552
#3 0x00007f35bc091d64 in g_rw_lock_writer_locker_new (rw_lock=0x93d4a8) at /usr/include/glib-2.0/glib/gthread.h:519
#4 0x00007f35bc095596 in gs_flatpak_rescan_appstream_store (self=0x93d440 [GsFlatpak], cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c770) at ../plugins/flatpak/gs-flatpak.c:955
#5 0x00007f35bc0961be in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c770) at ../plugins/flatpak/gs-flatpak.c:1234
#6 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c770) at ../plugins/flatpak/gs-flatpak.c:1816
#7 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c770) at ../plugins/flatpak/gs-flatpak.c:1020
#8 0x00007f35bc09d0de in gs_flatpak_add_popular (self=0x93d440 [GsFlatpak], list=0x6757d80 [GsAppList], cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c770) at ../plugins/flatpak/gs-flatpak.c:3606
#9 0x00007f35bc0a492a in gs_plugin_add_popular (plugin=0x5c95f0 [GsPlugin], list=0x6757d80 [GsAppList], cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c770) at ../plugins/flatpak/gs-plugin-flatpak.c:1487
#10 0x00007f35cf6d927b in gs_plugin_loader_call_vfunc (helper=0x7f35a86d4d20, plugin=0x5c95f0 [GsPlugin], app=0x0, list=0x6757d80 [GsAppList], refine_flags=136314912, cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c980) at ../lib/gs-plugin-loader.c:645
#11 0x00007f35cf6da7c7 in gs_plugin_loader_run_results (helper=0x7f35a86d4d20, cancellable=0x3ab4060 [GCancellable], error=0x7f35b487c980) at ../lib/gs-plugin-loader.c:1125
#12 0x00007f35cf6e06ef in gs_plugin_loader_process_thread_cb (task=0x4601240 [GTask], object=0x6ed8c0, task_data=0x7f35a86d4d20, cancellable=0x3ab4060 [GCancellable]) at ../lib/gs-plugin-loader.c:3177
#13 0x00007f35cf49c92e in g_task_thread_pool_thread (thread_data=0x4601240, pool_data=0x0) at ../gio/gtask.c:1430
#14 0x00007f35cf29cb15 in g_thread_pool_thread_proxy (data=0x5dbfb0) at ../glib/gthreadpool.c:354
#15 0x00007f35cf29c35e in g_thread_proxy (data=0x109fb60) at ../glib/gthread.c:826
#16 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x109fb60) at ../glib/gthread-posix.c:1269
#17 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 4 (LWP 7410 "dconf worker"):
#0 0x00007f35ce37c9ff in poll () at /lib64/libc.so.6
#1 0x00007f35cf27c173 in g_poll (fds=0x707000, nfds=1, timeout=-1) at ../glib/gpoll.c:125
#2 0x00007f35cf268910 in g_main_context_poll (context=0x64be40, timeout=-1, priority=2147483647, fds=0x707000, n_fds=1) at ../glib/gmain.c:4447
#3 0x00007f35cf268136 in g_main_context_iterate (context=0x64be40, block=1, dispatch=1, self=0x836cc0) at ../glib/gmain.c:4139
#4 0x00007f35cf26829b in g_main_context_iteration (context=0x64be40, may_block=1) at ../glib/gmain.c:4209
#5 0x00007f35bc2243ed in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so
#6 0x00007f35cf29c35e in g_thread_proxy (data=0x836cc0) at ../glib/gthread.c:826
#7 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x836cc0) at ../glib/gthread-posix.c:1269
#8 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#9 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 3 (LWP 7409 "gdbus"):
#0 0x00007f35ce37c9ff in poll () at /lib64/libc.so.6
#1 0x00007f35cf27c173 in g_poll (fds=0x6070f0, nfds=3, timeout=-1) at ../glib/gpoll.c:125
#2 0x00007f35cf268910 in g_main_context_poll (context=0x605960, timeout=-1, priority=2147483647, fds=0x6070f0, n_fds=3) at ../glib/gmain.c:4447
#3 0x00007f35cf268136 in g_main_context_iterate (context=0x605960, block=1, dispatch=1, self=0x5e8360) at ../glib/gmain.c:4139
#4 0x00007f35cf26867c in g_main_loop_run (loop=0x605a50) at ../glib/gmain.c:4342
#5 0x00007f35cf52c86b in gdbus_shared_thread_func (user_data=0x5e96b0) at ../gio/gdbusprivate.c:280
#6 0x00007f35cf29c35e in g_thread_proxy (data=0x5e8360) at ../glib/gthread.c:826
#7 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x5e8360) at ../glib/gthread-posix.c:1269
#8 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#9 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 2 (LWP 7408 "gmain"):
#0 0x00007f35ce37c9ff in poll () at /lib64/libc.so.6
#1 0x00007f35cf27c173 in g_poll (fds=0x5a4420, nfds=2, timeout=3996) at ../glib/gpoll.c:125
#2 0x00007f35cf268910 in g_main_context_poll (context=0x5a4310, timeout=3996, priority=2147483647, fds=0x5a4420, n_fds=2) at ../glib/gmain.c:4447
#3 0x00007f35cf268136 in g_main_context_iterate (context=0x5a4310, block=1, dispatch=1, self=0x59ff00) at ../glib/gmain.c:4139
#4 0x00007f35cf26829b in g_main_context_iteration (context=0x5a4310, may_block=1) at ../glib/gmain.c:4209
#5 0x00007f35cf26a2d6 in glib_worker_main (data=0x0) at ../glib/gmain.c:6102
#6 0x00007f35cf29c35e in g_thread_proxy (data=0x59ff00) at ../glib/gthread.c:826
#7 0x00007f35cf2cfd7f in linux_pthread_proxy (data=0x59ff00) at ../glib/gthread-posix.c:1269
#8 0x00007f35ce219299 in start_thread () at /lib64/libpthread.so.0
#9 0x00007f35ce3876a3 in clone () at /lib64/libc.so.6
Thread 1 (LWP 7407 "gnome-software"):
#0 0x00007f35ce2259e9 in __futex_abstimed_wait_common64 () at /lib64/libpthread.so.0
#1 0x00007f35ce21e0af in pthread_rwlock_wrlock () at /lib64/libpthread.so.0
#2 0x00007f35cf2cf6a3 in g_rw_lock_writer_lock (rw_lock=0x93d4a8) at ../glib/gthread-posix.c:552
#3 0x00007f35bc091d64 in g_rw_lock_writer_locker_new (rw_lock=0x93d4a8) at /usr/include/glib-2.0/glib/gthread.h:519
#4 0x00007f35bc093b63 in gs_plugin_flatpak_changed_cb (monitor=0x9f5d50 [GInotifyFileMonitor], child=0x60e5880, other_file=0x0, event_type=G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED, self=0x93d440 [GsFlatpak]) at ../plugins/flatpak/gs-flatpak.c:414
#5 0x00007f35cf45dba1 in _g_cclosure_marshal_VOID__OBJECT_OBJECT_ENUMv (closure=0x6ba3690, return_value=0x0, instance=0x9f5d50, args=0x7ffecc908db8, marshal_data=0x0, n_params=3, param_types=0x5a3da0) at ../gio/gmarshal-internal.c:1380
#6 0x00007f35cf374b12 in _g_closure_invoke_va (closure=0x6ba3690, return_value=0x0, instance=0x9f5d50, args=0x7ffecc908db8, n_params=3, param_types=0x5a3da0) at ../gobject/gclosure.c:873
#7 0x00007f35cf392744 in g_signal_emit_valist (instance=0x9f5d50, signal_id=19, detail=0, var_args=0x7ffecc908db8) at ../gobject/gsignal.c:3406
#8 0x00007f35cf3939de in g_signal_emit (instance=0x9f5d50, signal_id=19, detail=0) at ../gobject/gsignal.c:3553
#9 0x00007f35cf4499fd in g_file_monitor_emit_event (monitor=0x9f5d50 [GInotifyFileMonitor], child=0x60e5880, other_file=0x0, event_type=G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED) at ../gio/gfilemonitor.c:294
#10 0x00007f35cf556049 in g_file_monitor_source_dispatch (source=0x6bab900, callback=0x0, user_data=0x0) at ../gio/glocalfilemonitor.c:567
#11 0x00007f35cf266d19 in g_main_dispatch (context=0x5dc600) at ../glib/gmain.c:3350
#12 0x00007f35cf267f69 in g_main_context_dispatch (context=0x5dc600) at ../glib/gmain.c:4068
#13 0x00007f35cf268161 in g_main_context_iterate (context=0x5dc600, block=1, dispatch=1, self=0x58aa00) at ../glib/gmain.c:4144
#14 0x00007f35cf26867c in g_main_loop_run (loop=0x4559e70) at ../glib/gmain.c:4342
#15 0x00007f35b77818ce in flatpak_load_http_uri_once () at /lib64/libflatpak.so.0
#16 0x00007f35b778334e in flatpak_load_uri () at /lib64/libflatpak.so.0
#17 0x00007f35b77440e0 in _flatpak_dir_get_remote_state () at /lib64/libflatpak.so.0
#18 0x00007f35b774b4bf in flatpak_dir_update_remote_configuration () at /lib64/libflatpak.so.0
#19 0x00007f35b77547c5 in flatpak_installation_update_remote_sync () at /lib64/libflatpak.so.0
#20 0x00007f35bc095c66 in gs_flatpak_refresh_appstream_remote (self=0x93d440 [GsFlatpak], remote_name=0x9b22f0 "flathub", cancellable=0x0, error=0x7ffecc90d6b8) at ../plugins/flatpak/gs-flatpak.c:1120
#21 0x00007f35bc095fc8 in gs_flatpak_refresh_appstream (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x0, error=0x7ffecc90d8f0) at ../plugins/flatpak/gs-flatpak.c:1199
#22 0x00007f35bc097c29 in gs_flatpak_refresh (self=0x93d440 [GsFlatpak], cache_age=0, cancellable=0x0, error=0x7ffecc90d8f0) at ../plugins/flatpak/gs-flatpak.c:1816
#23 0x00007f35bc095936 in gs_flatpak_rescan_app_data (self=0x93d440 [GsFlatpak], cancellable=0x0, error=0x7ffecc90d8f0) at ../plugins/flatpak/gs-flatpak.c:1020
#24 0x00007f35bc09b573 in gs_flatpak_refine_wildcard (self=0x93d440 [GsFlatpak], app=0x7f358015ca60 [GsApp], list=0x7f358014af40 [GsAppList], refine_flags=GS_PLUGIN_REFINE_FLAGS_DEFAULT, cancellable=0x0, error=0x7ffecc90d8f0) at ../plugins/flatpak/gs-flatpak.c:3101
#25 0x00007f35bc0a198b in gs_plugin_refine_wildcard (plugin=0x5c95f0 [GsPlugin], app=0x7f358015ca60 [GsApp], list=0x7f358014af40 [GsAppList], flags=GS_PLUGIN_REFINE_FLAGS_DEFAULT, cancellable=0x0, error=0x7ffecc90d8f0) at ../plugins/flatpak/gs-plugin-flatpak.c:408
#26 0x00007f35cf6d8e80 in gs_plugin_loader_call_vfunc (helper=0x7f35a87c0060, plugin=0x5c95f0 [GsPlugin], app=0x7f358015ca60 [GsApp], list=0x7f358014af40 [GsAppList], refine_flags=GS_PLUGIN_REFINE_FLAGS_DEFAULT, cancellable=0x0, error=0x7ffecc90dc50) at ../lib/gs-plugin-loader.c:564
#27 0x00007f35cf6d9b40 in gs_plugin_loader_run_refine_filter (helper=0x7f35a87c0060, list=0x7f358014af40 [GsAppList], refine_flags=GS_PLUGIN_REFINE_FLAGS_DEFAULT, cancellable=0x0, error=0x7ffecc90dc50) at ../lib/gs-plugin-loader.c:847
#28 0x00007f35cf6d9c77 in gs_plugin_loader_run_refine_internal (helper=0x7f35a87c0060, list=0x7f358014af40 [GsAppList], cancellable=0x0, error=0x7ffecc90dc50) at ../lib/gs-plugin-loader.c:873
#29 0x00007f35cf6da303 in gs_plugin_loader_run_refine (helper=0x7f35881c6460, list=0x7f358014af40 [GsAppList], cancellable=0x0, error=0x7ffecc90dc50) at ../lib/gs-plugin-loader.c:1011
#30 0x00007f35cf6e2261 in gs_plugin_loader_app_create (plugin_loader=0x6ed8c0 [GsPluginLoader], unique_id=0x7f35cf6f5d2f "*/*/*/system/*") at ../lib/gs-plugin-loader.c:3843
#31 0x00007f35cf6e2449 in gs_plugin_loader_get_system_app (plugin_loader=0x6ed8c0 [GsPluginLoader]) at ../lib/gs-plugin-loader.c:3881
#32 0x0000000000474cbc in gs_updates_page_load (self=0x7914180 [GsUpdatesPage]) at ../src/gs-updates-page.c:588
#33 0x0000000000474e7e in gs_updates_page_reload (page=0x7914180 [GsUpdatesPage]) at ../src/gs-updates-page.c:627
#34 0x000000000045645b in gs_page_reload (page=0x7914180 [GsUpdatesPage]) at ../src/gs-page.c:638
#35 0x0000000000464698 in gs_shell_reload_cb (plugin_loader=0x6ed8c0 [GsPluginLoader], shell=0x7f35ac006580 [GsShell]) at ../src/gs-shell.c:764
#40 0x00007f35cf3939de in <emit signal ??? on instance 0x6ed8c0 [GsPluginLoader]> (instance=0x6ed8c0, signal_id=227, detail=0) at ../gobject/gsignal.c:3553
#36 0x00007f35cf37804b in g_cclosure_marshal_VOID__VOID (closure=0x1d19110, return_value=0x0, n_param_values=1, param_values=0x7ffecc90e020, invocation_hint=0x7ffecc90df60, marshal_data=0x0) at ../gobject/gmarshal.c:117
#37 0x00007f35cf37481e in g_closure_invoke (closure=0x1d19110, return_value=0x0, n_param_values=1, param_values=0x7ffecc90e020, invocation_hint=0x7ffecc90df60) at ../gobject/gclosure.c:810
#38 0x00007f35cf3941ac in signal_emit_unlocked_R (node=0x6fa2c0, detail=0, instance=0x6ed8c0, emission_return=0x0, instance_and_params=0x7ffecc90e020) at ../gobject/gsignal.c:3741
#39 0x00007f35cf393449 in g_signal_emit_valist (instance=0x6ed8c0, signal_id=227, detail=0, var_args=0x7ffecc90e2c8) at ../gobject/gsignal.c:3497
#41 0x00007f35cf6dd333 in gs_plugin_loader_reload_delay_cb (user_data=0x6ed8c0) at ../lib/gs-plugin-loader.c:2109
#42 0x00007f35cf2691c7 in g_timeout_dispatch (source=0x47bbd70, callback=0x7f35cf6dd2d6 <gs_plugin_loader_reload_delay_cb>, user_data=0x6ed8c0) at ../glib/gmain.c:4902
#43 0x00007f35cf266d19 in g_main_dispatch (context=0x5dc600) at ../glib/gmain.c:3350
#44 0x00007f35cf267f69 in g_main_context_dispatch (context=0x5dc600) at ../glib/gmain.c:4068
#45 0x00007f35cf268161 in g_main_context_iterate (context=0x5dc600, block=1, dispatch=1, self=0x58aa00) at ../glib/gmain.c:4144
#46 0x00007f35cf26829b in g_main_context_iteration (context=0x5dc600, may_block=1) at ../glib/gmain.c:4209
#47 0x00007f35cf4da412 in g_application_run (application=0x597120 [GsApplication], argc=1, argv=0x7ffecc90e738) at ../gio/gapplication.c:2560
#48 0x000000000044f295 in main (argc=1, argv=0x7ffecc90e738) at ../src/gs-main.c:49
[1] https://bodhi.fedoraproject.org/updates/FEDORA-2021-b35c663112#comment-2018274