NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.16k stars 14.18k forks source link

Failed to start GNOME Shell on X11 (crash) #317886

Closed bbigras closed 5 months ago

bbigras commented 5 months ago

Describe the bug

gnome-shell crashes right after I login with gdm.

Since a recent update. Maybe about a week. Also happens with e8057b67ebf307f01bdcc8fba94d94f75039d1f6.

jun 06 21:57:07 desktop systemd-coredump[3141]: Process 3093 (.gnome-shell-wr) of user 1000 dumped core.

                                                Module libdeflate.so.0 without build-id.
                                                Module libLerc.so.4 without build-id.
                                                Module libjson-glib-1.0.so.0 without build-id.
                                                Module libtiff.so.6 without build-id.
                                                Module libvulkan.so.1 without build-id.
                                                Module libtracker-sparql-3.0.so.0 without build-id.
                                                Module libepoxy.so.0 without build-id.
                                                Module libupower-glib.so.3 without build-id.
                                                Module libgnome-bluetooth-3.0.so.13 without build-id.
                                                Module libspa-journal.so without build-id.
                                                Module libspa-support.so without build-id.
                                                Module libpciaccess.so.0 without build-id.
                                                Module libdrm_intel.so.1 without build-id.
                                                Module libdrm_nouveau.so.2 without build-id.
                                                Module libdrm_amdgpu.so.1 without build-id.
                                                Module libdrm_radeon.so.1 without build-id.
                                                Module libsensors.so.5 without build-id.
                                                Module libXxf86vm.so.1 without build-id.
                                                Module libxcb-glx.so.0 without build-id.
                                                Module libxshmfence.so.1 without build-id.
                                                Module libxcb-sync.so.1 without build-id.
                                                Module libxcb-present.so.0 without build-id.
                                                Module libxcb-dri3.so.0 without build-id.
                                                Module libxcb-xfixes.so.0 without build-id.
                                                Module libxcb-dri2.so.0 without build-id.
                                                Module libdconfsettings.so without build-id.
                                                Module libogg.so.0 without build-id.
                                                Module libvorbis.so.0 without build-id.
                                                Module libbrotlicommon.so.1 without build-id.
                                                Module libdatrie.so.1 without build-id.
                                                Module libxml2.so.2 without build-id.
                                                Module libgmp.so.10 without build-id.
                                                Module libhogweed.so.6 without build-id.
                                                Module libnettle.so.8 without build-id.
                                                Module libtasn1.so.6 without build-id.
                                                Module libunistring.so.5 without build-id.
                                                Module libidn2.so.0 without build-id.
                                                Module libgpg-error.so.0 without build-id.
                                                Module libmtdev.so.1 without build-id.
                                                Module libXdmcp.so.6 without build-id.
                                                Module libxcb-xkb.so.1 without build-id.
                                                Module libxcb-util.so.1 without build-id.
                                                Module libltdl.so.7 without build-id.
                                                Module libvorbisfile.so.3 without build-id.
                                                Module libevdev.so.2 without build-id.
                                                Module libGLX.so.0 without build-id.
                                                Module libGLdispatch.so.0 without build-id.
                                                Module libexpat.so.1 without build-id.
                                                Module libbrotlidec.so.1 without build-id.
                                                Module libbz2.so.1 without build-id.
                                                Module libgraphite2.so.3 without build-id.
                                                Module libthai.so.0 without build-id.
                                                Module libncursesw.so.6 without build-id.
                                                Module libgcc_s.so.1 without build-id.
                                                Module libnspr4.so without build-id.
                                                Module libplc4.so without build-id.
                                                Module libplds4.so without build-id.
                                                Module libicudata.so.73 without build-id.
                                                Module libicuuc.so.73 without build-id.
                                                Module libicui18n.so.73 without build-id.
                                                Module libseccomp.so.2 without build-id.
                                                Module libxkbregistry.so.0 without build-id.
                                                Module libgnutls.so.30 without build-id.
                                                Module libzstd.so.1 without build-id.
                                                Module liblzma.so.5 without build-id.
                                                Module liblz4.so.1 without build-id.
                                                Module libcap.so.2 without build-id.
                                                Module libgcrypt.so.20 without build-id.
                                                Module libp11-kit.so.0 without build-id.
                                                Module libgck-2.so.2 without build-id.
                                                Module libxcb-shm.so.0 without build-id.
                                                Module libxcb-render.so.0 without build-id.
                                                Module libXrender.so.1 without build-id.
                                                Module libfreetype.so.6 without build-id.
                                                Module libjpeg.so.62 without build-id.
                                                Module libpng16.so.16 without build-id.
                                                Module libGLESv2.so.2 without build-id.
                                                Module libdrm.so.2 without build-id.
                                                Module libinput.so.10 without build-id.
                                                Module libSM.so.6 without build-id.
                                                Module libXau.so.6 without build-id.
                                                Module libxcb-res.so.0 without build-id.
                                                Module libxcb-randr.so.0 without build-id.
                                                Module libxcb.so.1 without build-id.
                                                Module libX11-xcb.so.1 without build-id.
                                                Module libxkbcommon-x11.so.0 without build-id.
                                                Module libxkbfile.so.1 without build-id.
                                                Module libXcursor.so.1 without build-id.
                                                Module libICE.so.6 without build-id.
                                                Module libXinerama.so.1 without build-id.
                                                Module libstartup-notification-1.so.0 without build-id.
                                                Module libudev.so.1 without build-id.
                                                Module libgudev-1.0.so.0 without build-id.
                                                Module libcanberra.so.0 without build-id.
                                                Module libdisplay-info.so.1 without build-id.
                                                Module libeis.so.1 without build-id.
                                                Module libxkbcommon.so.0 without build-id.
                                                Module liblcms2.so.2 without build-id.
                                                Module libcolord.so.2 without build-id.
                                                Module libwacom.so.9 without build-id.
                                                Module libXi.so.6 without build-id.
                                                Module libXtst.so.6 without build-id.
                                                Module libXrandr.so.2 without build-id.
                                                Module libXcomposite.so.1 without build-id.
                                                Module libXdamage.so.1 without build-id.
                                                Module libXext.so.6 without build-id.
                                                Module libGL.so.1 without build-id.
                                                Module libEGL.so.1 without build-id.
                                                Module libfontconfig.so.1 without build-id.
                                                Module libpangoft2-1.0.so.0 without build-id.
                                                Module libpangocairo-1.0.so.0 without build-id.
                                                Module libfribidi.so.0 without build-id.
                                                Module libharfbuzz.so.0 without build-id.
                                                Module libpango-1.0.so.0 without build-id.
                                                Module libstdc++.so.6 without build-id.
                                                Module libreadline.so.8 without build-id.
                                                Module libpcre2-8.so.0 without build-id.
                                                Module libffi.so.8 without build-id.
                                                Module libselinux.so.1 without build-id.
                                                Module libz.so.1 without build-id.
                                                Module libXfixes.so.3 without build-id.
                                                Module libnm.so.0 without build-id.
                                                Module libpipewire-0.3.so.0 without build-id.
                                                Module libsystemd.so.0 without build-id.
                                                Module libgcr-4.so.4 without build-id.
                                                Module libpolkit-gobject-1.so.0 without build-id.
                                                Module libpolkit-agent-1.so.0 without build-id.
                                                Module libX11.so.6 without build-id.
                                                Module libgraphene-1.0.so.0 without build-id.
                                                Module libgirepository-1.0.so.1 without build-id.
                                                Stack trace of thread 3093:
                                                #0  0x00007fb7278a2efc __pthread_kill_implementation (libc.so.6 + 0x8fefc)
                                                #1  0x00007fb727852e86 raise (libc.so.6 + 0x3fe86)
                                                #2  0x00000000004040f2 dump_gjs_stack_on_signal_handler (.gnome-shell-wrapped + 0x40f2)
                                                #3  0x00007fb727852f30 __restore_rt (libc.so.6 + 0x3ff30)
                                                #4  0x00007fb7280c8147 g_log_structured_array (libglib-2.0.so.0 + 0x67147)
                                                #5  0x00007fb7280c859e g_log_default_handler (libglib-2.0.so.0 + 0x6759e)
                                                #6  0x00007fb7280c8810 g_logv (libglib-2.0.so.0 + 0x67810)
                                                #7  0x00007fb7280c8abf g_log (libglib-2.0.so.0 + 0x67abf)
                                                #8  0x00007fb727c9f056 mtk_x_error (libmutter-mtk-14.so.0 + 0x5056)
                                                #9  0x00007fb7276f9dcb _XError (libX11.so.6 + 0x48dcb)
                                                #10 0x00007fb7276f69f7 handle_error (libX11.so.6 + 0x459f7)
                                                #11 0x00007fb7276f6aad handle_response (libX11.so.6 + 0x45aad)
                                                #12 0x00007fb7276f7c0d _XReply (libX11.so.6 + 0x46c0d)
                                                #13 0x00007fb7276f4b77 XTranslateCoordinates (libX11.so.6 + 0x43b77)
                                                #14 0x00007fb727535659 cogl_onscreen_glx_resize (libmutter-cogl-14.so.0 + 0x63659)
                                                #15 0x00007fb7275366f7 glx_event_filter_cb (libmutter-cogl-14.so.0 + 0x646f7)
                                                #16 0x00007fb727527de8 _cogl_renderer_handle_native_event (libmutter-cogl-14.so.0 + 0x55de8)
                                                #17 0x00007fb727b12951 meta_backend_x11_handle_event (libmutter-14.so.0 + 0x112951)
                                                #18 0x00007fb727b10485 x_event_source_dispatch (libmutter-14.so.0 + 0x110485)
                                                #19 0x00007fb7280bcf54 g_main_dispatch (libglib-2.0.so.0 + 0x5bf54)
                                                #20 0x00007fb7280bffd7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5efd7)
                                                #21 0x00007fb7280c088f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f)
                                                #22 0x00007fb727aef8e5 meta_context_run_main_loop (libmutter-14.so.0 + 0xef8e5)
                                                #23 0x00007fb726f30052 ffi_call_unix64 (libffi.so.8 + 0xa052)
                                                #24 0x00007fb726f2dee5 ffi_call_int (libffi.so.8 + 0x7ee5)
                                                #25 0x00007fb726f2ead8 ffi_call (libffi.so.8 + 0x8ad8)
                                                #26 0x00007fb727f0fb55 _ZN3Gjs8Function6invokeEP9JSContextRKN2JS8CallArgsENS3_6HandleIP8JSObjectEEP11_GIArgument.localalias (libgjs.so.0 + 0x51b55)
                                                #27 0x00007fb727f10063 _ZN3Gjs8Function4callEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0x52063)
                                                #28 0x00007fb725f4b5ae _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so + 0x14b5ae)
                                                #29 0x00007fb725f3cdd0 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-115.so + 0x13cdd0)
                                                #30 0x00007fb725f4b2e3 _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-115.so + 0x14b2e3)
                                                #31 0x00007fb725f4b6e6 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so + 0x14b6e6)
                                                #32 0x00007fb725f4bb49 _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-115.so + 0x14bb49)
                                                #33 0x00007fb725fd10a3 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so + 0x1d10a3)
                                                #34 0x00007fb727f46e00 _ZN17GjsContextPrivate18run_main_loop_hookEv.localalias (libgjs.so.0 + 0x88e00)
                                                #35 0x00007fb727f4ac37 _ZN17GjsContextPrivate11eval_moduleEPKcPhPP7_GError.localalias (libgjs.so.0 + 0x8cc37)
                                                #36 0x00007fb727f4ad9e gjs_context_eval_module (libgjs.so.0 + 0x8cd9e)
                                                #37 0x00007fb727f4aeb9 gjs_context_eval_module_file (libgjs.so.0 + 0x8ceb9)
                                                #38 0x0000000000403a03 main (.gnome-shell-wrapped + 0x3a03)
                                                #39 0x00007fb72783d10e __libc_start_call_main (libc.so.6 + 0x2a10e)
                                                #40 0x00007fb72783d1c9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a1c9)
                                                #41 0x0000000000403d35 _start (.gnome-shell-wrapped + 0x3d35)

                                                Stack trace of thread 3110:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3133:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3115:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3111:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3113:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3109:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3126:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3134:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3098:
                                                #0  0x00007fb72790f62f __poll (libc.so.6 + 0xfc62f)
                                                #1  0x00007fb7280bff2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f)
                                                #2  0x00007fb7280c088f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f)
                                                #3  0x00007fb728337586 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x127586)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3114:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3112:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3124:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3096:
                                                #0  0x00007fb72790f62f __poll (libc.so.6 + 0xfc62f)
                                                #1  0x00007fb7280bff2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f)
                                                #2  0x00007fb7280c05cc g_main_context_iteration (libglib-2.0.so.0 + 0x5f5cc)
                                                #3  0x00007fb7280c0611 glib_worker_main (libglib-2.0.so.0 + 0x5f611)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3097:
                                                #0  0x00007fb72791ad1d syscall (libc.so.6 + 0x107d1d)
                                                #1  0x00007fb72811aeac g_cond_wait_until (libglib-2.0.so.0 + 0xb9eac)
                                                #2  0x00007fb728089093 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x28093)
                                                #3  0x00007fb7280edeca g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x8ceca)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3127:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3128:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3136:
                                                #0  0x00007fb72791ad1d syscall (libc.so.6 + 0x107d1d)
                                                #1  0x00007fb72811aeac g_cond_wait_until (libglib-2.0.so.0 + 0xb9eac)
                                                #2  0x00007fb728089093 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x28093)
                                                #3  0x00007fb7280edeca g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x8ceca)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3132:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3095:
                                                #0  0x00007fb72791ad1d syscall (libc.so.6 + 0x107d1d)
                                                #1  0x00007fb72811ad00 g_cond_wait (libglib-2.0.so.0 + 0xb9d00)
                                                #2  0x00007fb7280890bb g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x280bb)
                                                #3  0x00007fb7280edb52 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8cb52)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3135:
                                                #0  0x00007fb72791ad1d syscall (libc.so.6 + 0x107d1d)
                                                #1  0x00007fb72811aeac g_cond_wait_until (libglib-2.0.so.0 + 0xb9eac)
                                                #2  0x00007fb728089093 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x28093)
                                                #3  0x00007fb7280edeca g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x8ceca)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3106:
                                                #0  0x00007fb72790f62f __poll (libc.so.6 + 0xfc62f)
                                                #1  0x00007fb7280bff2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f)
                                                #2  0x00007fb7280c05cc g_main_context_iteration (libglib-2.0.so.0 + 0x5f5cc)
                                                #3  0x00007fb7215d08bd dconf_gdbus_worker_thread (libdconfsettings.so + 0xc8bd)
                                                #4  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3123:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3137:
                                                #0  0x00007fb72791ad1d syscall (libc.so.6 + 0x107d1d)
                                                #1  0x00007fb72811ad00 g_cond_wait (libglib-2.0.so.0 + 0xb9d00)
                                                #2  0x00007fb7280890bb g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x280bb)
                                                #3  0x00007fb728089547 g_async_queue_pop (libglib-2.0.so.0 + 0x28547)
                                                #4  0x00007fb726cba203 fc_thread_func (libpangoft2-1.0.so.0 + 0xd203)
                                                #5  0x00007fb7280ed3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd)
                                                #6  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #7  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3108:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb7268b2777 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so + 0xab2777)
                                                #3  0x00007fb7268b294d _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0xab294d)
                                                #4  0x00007fb72601e2f5 _ZN2js12HelperThread10threadLoopEPNS_18InternalThreadPoolE (libmozjs-115.so + 0x21e2f5)
                                                #5  0x00007fb72601e3a1 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so + 0x21e3a1)
                                                #6  0x00007fb726019047 _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so + 0x219047)
                                                #7  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #8  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)

                                                Stack trace of thread 3125:
                                                #0  0x00007fb72789dc5e __futex_abstimed_wait_common (libc.so.6 + 0x8ac5e)
                                                #1  0x00007fb7278a04c0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8d4c0)
                                                #2  0x00007fb70df175e9 cnd_wait (radeonsi_dri.so + 0x1175e9)
                                                #3  0x00007fb70def79db util_queue_thread_func (radeonsi_dri.so + 0xf79db)
                                                #4  0x00007fb70df17527 impl_thrd_routine (radeonsi_dri.so + 0x117527)
                                                #5  0x00007fb7278a1272 start_thread (libc.so.6 + 0x8e272)
                                                #6  0x00007fb72791cdec __clone3 (libc.so.6 + 0x109dec)
                                                ELF object binary architecture: AMD x86-64
jun 06 21:57:07 desktop systemd[1]: systemd-coredump@0-3140-0.service: Deactivated successfully.
jun 06 21:57:07 desktop /nix/store/yfqcil25q7n8nv5ci9bf2c80rrnjzy4j-gdm-46.2/libexec/gdm-x-session[2986]: (II) modeset(0): Disabling kernel dirty updates, not required.
jun 06 21:57:07 desktop systemd[2930]: org.gnome.Shell@x11.service: Main process exited, code=dumped, status=5/TRAP
jun 06 21:57:07 desktop systemd[2930]: org.gnome.Shell@x11.service: Failed with result 'core-dump'.
jun 06 21:57:07 desktop systemd[2930]: Failed to start GNOME Shell on X11.
jun 06 21:57:07 desktop systemd[2930]: org.gnome.Shell@x11.service: Triggering OnFailure= dependencies.
jun 06 21:57:07 desktop systemd[2930]: org.gnome.Shell@x11.service: Scheduled restart job, restart counter is at 1.
jun 06 21:57:07 desktop systemd[2930]: Started GNOME Session Failed lockdown screen (user).
jun 06 21:57:07 desktop systemd[2930]: Disable GNOME Shell extensions after failure was skipped because of an unmet condition check (ConditionPathExists=/run/user/1000/gnome-shell-disable-extensions).

Steps To Reproduce

Steps to reproduce the behavior:

  1. ...
  2. ...
  3. ...

Expected behavior

Screenshots

Additional context

Notify maintainers

@NixOS/gnome

Metadata


Add a :+1: reaction to issues you find important.

jtojnar commented 5 months ago

This sounds like an error with X Server was supposedly logged. Can you check the journal before the crash?

bbigras commented 5 months ago

Here's the full log.

gdm was ready around 01:20 but I tried to log in at 01:25 and had the crash right away.

gnome-crash.txt

bbigras commented 5 months ago

oh "No cursor theme available, please install a cursor theme". something dumb like this?

bbigras commented 5 months ago

I'm using https://github.com/catppuccin/nix and I don't seem to have the problem when I disable gtk.catppuccin.cursor.enable = true.

jtojnar commented 5 months ago

Is that NixOS or home-manager option? Edit: looks like HM:

https://github.com/catppuccin/nix/blob/0cdfa29b902976fc2941468d326325d24e148437/modules/home-manager/gtk.nix#L77-L85