See https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976#comment-4291719 (F43) and https://bodhi.fedoraproject.org/updates/FEDORA-2025-791956e837 (Rawhide) as mentioned by @adamw Unfortunately the former already went into F43 updates-testing. I opened an upstream issue in https://gitlab.gnome.org/GNOME/glib/-/issues/3776 Downgrading to glib2-2.85.4-1.fc43 works around the problem. Reproducible: Always
I see this core dump from gdm gnome-shell repeating in journal after upgrading to latest updates-testing and logging out of F43 WS: Sep 06 16:24:34 fedora systemd[1]: Removed slice user-60594.slice - User Slice of UID 60594. Sep 06 16:24:34 fedora systemd[1]: user-60594.slice: Consumed 1.367s CPU time, 180.2M memory peak. Sep 06 16:24:34 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=user-runtime-dir@60594 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Sep 06 16:24:34 fedora systemd-coredump[9097]: Process 9046 (gnome-shell) of user 60600 dumped core. Module /usr/bin/gnome-shell from rpm gnome-shell-49~rc-1.fc43.x86_64 : : Module libshell-17.so from rpm gnome-shell-49~rc-1.fc43.x86_64 Stack trace of thread 9046: #0 0x00007f19038803cc __pthread_kill_implementation (libc.so.6 + 0x743cc) #1 0x00007f190382618e raise (libc.so.6 + 0x1a18e) #2 0x000056461e61cec7 dump_gjs_stack_on_signal_handler (/usr/bin/gnome-shell + 0x1ec7) #3 0x00007f19038262c0 __restore_rt (libc.so.6 + 0x1a2c0) #4 0x00007f19038803cc __pthread_kill_implementation (libc.so.6 + 0x743cc) #5 0x00007f190382618e raise (libc.so.6 + 0x1a18e) #6 0x00007f190380d6d0 abort (libc.so.6 + 0x16d0) #7 0x00007f190380e73b __libc_message_impl.cold (libc.so.6 + 0x273b) #8 0x00007f190390ced9 __fortify_fail (libc.so.6 + 0x100ed9) #9 0x00007f190390e264 __stack_chk_fail (libc.so.6 + 0x102264) #10 0x00007f19019f08d9 _ZL10CallGetterP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_INS1_5ValueEEENS2_INS1_11PropertyKeyEEENS3_16PropertyInfoBaseIjEENS1_13MutableHandleIS7_EE.llvm.858724430702665083 (libmozjs-140.so.0 + 0x1f08d9) #11 0x00007f19019e2552 _ZN2js17NativeGetPropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_INS2_5ValueEEENS3_INS2_11PropertyKeyEEENS2_13MutableHandleIS7_EE (libmozjs-140.so.0 + 0x1e2552) #12 0x00007f19018473ef _ZN2js11GetPropertyEP9JSContextN2JS6HandleINS2_5ValueEEENS3_IPNS_12PropertyNameEEENS2_13MutableHandleIS4_EE (libmozjs-140.so.0 + 0x473ef) #13 0x00007f190183993c _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x3993c) #14 0x00007f190182bb9c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x2bb9c) #15 0x00007f190182c34b _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c34b) #16 0x00007f190182c9bc _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-140.so.0 + 0x2c9bc) #17 0x00007f19019066d6 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-140.so.0 + 0x1066d6) #18 0x00007f1903f12147 _ZN13GIWrapperBaseI10ObjectBase15ObjectPrototype14ObjectInstanceE11constructorEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0xa8147) #19 0x00007f190182ccb7 _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsENS1_10CallReasonE.llvm.7664257985421321545 (libmozjs-140.so.0 + 0x2ccb7) #20 0x00007f190182d050 _ZN2js9ConstructEP9JSContextN2JS6HandleINS2_5ValueEEERKNS_16AnyConstructArgsES5_NS2_13MutableHandleIP8JSObjectEE (libmozjs-140.so.0 + 0x2d050) #21 0x00007f1901845625 _ZN2js19SpreadCallOperationEP9JSContextN2JS6HandleIP8JSScriptEEPhNS3_INS2_5ValueEEES9_S9_S9_NS2_13MutableHandleIS8_EE (libmozjs-140.so.0 + 0x45625) #22 0x00007f190183c8f2 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x3c8f2) #23 0x00007f190182bb9c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x2bb9c) #24 0x00007f190182c34b _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c34b) #25 0x00007f190182c9bc _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-140.so.0 + 0x2c9bc) #26 0x00007f19019066d6 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-140.so.0 + 0x1066d6) #27 0x00007f1903f12147 _ZN13GIWrapperBaseI10ObjectBase15ObjectPrototype14ObjectInstanceE11constructorEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0xa8147) #28 0x00007f190182ccb7 _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsENS1_10CallReasonE.llvm.7664257985421321545 (libmozjs-140.so.0 + 0x2ccb7) #29 0x00007f190182d050 _ZN2js9ConstructEP9JSContextN2JS6HandleINS2_5ValueEEERKNS_16AnyConstructArgsES5_NS2_13MutableHandleIP8JSObjectEE (libmozjs-140.so.0 + 0x2d050) #30 0x00007f1901845625 _ZN2js19SpreadCallOperationEP9JSContextN2JS6HandleIP8JSScriptEEPhNS3_INS2_5ValueEEES9_S9_S9_NS2_13MutableHandleIS8_EE (libmozjs-140.so.0 + 0x45625) #31 0x00007f190183c8f2 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x3c8f2) #32 0x00007f190182bb9c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x2bb9c) #33 0x00007f190182c34b _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c34b) #34 0x00007f190182cc1c _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsENS1_10CallReasonE.llvm.7664257985421321545 (libmozjs-140.so.0 + 0x2cc1c) #35 0x00007f190182d050 _ZN2js9ConstructEP9JSContextN2JS6HandleINS2_5ValueEEERKNS_16AnyConstructArgsES5_NS2_13MutableHandleIP8JSObjectEE (libmozjs-140.so.0 + 0x2d050) #36 0x00007f1901845625 _ZN2js19SpreadCallOperationEP9JSContextN2JS6HandleIP8JSScriptEEPhNS3_INS2_5ValueEEES9_S9_S9_NS2_13MutableHandleIS8_EE (libmozjs-140.so.0 + 0x45625) #37 0x00007f190183c8f2 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x3c8f2) #38 0x00007f190182bb9c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x2bb9c) #39 0x00007f190182c34b _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c34b) #40 0x00007f190182cc1c _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsENS1_10CallReasonE.llvm.7664257985421321545 (libmozjs-140.so.0 + 0x2cc1c) #41 0x00007f190182d050 _ZN2js9ConstructEP9JSContextN2JS6HandleINS2_5ValueEEERKNS_16AnyConstructArgsES5_NS2_13MutableHandleIP8JSObjectEE (libmozjs-140.so.0 + 0x2d050) #42 0x00007f1901845625 _ZN2js19SpreadCallOperationEP9JSContextN2JS6HandleIP8JSScriptEEPhNS3_INS2_5ValueEEES9_S9_S9_NS2_13MutableHandleIS8_EE (libmozjs-140.so.0 + 0x45625) #43 0x00007f190183c8f2 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x3c8f2) #44 0x00007f190182bb9c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x2bb9c) #45 0x00007f190182c34b _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c34b) #46 0x00007f190182c9bc _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-140.so.0 + 0x2c9bc) #47 0x00007f19019066d6 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-140.so.0 + 0x1066d6) #48 0x00007f1903f12147 _ZN13GIWrapperBaseI10ObjectBase15ObjectPrototype14ObjectInstanceE11constructorEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0xa8147) #49 0x00007f190182ccb7 _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsENS1_10CallReasonE.llvm.7664257985421321545 (libmozjs-140.so.0 + 0x2ccb7) #50 0x00007f190182d050 _ZN2js9ConstructEP9JSContextN2JS6HandleINS2_5ValueEEERKNS_16AnyConstructArgsES5_NS2_13MutableHandleIP8JSObjectEE (libmozjs-140.so.0 + 0x2d050) #51 0x00007f1901845625 _ZN2js19SpreadCallOperationEP9JSContextN2JS6HandleIP8JSScriptEEPhNS3_INS2_5ValueEEES9_S9_S9_NS2_13MutableHandleIS8_EE (libmozjs-140.so.0 + 0x45625) #52 0x00007f190183c8f2 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x3c8f2) #53 0x00007f190182bb9c _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-140.so.0 + 0x2bb9c) #54 0x00007f190182c34b _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c34b) #55 0x00007f190182c9bc _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-140.so.0 + 0x2c9bc) #56 0x00007f19019fff9a _ZL18PromiseReactionJobP9JSContextjPN2JS5ValueE (libmozjs-140.so.0 + 0x1fff9a) #57 0x00007f190182c09d _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-140.so.0 + 0x2c09d) #58 0x00007f190182c9bc _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-140.so.0 + 0x2c9bc) #59 0x00007f19019073d2 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-140.so.0 + 0x1073d2) #60 0x00007f1903f29fef _ZN17GjsContextPrivate17run_jobs_fallibleEv.localalias (libgjs.so.0 + 0xbffef) #61 0x00007f1903f2a28c _ZN17GjsContextPrivate7runJobsEP9JSContext (libgjs.so.0 + 0xc028c) #62 0x00007f190197f553 _ZN2js7RunJobsEP9JSContext (libmozjs-140.so.0 + 0x17f553) #63 0x00007f1903f43284 _ZN3Gjs20PromiseJobDispatcher6SourceUlP8_GSourcePFiPvES4_E_4_FUNES3_S6_S4_.lto_priv.0 (libgjs.so.0 + 0xd9284) Stack trace of thread 9079: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387ac84 __syscall_cancel (libc.so.6 + 0x6ec84) #3 0x00007f19038f46c6 ppoll (libc.so.6 + 0xe86c6) #4 0x00007f19040c22a0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2a0) #5 0x00007f19040c245f g_main_loop_run (libglib-2.0.so.0 + 0x4a45f) #6 0x00007f1903b8d609 input_thread (libmutter-17.so.0 + 0x18d609) #7 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #8 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #9 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9066: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387ac84 __syscall_cancel (libc.so.6 + 0x6ec84) #3 0x00007f19038f46c6 ppoll (libc.so.6 + 0xe86c6) #4 0x00007f19040c22a0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2a0) #5 0x00007f19040c245f g_main_loop_run (libglib-2.0.so.0 + 0x4a45f) #6 0x00007f1903b94840 thread_impl_func (libmutter-17.so.0 + 0x194840) #7 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #8 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #9 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9063: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f190195c64e _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-140.so.0 + 0x15c64e) #5 0x00007f19019691d1 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-140.so.0 + 0x1691d1) #6 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #7 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9076: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f18d154715d cnd_wait (libgallium-25.1.4.so + 0x54715d) #5 0x00007f18d1801e0c lp_cs_tpool_worker (libgallium-25.1.4.so + 0x801e0c) #6 0x00007f18d154708c impl_thrd_routine (libgallium-25.1.4.so + 0x54708c) #7 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #8 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9075: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f18d154715d cnd_wait (libgallium-25.1.4.so + 0x54715d) #5 0x00007f18d18065cf thread_function (libgallium-25.1.4.so + 0x8065cf) #6 0x00007f18d154708c impl_thrd_routine (libgallium-25.1.4.so + 0x54708c) #7 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #8 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9062: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f190195c64e _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-140.so.0 + 0x15c64e) #5 0x00007f19019691d1 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-140.so.0 + 0x1691d1) #6 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #7 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9061: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f190195c64e _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-140.so.0 + 0x15c64e) #5 0x00007f19019691d1 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-140.so.0 + 0x1691d1) #6 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #7 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9059: #0 0x00007f19038ff34d syscall (libc.so.6 + 0xf334d) #1 0x00007f19040e538b g_cond_wait_until (libglib-2.0.so.0 + 0x6d38b) #2 0x00007f190408216d g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0xa16d) #3 0x00007f19040ee8aa g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x768aa) #4 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #5 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #6 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9058: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387ac84 __syscall_cancel (libc.so.6 + 0x6ec84) #3 0x00007f19038f46c6 ppoll (libc.so.6 + 0xe86c6) #4 0x00007f19040c22a0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2a0) #5 0x00007f19040c2363 g_main_context_iteration (libglib-2.0.so.0 + 0x4a363) #6 0x00007f19040c23b1 glib_worker_main (libglib-2.0.so.0 + 0x4a3b1) #7 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #8 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #9 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9060: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387ac84 __syscall_cancel (libc.so.6 + 0x6ec84) #3 0x00007f19038f46c6 ppoll (libc.so.6 + 0xe86c6) #4 0x00007f19040c22a0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2a0) #5 0x00007f19040c2363 g_main_context_iteration (libglib-2.0.so.0 + 0x4a363) #6 0x00007f19046dce0d dconf_gdbus_worker_thread (libdconfsettings.so + 0x4e0d) #7 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #8 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #9 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9064: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387ac84 __syscall_cancel (libc.so.6 + 0x6ec84) #3 0x00007f1903903161 recvmsg (libc.so.6 + 0xf7161) #4 0x00007f19042a0b00 g_socket_receive_message_with_timeout.lto_priv.0 (libgio-2.0.so.0 + 0x73b00) #5 0x00007f19042a0c97 g_socket_receive_message (libgio-2.0.so.0 + 0x73c97) #6 0x00007f190431f115 _g_socket_read_with_control_messages_ready (libgio-2.0.so.0 + 0xf2115) #7 0x00007f190431f2b6 _g_socket_read_with_control_messages (libgio-2.0.so.0 + 0xf22b6) #8 0x00007f190431f3c8 _g_dbus_worker_do_read_unlocked (libgio-2.0.so.0 + 0xf23c8) #9 0x00007f19043207e1 _g_dbus_worker_do_read_cb (libgio-2.0.so.0 + 0xf37e1) #10 0x00007f19042a866c g_task_return_now (libgio-2.0.so.0 + 0x7b66c) #11 0x00007f19042ac9b0 g_task_return (libgio-2.0.so.0 + 0x7f9b0) #12 0x00007f190431f148 _g_socket_read_with_control_messages_ready (libgio-2.0.so.0 + 0xf2148) #13 0x00007f19042947fd socket_source_dispatch (libgio-2.0.so.0 + 0x677fd) #14 0x00007f19040b9263 g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x41263) #15 0x00007f19040c21b8 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a1b8) #16 0x00007f19040c245f g_main_loop_run (libglib-2.0.so.0 + 0x4a45f) #17 0x00007f1904315f12 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0xe8f12) #18 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #19 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #20 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9057: #0 0x00007f19038ff34d syscall (libc.so.6 + 0xf334d) #1 0x00007f19040e46ab g_cond_wait (libglib-2.0.so.0 + 0x6c6ab) #2 0x00007f19040821ac g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0xa1ac) #3 0x00007f19040edab4 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x75ab4) #4 0x00007f19040ed602 g_thread_proxy (libglib-2.0.so.0 + 0x75602) #5 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #6 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9074: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f18d154715d cnd_wait (libgallium-25.1.4.so + 0x54715d) #5 0x00007f18d18065cf thread_function (libgallium-25.1.4.so + 0x8065cf) #6 0x00007f18d154708c impl_thrd_routine (libgallium-25.1.4.so + 0x54708c) #7 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #8 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9077: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f18d154715d cnd_wait (libgallium-25.1.4.so + 0x54715d) #5 0x00007f18d1801e0c lp_cs_tpool_worker (libgallium-25.1.4.so + 0x801e0c) #6 0x00007f18d154708c impl_thrd_routine (libgallium-25.1.4.so + 0x54708c) #7 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #8 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) Stack trace of thread 9078: #0 0x00007f1903886982 __syscall_cancel_arch (libc.so.6 + 0x7a982) #1 0x00007f190387ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007f190387b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac) #3 0x00007f190387d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e) #4 0x00007f18d154715d cnd_wait (libgallium-25.1.4.so + 0x54715d) #5 0x00007f18d15010fc util_queue_thread_func (libgallium-25.1.4.so + 0x5010fc) #6 0x00007f18d154708c impl_thrd_routine (libgallium-25.1.4.so + 0x54708c) #7 0x00007f190387e464 start_thread (libc.so.6 + 0x72464) #8 0x00007f19039015ac __clone3 (libc.so.6 + 0xf55ac) ELF object binary architecture: AMD x86-64 Sep 06 16:24:35 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@21-14-9094_9095-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Sep 06 16:24:35 fedora systemd[1]: systemd-coredump: Deactivated successfully. Sep 06 16:24:35 fedora systemd[1]: systemd-coredump: Consumed 533ms CPU time, 223M memory peak. Sep 06 16:24:35 fedora audit: BPF prog-id=190 op=UNLOAD Sep 06 16:24:35 fedora audit: BPF prog-id=189 op=UNLOAD Sep 06 16:24:35 fedora audit: BPF prog-id=188 op=UNLOAD Sep 06 16:24:35 fedora systemd[8978]: org.gnome.Shell: Main process exited, code=dumped, status=6/ABRT
My sense is it is somehow related with authentication libs (pam, auditd, etc) - though I am not clear how that ties to glib2.
The only thing I noticed in Cinnamon so far was: Sep 06 07:17:13 localhost-live systemd[3530]: Created slice app-dbus\x2d:1.6\x2dorg.a11y.atspi.Registry.slice - Slice /app/dbus-:1.6-org.a11y.atspi.Registry. Sep 06 07:17:13 localhost-live lightdm[3630]: PAM unable to dlopen(/usr/lib64/security/pam_lastlog.so): /usr/lib64/security/pam_lastlog.so: cannot open shared object file: No such file or directory Sep 06 07:17:13 localhost-live lightdm[3630]: PAM adding faulty module: /usr/lib64/security/pam_lastlog.so Sep 06 07:17:13 localhost-live systemd[3530]: Started dbus-:1.6-org.a11y.atspi.Registry. Sep 06 07:17:13 localhost-live lightdm[3630]: pam_unix(lightdm:auth): user [liveuser] has blank password; authenticated without it Sep 06 07:17:13 localhost-live lightdm[3630]: gkr-pam: no password is available for user Sep 06 07:17:13 localhost-live audit[3630]: AUDIT1100 pid=3630 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:authentication grantors=pam_unix,pam_gnome_keyring acct="liveuser" exe="/usr/bin/lightdm" hostname=? addr=? terminal=:0 res=success' Sep 06 07:17:13 localhost-live audit[3630]: AUDIT1101 pid=3630 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_unix acct="liveuser" exe="/usr/bin/lightdm" hostname=? addr=? terminal=:0 res=success' which seems to corroborate this theory. (The above pam_lastlog.so error was mentioned in #devel by suve.) (I am testing with Rawhide which does not have the new glib2 yet as noted).
Probably we should try to rebuild gjs against the newer glib2. Do other typelibs also need rebuilding?
(In reply to Jens Petersen from comment #4) > Probably we should try to rebuild gjs against the newer glib2. Yeah, so problem here is the gjs patchset has: ``` #if GLIB_CHECK_VERSION(2, 85, 5) return retval; #endif // GLib >= 2.85.5 ``` And I assumed that was the GLib version prior to 2.85.90, but in fact 2.85.5 doesn't exist and 2.85.4 was the previous version. So the fix is ineffective. We probably just need to rebuild gjs. I'll handle it next week if nobody beats me to it. > Do other typelibs also need rebuilding? I doubt it. If that's required, then this update will certainly never happen in F43.
I'm submitting new builds, this time with gjs rebuilt against the new glib. Hopefully this time things should work.
No good. The test that was added for this very issue is failing: ▶ 22/78 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio FAIL 23/78 gjs:JS / LegacyClass OK 0.09s 62 subtests passed 22/78 gjs:JS / Introspection FAIL 0.14s 19/20 subtests passed