Core dump when taking a screenshot during conference call

Earlier today, I was on a call with the following characteristics:

  • Laptop is a Thinkpad X1 Carbon Gen 9
  • My webcam was on (I use Droidcam with an older Android phone)
  • The other individual was sharing their screen
  • I had a Bluetooth headset on (I’ve had a number of Bluetooth issues in the past)
  • The call was within Google Chrome (not a dedicated conference application)

When I attempted to take a full-screen screenshot, the entire session crashed completely with the following in the logs:

 1:38:35 PM systemd-coredum: Process 3052 (gnome-shell) of user 1000 dumped core.

Module linux-vdso.so.1 with build-id 3fe0fec7e7e3d697a1e415b26c6b633cd340bad4
Module libcanberra-pulse.so with build-id 270cfa0cf9e68c317f8783ca3276ba9445f925be
Metadata for module libcanberra-pulse.so owned by FDO found: {
	"type" : "rpm",
	"name" : "libcanberra",
	"version" : "0.30-28.fc36",
	"architecture" : "x86_64",
	"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}

Module libpk-gtk-module.so with build-id f9085fc07471c5b410ff6a64c1ca25e557f90458
Stack trace of thread 3052:
#0  0x00007f7fcadea824 cogl_texture_get_height (libmutter-cogl-10.so.0 + 0x43824)
#1  0x00007f7fcc448c8f shell_screenshot_composite_to_stream (libgnome-shell.so + 0x2ec8f)
#2  0x00007f7fca7cf746 ffi_call_unix64 (libffi.so.8 + 0x7746)
#3  0x00007f7fca7cc4d2 ffi_call_int.lto_priv.0 (libffi.so.8 + 0x44d2)
#4  0x00007f7fcb71e67e _ZN3Gjs8Function6invokeEP9JSContextRKN2JS8CallArgsENS3_6HandleIP8JSObjectEEP11_GIArgument.localalias.lto_priv.0 (libgjs.so.0 + 0x4c67e)
#5  0x00007f7fcb71ed77 _ZN3Gjs8Function4callEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0x4cd77)
#6  0x00007f7fc96a75a2 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-91.so.0 + 0x1405a2)
#7  0x00007f7fc96a7875 _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-91.so.0 + 0x140875)
#8  0x00007f7fc9e4846c _ZN2js19SpreadCallOperationEP9JSContextN2JS6HandleIP8JSScriptEEPhNS3_INS2_5ValueEEES9_S9_S9_NS2_13MutableHandleIS8_EE.constprop.0 (libmozjs-91.so.0 + 0x8e146c)
#9  0x00007f7fc9b2d34f _ZN2js3jit20DoSpreadCallFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_14ICFallbackStubEPN2JS5ValueENS7_13MutableHandleIS8_EE (libmozjs-91.so.0 + 0x5c634f)
#10 0x00000e9c6f90de74 n/a (n/a + 0x0)
#11 0x000055fb3a87df70 n/a (n/a + 0x0)
#12 0x00000e9c6f90b56f n/a (n/a + 0x0)
#13 0x00007f7fc9e5d057 _ZN2js3jit32EnterBaselineInterpreterAtBranchEP9JSContextPNS_16InterpreterFrameEPh.constprop.0 (libmozjs-91.so.0 + 0x8f6057)
#14 0x00007f7fc96a647c _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-91.so.0 + 0x13f47c)
#15 0x00007f7fc96a6f93 _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-91.so.0 + 0x13ff93)
#16 0x00007f7fc96a73b0 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-91.so.0 + 0x1403b0)
#17 0x00007f7fc96a7875 _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-91.so.0 + 0x140875)
#18 0x00007f7fc979b338 _ZN2js13PromiseObject6createEP9JSContextN2JS6HandleIP8JSObjectEES7_b (libmozjs-91.so.0 + 0x234338)
#19 0x00007f7fc979ccf4 _ZL18PromiseConstructorP9JSContextjPN2JS5ValueE.lto_priv.0 (libmozjs-91.so.0 + 0x235cf4)
#20 0x00007f7fc96a824d _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsE.lto_priv.0 (libmozjs-91.so.0 + 0x14124d)
#21 0x00007f7fc9b2cfed _ZN2js3jit14DoCallFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_14ICFallbackStubEjPN2JS5ValueENS7_13MutableHandleIS8_EE (libmozjs-91.so.0 + 0x5c5fed)
#22 0x00000e9c6f90dd88 n/a (n/a + 0x0)
#23 0x000055fb3a3e47c0 n/a (n/a + 0x0)
#24 0x00000e9c6f90b56f n/a (n/a + 0x0)
#25 0x00007f7fc9c9f9ac _ZL8EnterJitP9JSContextRN2js8RunStateEPh (libmozjs-91.so.0 + 0x7389ac)
#26 0x00007f7fc969bc31 _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-91.so.0 + 0x134c31)
#27 0x00007f7fc96a6f3c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-91.so.0 + 0x13ff3c)
#28 0x00007f7fc96a73b0 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-91.so.0 + 0x1403b0)
#29 0x00007f7fc96a7875 _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-91.so.0 + 0x140875)
#30 0x00007f7fc970a12c _Z15JS_CallFunctionP9JSContextN2JS6HandleIP8JSObjectEENS2_IP10JSFunctionEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE (libmozjs-91.so.0 + 0x1a312c)
#31 0x00007f7fcb71cd92 _ZN3Gjs7Closure6invokeEN2JS6HandleIP8JSObjectEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE (libgjs.so.0 + 0x4ad92)
#32 0x00007f7fcb722227 _ZN21GjsCallbackTrampoline16callback_closureEPP11_GIArgumentPv (libgjs.so.0 + 0x50227)
#33 0x00007f7fcb72316f _ZZN21GjsCallbackTrampoline10initializeEvENUlP7ffi_cifPvPS2_S2_E_4_FUNES1_S2_S3_S2_ (libgjs.so.0 + 0x5116f)
#34 0x00007f7fca7cf322 ffi_closure_unix64_inner (libffi.so.8 + 0x7322)
#35 0x00007f7fca7cf968 ffi_closure_unix64 (libffi.so.8 + 0x7968)
#36 0x00007f7fcb5f8c28 _clutter_marshal_BOOLEAN__BOXEDv (libmutter-clutter-10.so.0 + 0x3bc28)
#37 0x00007f7fcc1f9b79 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30b79)
#38 0x00007f7fcc1f9cb3 g_signal_emit (libgobject-2.0.so.0 + 0x30cb3)
#39 0x00007f7fcb60d4f2 clutter_actor_event (libmutter-clutter-10.so.0 + 0x504f2)
#40 0x00007f7fcb61994b _clutter_actor_handle_event (libmutter-clutter-10.so.0 + 0x5c94b)
#41 0x00007f7fcb644909 _clutter_process_event (libmutter-clutter-10.so.0 + 0x87909)
#42 0x00007f7fcb65c220 _clutter_stage_queue_event (libmutter-clutter-10.so.0 + 0x9f220)
#43 0x00007f7fcb3cf910 clutter_source_dispatch (libmutter-10.so.0 + 0x7c910)
#44 0x00007f7fcc0e1faf g_main_context_dispatch (libglib-2.0.so.0 + 0x54faf)
#45 0x00007f7fcc1372c8 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa2c8)
#46 0x00007f7fcc0e16cf g_main_loop_run (libglib-2.0.so.0 + 0x546cf)
#47 0x00007f7fcb42adc9 meta_context_run_main_loop (libmutter-10.so.0 + 0xd7dc9)
#48 0x000055fb37563e27 main (gnome-shell + 0x2e27)
#49 0x00007f7fcb15a550 __libc_start_call_main (libc.so.6 + 0x29550)
#50 0x00007f7fcb15a609 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x29609)
#51 0x000055fb37564095 _start (gnome-shell + 0x3095)

Stack trace of thread 3077:
#0  0x00007f7fcb23688f __poll (libc.so.6 + 0x10588f)
#1  0x00007f7fcc13723d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa23d)
#2  0x00007f7fcc0df940 g_main_context_iteration (libglib-2.0.so.0 + 0x52940)
#3  0x00007f7fcc40a3ad dconf_gdbus_worker_thread (libdconfsettings.so + 0x73ad)
#4  0x00007f7fcc10c302 g_thread_proxy (libglib-2.0.so.0 + 0x7f302)
#5  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#6  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3085:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3083:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3062:
#0  0x00007f7fcb23688f __poll (libc.so.6 + 0x10588f)
#1  0x00007f7fcc13723d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa23d)
#2  0x00007f7fcc0df940 g_main_context_iteration (libglib-2.0.so.0 + 0x52940)
#3  0x00007f7fcc0df991 glib_worker_main (libglib-2.0.so.0 + 0x52991)
#4  0x00007f7fcc10c302 g_thread_proxy (libglib-2.0.so.0 + 0x7f302)
#5  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#6  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3066:
#0  0x00007f7fcb23688f __poll (libc.so.6 + 0x10588f)
#1  0x00007f7fcc13723d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa23d)
#2  0x00007f7fcc0e16cf g_main_loop_run (libglib-2.0.so.0 + 0x546cf)
#3  0x00007f7fcc33cada gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x114ada)
#4  0x00007f7fcc10c302 g_thread_proxy (libglib-2.0.so.0 + 0x7f302)
#5  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#6  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 8322:
#0  0x00007f7fcc6bea04 do_lookup_x (ld-linux-x86-64.so.2 + 0xaa04)
#1  0x00007f7fcc6bf547 _dl_lookup_symbol_x (ld-linux-x86-64.so.2 + 0xb547)
#2  0x00007f7fcc6c44cc elf_machine_rela (ld-linux-x86-64.so.2 + 0x104cc)
#3  0x00007f7fcc6c1b7f dl_open_worker_begin (ld-linux-x86-64.so.2 + 0xdb7f)
#4  0x00007f7fcb28569e _dl_catch_exception (libc.so.6 + 0x15469e)
#5  0x00007f7fcc6c113a dl_open_worker (ld-linux-x86-64.so.2 + 0xd13a)
#6  0x00007f7fcb28569e _dl_catch_exception (libc.so.6 + 0x15469e)
#7  0x00007f7fcc6c152c _dl_open (ld-linux-x86-64.so.2 + 0xd52c)
#8  0x00007f7fcb1b9f3c dlopen_doit (libc.so.6 + 0x88f3c)
#9  0x00007f7fcb28569e _dl_catch_exception (libc.so.6 + 0x15469e)
#10 0x00007f7fcb285753 _dl_catch_error (libc.so.6 + 0x154753)
#11 0x00007f7fcb1b9a0f _dlerror_run (libc.so.6 + 0x88a0f)
#12 0x00007f7fcb1b9ff1 dlopen@GLIBC_2.2.5 (libc.so.6 + 0x88ff1)
#13 0x00007f7fc7bc7f8a vm_open.lto_priv.1 (libltdl.so.7 + 0x3f8a)
#14 0x00007f7fc7bc74c8 tryall_dlopen (libltdl.so.7 + 0x34c8)
#15 0x00007f7fc7bca1cc try_dlopen (libltdl.so.7 + 0x61cc)
#16 0x00007f7fc7bca8cc lt_dlopenadvise (libltdl.so.7 + 0x68cc)
#17 0x00007f7fc7bcab64 lt_dlopenext (libltdl.so.7 + 0x6b64)
#18 0x00007f7fc91c3ea7 try_open.isra.0 (libcanberra.so.0 + 0x9ea7)
#19 0x00007f7fc91c48ab context_open_unlocked (libcanberra.so.0 + 0xa8ab)
#20 0x00007f7fc91c5306 ca_context_play_full (libcanberra.so.0 + 0xb306)
#21 0x00007f7fcb432c9c play_sound (libmutter-10.so.0 + 0xdfc9c)
#22 0x00007f7fcc10ed02 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x81d02)
#23 0x00007f7fcc10c302 g_thread_proxy (libglib-2.0.so.0 + 0x7f302)
#24 0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#25 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3088:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3089:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3086:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3090:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3096:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3094:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3154:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5037:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3087:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fb0a20c3b util_queue_thread_func (iris_dri.so + 0xc2c3b)
#3  0x00007f7fb0a2088b impl_thrd_routine (iris_dri.so + 0xc288b)
#4  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#5  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3155:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3097:
#0  0x00007f7fcb23688f __poll (libc.so.6 + 0x10588f)
#1  0x00007f7fcc13723d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa23d)
#2  0x00007f7fcc0e16cf g_main_loop_run (libglib-2.0.so.0 + 0x546cf)
#3  0x00007f7fcb4d80e0 input_thread (libmutter-10.so.0 + 0x1850e0)
#4  0x00007f7fcc10c302 g_thread_proxy (libglib-2.0.so.0 + 0x7f302)
#5  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#6  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3153:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3152:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3156:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3158:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3157:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5034:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 3159:
#0  0x00007f7fcb1baa19 __futex_abstimed_wait_common (libc.so.6 + 0x89a19)
#1  0x00007f7fcb1bd210 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c210)
#2  0x00007f7fc9dc07dd _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-91.so.0 + 0x8597dd)
#3  0x00007f7fc9dc176d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so.0 + 0x85a76d)
#4  0x00007f7fc97d35fd _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-91.so.0 + 0x26c5fd)
#5  0x00007f7fc97d120b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-91.so.0 + 0x26a20b)
#6  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#7  0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5035:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5036:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5039:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5038:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5041:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)

Stack trace of thread 5040:
#0  0x00007f7fcb23bf3d syscall (libc.so.6 + 0x10af3d)
#1  0x00007f7f69556db5 _ZN3std3sys4unix5futex10futex_wait17hdd99966f4fca12f3E (librsvg-2.so.2 + 0x62adb5)
#2  0x00007f7f6955c817 _ZN3std3sys4unix5locks5futex7Condvar4wait17h8357d43ea94e8161E (librsvg-2.so.2 + 0x630817)
#3  0x00007f7f6902566b _ZN10rayon_core5sleep5Sleep5sleep17h0ffe1a6d0296b2feE (librsvg-2.so.2 + 0xf966b)
#4  0x00007f7f6902501e _ZN10rayon_core8registry12WorkerThread15wait_until_cold17he8b59cf51b788f39E (librsvg-2.so.2 + 0xf901e)
#5  0x00007f7f691e959e _ZN10rayon_core8registry13ThreadBuilder3run17hda660749d3b28e90E (librsvg-2.so.2 + 0x2bd59e)
#6  0x00007f7f691e3891 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17ha80fb5e1cfea02cfE (librsvg-2.so.2 + 0x2b7891)
#7  0x00007f7f691e584d _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0f481b7de464259dE (librsvg-2.so.2 + 0x2b984d)
#8  0x00007f7f6955ba73 _ZN3std3sys4unix6thread6Thread3new12thread_start17h5397f40abf98ea25E (librsvg-2.so.2 + 0x62fa73)
#9  0x00007f7fcb1bde2d start_thread (libc.so.6 + 0x8ce2d)
#10 0x00007f7fcb2431b0 __clone3 (libc.so.6 + 0x1121b0)
ELF object binary architecture: AMD x86-64

 1:38:35 PM (sd-parse-elf): json_parse on {"type":"rpm","name":"PackageKit","version":"1.2.5-1.fc36","architecture":"x86_64","osCpe":"cpe:/o:fedoraproject:fedora:36"} failed: Invalid argument

It was a pretty important call so not an ideal moment to go down like that but I’m curious to know what might have caused it. The only things I can think of might be Droidcam or Bluetooth (both of which I haven’t experienced great reliability with)

Use spectacle (The KDE screenshot tool), it never failed me (yet). In the meantime report this bug.