Bug 1216887 - Random gnome shell crashing
Summary: Random gnome shell crashing
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-04 23:44 UTC by ted chang
Modified: 2023-11-05 21:52 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
jounalctl crashing (2.65 MB, text/plain)
2023-11-04 23:44 UTC, ted chang
Details
coredumpctl debug 1911 (38.04 KB, text/plain)
2023-11-04 23:46 UTC, ted chang
Details
coredumpctll debug 11182 (41.54 KB, text/plain)
2023-11-04 23:48 UTC, ted chang
Details
ps -ef (33.92 KB, text/plain)
2023-11-04 23:59 UTC, ted chang
Details
2023-11-05-journalctlcrash (500.98 KB, text/plain)
2023-11-05 21:52 UTC, ted chang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ted chang 2023-11-04 23:44:02 UTC
Created attachment 870634 [details]
jounalctl  crashing

This bug is hard to reproduce. I only have gnome-terminal

Hardware
1. Steam deck
2. Philips 13.3 Eink display 13b1k3300 with pd usbc

1st crash

1. I was plug into a Philips 13.3 Eink display 13b1k3300 via usb c power delivery
2. Sleep
3. Woke the deck up
4. Login

Observation
Gnome shell crashes at after wake up login. I see the "_" char only on a black screen. I can switch to tty terminal with my bluetooth keyboard which is previously connected

Expected behavior 
Why is it crashing?



lsb_release -a
LSB Version:	n/a
Distributor ID:	openSUSE
Description:	openSUSE Tumbleweed
Release:	20231102
Codename:	n/a


GNOME Shell 45.1

Information for package libgjs0:
--------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : libgjs0
Version        : 1.78.0-2.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 1.2 MiB
Installed      : Yes (automatically)
Status         : up-to-date
Source package : gjs-1.78.0-2.1.src
Upstream URL   : https://wiki.gnome.org/Projects/Gjs
Summary        : JavaScript bindings based on gobject-introspection and Mozilla
Description    : 
    This module contains JavaScript bindings based on gobject-introspection and the
    Mozilla SpiderMonkey JavaScript engine.

zypper info libmozjs-115-0
Loading repository data...
Reading installed packages...


Information for package libmozjs-115-0:
---------------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : libmozjs-115-0
Version        : 115.3.1-1.2
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 14.2 MiB
Installed      : Yes (automatically)
Status         : up-to-date
Source package : mozjs115-115.3.1-1.2.src
Upstream URL   : https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
Summary        : JavaScript's library
Description    : 
    JavaScript is the Netscape-developed object scripting language used in millions
    of web pages and server applications worldwide. Netscape's JavaScript is a
    superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
    with only mild differences from the published standard.

    This package contains the JavaScript's library.


```
coredumpctl list
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
TIME                          PID  UID  GID SIG     COREFILE EXE                                                                   SIZE
Mon 2023-10-30 00:25:03 PDT 17844 1000 1000 SIGSEGV missing  /home/doof/extest/target/i686-unknown-linux-gnu/release/libextest.so     -
Mon 2023-10-30 00:25:08 PDT 17865 1000 1000 SIGSEGV missing  /home/doof/extest/target/i686-unknown-linux-gnu/release/libextest.so     -
Mon 2023-10-30 00:54:15 PDT 22624 1000 1000 SIGILL  missing  /home/doof/.local/share/Steam/ubuntu12_64/steamwebhelper                 -
Mon 2023-10-30 23:49:11 PDT  2715 1000 1000 SIGILL  missing  /home/doof/.local/share/Steam/ubuntu12_64/steamwebhelper                 -
Tue 2023-10-31 08:53:29 PDT 23429 1000 1000 SIGSEGV missing  /app/bin/wxedid                                                          -
Fri 2023-11-03 21:42:13 PDT  4621 1000 1000 SIGSEGV present  /home/doof/.local/share/Steam/ubuntu12_64/steamwebhelper              3.2M
Sat 2023-11-04 04:26:08 PDT  6952 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.0M
Sat 2023-11-04 04:26:08 PDT  6535 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.0M
Sat 2023-11-04 04:26:08 PDT  6629 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.0M
Sat 2023-11-04 04:26:08 PDT  6594 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     1.5M
Sat 2023-11-04 04:26:08 PDT  6669 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.0M
Sat 2023-11-04 04:26:08 PDT  7173 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.1M
Sat 2023-11-04 04:26:08 PDT  7059 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.0M
Sat 2023-11-04 04:26:08 PDT  6334 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.1M
Sat 2023-11-04 04:26:08 PDT  6444 1000 1000 SIGABRT present  /usr/bin/seahorse                                                     2.0M
Sat 2023-11-04 16:05:07 PDT  1911 1000 1000 SIGSEGV present  /usr/bin/gnome-shell                                                 23.0M
Sat 2023-11-04 16:19:54 PDT 11182 1000 1000 SIGSEGV present  /usr/bin/gnome-shell                                                 22.4M
```
Comment 1 ted chang 2023-11-04 23:46:10 UTC
Created attachment 870635 [details]
coredumpctl debug 1911

#11 0x00007f2c5eb4efce in CWrapperPointerOps<ObjectBase, ObjectBase>::for_js(JSContext*, JS::Handle<JSObject*>) (wrapper=..., cx=0x7ffce3e21770) at ../gi/cwrapper.h:84
        priv = <optimized out>
        atoms = <optimized out>
#12 GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)
    (cx=0x7ffce3e21770, obj=..., id=..., resolved=0x0) at ../gi/wrapperutils.h:355
        priv = <optimized out>
        atoms = <optimized out>


#0  0x0000066d00fab077 n/a (n/a + 0x0)
                #1  0x0000066d00ad34e9 n/a (n/a + 0x0)
                #2  0x00007f2c5d4fca41 n/a (libmozjs-115.so.0 + 0x8fca41)
                #3  0x00007f2c5cd456e5 n/a (libmozjs-115.so.0 + 0x1456e5)
                #4  0x00007f2c5cd4afad n/a (libmozjs-115.so.0 + 0x14afad)
                #5  0x00007f2c5cd4b456 n/a (libmozjs-115.so.0 + 0x14b456)
                #6  0x00007f2c5cd4b8b9 n/a (libmozjs-115.so.0 + 0x14b8b9)
                #7  0x00007f2c5d35a4b7 n/a (libmozjs-115.so.0 + 0x75a4b7)
                #8  0x00007f2c5d35a94e n/a (libmozjs-115.so.0 + 0x75a94e)
                #9  0x0000066d00ad3cf8 n/a (n/a + 0x0)
                #10 0x0000066d00fa9e85 n/a (n/a + 0x0)
                #11 0x0000066d00addbc0 n/a (n/a + 0x0)
                #12 0x0000066d00fd69e2 n/a (n/a + 0x0)
                #13 0x0000066d00addde6 n/a (n/a + 0x0)
                #14 0x0000066d00ad34e9 n/a (n/a + 0x0)
                #15 0x00007f2c5d4fca41 n/a (libmozjs-115.so.0 + 0x8fca41)
                #16 0x00007f2c5cd456e5 n/a (libmozjs-115.so.0 + 0x1456e5)
                #17 0x00007f2c5cd4afad n/a (libmozjs-115.so.0 + 0x14afad)
                #18 0x00007f2c5cd4b456 n/a (libmozjs-115.so.0 + 0x14b456)
                #19 0x00007f2c5cd4b8b9 n/a (libmozjs-115.so.0 + 0x14b8b9)
                #20 0x00007f2c5d35a4b7 n/a (libmozjs-115.so.0 + 0x75a4b7)
                #21 0x00007f2c5d35a94e n/a (libmozjs-115.so.0 + 0x75a94e)
                #22 0x0000066d00ad3cf8 n/a (n/a + 0x0)
                #23 0x0000066d00f4a645 n/a (n/a + 0x0)
                #24 0x0000066d00fb06d8 n/a (n/a + 0x0)
                #25 0x0000066d00ad34e9 n/a (n/a + 0x0)
                #26 0x00007f2c5d4fca41 n/a (libmozjs-115.so.0 + 0x8fca41)
                #27 0x00007f2c5cd456e5 n/a (libmozjs-115.so.0 + 0x1456e5)
                #28 0x00007f2c5cd4afad n/a (libmozjs-115.so.0 + 0x14afad)
                #29 0x00007f2c5cd4b456 n/a (libmozjs-115.so.0 + 0x14b456)
                #30 0x00007f2c5cd4b8b9 n/a (libmozjs-115.so.0 + 0x14b8b9)
                #31 0x00007f2c5cf2b864 n/a (libmozjs-115.so.0 + 0x32b864)
                #32 0x00007f2c5d336b03 n/a (libmozjs-115.so.0 + 0x736b03)
                #33 0x0000066d00ad6c84 n/a (n/a + 0x0)
                #34 0x0000066d00fb204d n/a (n/a + 0x0)
                #35 0x0000066d00ad34e9 n/a (n/a + 0x0)
                #36 0x00007f2c5d4fca41 n/a (libmozjs-115.so.0 + 0x8fca41)
                #37 0x00007f2c5cd4af99 n/a (libmozjs-115.so.0 + 0x14af99)
                #38 0x00007f2c5cd4b456 n/a (libmozjs-115.so.0 + 0x14b456)
                #39 0x00007f2c5cd4b8b9 n/a (libmozjs-115.so.0 + 0x14b8b9)
                #40 0x00007f2c5cf2b864 n/a (libmozjs-115.so.0 + 0x32b864)
                #41 0x00007f2c5cdc81b5 n/a (libmozjs-115.so.0 + 0x1c81b5)
                #42 0x00007f2c5cef6d95 n/a (libmozjs-115.so.0 + 0x2f6d95)
                #43 0x00007f2c5cd4b559 n/a (libmozjs-115.so.0 + 0x14b559)
                #44 0x00007f2c5cd4b8b9 n/a (libmozjs-115.so.0 + 0x14b8b9)
                #45 0x00007f2c5cdd0bc3 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so.0 + 0x1d0bc3)
                #46 0x00007f2c5eb6fa31 n/a (libgjs.so.0 + 0x78a31)
                #47 0x00007f2c5eb6fdef n/a (libgjs.so.0 + 0x78def)
                #48 0x00007f2c5eb8091d n/a (libgjs.so.0 + 0x8991d)
                #49 0x00007f2c5ecc2f30 g_main_dispatch (libglib-2.0.so.0 + 0x5bf30)
                #50 0x00007f2c5ecc4b58 g_main_context_iterate_unlocked (libglib-2.0.so.0 + 0x5db58)
                #51 0x00007f2c5ecc542f g_main_loop_run (libglib-2.0.so.0 + 0x5e42f)
                #52 0x00007f2c5e6ca715 meta_context_run_main_loop (libmutter-13.so.0 + 0xca715)
                #53 0x00007f2c5dc78962 ffi_call_unix64 (libffi.so.8 + 0x7962)
                #54 0x00007f2c5dc752df ffi_call_int (libffi.so.8 + 0x42df)
                #55 0x00007f2c5dc77f26 ffi_call (libffi.so.8 + 0x6f26)
                #56 0x00007f2c5eb34eee n/a (libgjs.so.0 + 0x3deee)
                #57 0x00007f2c5eb35603 n/a (libgjs.so.0 + 0x3e603)
                #58 0x00007f2c5cd4b31e n/a (libmozjs-115.so.0 + 0x14b31e)
                #59 0x00007f2c5cd3cb50 n/a (libmozjs-115.so.0 + 0x13cb50)
                #60 0x00007f2c5cd4b053 n/a (libmozjs-115.so.0 + 0x14b053)
                #61 0x00007f2c5cd4b456 n/a (libmozjs-115.so.0 + 0x14b456)
                #62 0x00007f2c5cd4b8b9 n/a (libmozjs-115.so.0 + 0x14b8b9)
                #63 0x00007f2c5cdd0bc3 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so.0 + 0x1d0bc3)
Comment 2 ted chang 2023-11-04 23:48:18 UTC
Created attachment 870636 [details]
coredumpctll debug 11182

#39 0x00007f0f1a3b0fce in CWrapperPointerOps<ObjectBase, ObjectBase>::for_js(JSContext*, JS::Handle<JSObject*>) (wrapper=..., cx=0x7ffc018cae80) at ../gi/cwrapper.h:84
        priv = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        atoms = <optimized out>
#40 GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)
    (cx=0x7ffc018cae80, obj=..., id=..., resolved=0x0) at ../gi/wrapperutils.h:355
        priv = <optimized out>
        atoms = <optimized out>
Comment 3 ted chang 2023-11-04 23:49:24 UTC
             Stack trace of thread 11182:
                #0  0x0000338a560d8517 n/a (n/a + 0x0)
                #1  0x0000338a56113525 n/a (n/a + 0x0)
                #2  0x0000338a56118f81 n/a (n/a + 0x0)
                #3  0x0000338a55fb74e9 n/a (n/a + 0x0)
                #4  0x00007f0f18cfca41 EnterJit (libmozjs-115.so.0 + 0x8fca41)
                #5  0x00007f0f185456e5 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-115.so.0 + 0x1456e5)
                #6  0x00007f0f1854afad MaybeEnterInterpreterTrampoline (libmozjs-115.so.0 + 0x14afad)
                #7  0x00007f0f1854b456 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x14b456)
                #8  0x00007f0f1854b8b9 InternalCall (libmozjs-115.so.0 + 0x14b8b9)
                #9  0x00007f0f18b5a4b7 _ZN2js3jit14InvokeFunctionEP9JSContextN2JS6HandleIP8JSObjectEEbbjPNS3_5ValueENS3_13MutableHandleIS8_EE (libmozjs-115.so.0 + 0x75a4b7)
                #10 0x00007f0f18b5a94e _ZN2js3jit25InvokeFromInterpreterStubEP9JSContextPNS0_30InterpreterStubExitFrameLayoutE (libmozjs-115.so.0 + 0x75a94e)
                #11 0x0000338a55fb7cf8 n/a (n/a + 0x0)
                #12 0x0000338a56113525 n/a (n/a + 0x0)
                #13 0x0000338a55fc1bc0 n/a (n/a + 0x0)
                #14 0x0000338a55fb74e9 n/a (n/a + 0x0)
                #15 0x00007f0f18cfca41 EnterJit (libmozjs-115.so.0 + 0x8fca41)
                #16 0x00007f0f1854af99 _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-115.so.0 + 0x14af99)
                #17 0x00007f0f1854b456 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x14b456)
                #18 0x00007f0f1854c474 InternalConstruct (libmozjs-115.so.0 + 0x14c474)
                #19 0x00007f0f18aeea07 _ZN2js3jit14DoCallFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_14ICFallbackStubEjPN2JS5ValueENS7_13MutableHandleIS8_EE (libmozjs-115.so.0 + 
0x6eea07)
                #20 0x0000338a55fb9e5c n/a (n/a + 0x0)
                #21 0x0000338a55fbf9f9 n/a (n/a + 0x0)
                #22 0x0000338a55fc1de6 n/a (n/a + 0x0)
                #23 0x0000338a560d7a4e n/a (n/a + 0x0)
                #24 0x0000338a55fc1acc n/a (n/a + 0x0)
                #25 0x0000338a55fb74e9 n/a (n/a + 0x0)
                #26 0x00007f0f18cfca41 EnterJit (libmozjs-115.so.0 + 0x8fca41)
                #27 0x00007f0f1854af99 _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-115.so.0 + 0x14af99)
                #28 0x00007f0f1854b456 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x14b456)
                #29 0x00007f0f1854b8b9 InternalCall (libmozjs-115.so.0 + 0x14b8b9)
                #30 0x00007f0f185d0ec5 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-115.so.0 + 0x1d0ec5)
                #31 0x00007f0f1a394b51 _ZN3Gjs7Closure6invokeEN2JS6HandleIP8JSObjectEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE (libgjs.so.0 + 0x3bb51)
                #32 0x00007f0f1a3cccfa _ZN3Gjs7Closure7marshalEP7_GValuejPKS1_PvS5_ (libgjs.so.0 + 0x73cfa)
                #33 0x00007f0f1aaf1468 g_closure_invoke (libgobject-2.0.so.0 + 0x17468)
                #34 0x00007f0f1ab0461c signal_emit_unlocked_R (libgobject-2.0.so.0 + 0x2a61c)
                #35 0x00007f0f1ab06031 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x2c031)
                #36 0x00007f0f1ab0bce2 g_signal_emit_valist (libgobject-2.0.so.0 + 0x31ce2)
                #37 0x00007f0f1ab0bd8f g_signal_emit (libgobject-2.0.so.0 + 0x31d8f)
                #38 0x00007f0f1a0ea4ba meta_workspace_add_window (libmutter-13.so.0 + 0xea4ba)
                #39 0x00007f0f1a0dd441 set_workspace_state (libmutter-13.so.0 + 0xdd441)
                #40 0x00007f0f1a0e045e meta_window_constructed (libmutter-13.so.0 + 0xe045e)
                #41 0x00007f0f1aaf7533 g_object_new_internal (libgobject-2.0.so.0 + 0x1d533)
                #42 0x00007f0f1aaf9633 g_object_new_internal (libgobject-2.0.so.0 + 0x1f633)
                #43 0x00007f0f1a6952fe g_initable_new_valist (libgio-2.0.so.0 + 0x842fe)
                #44 0x00007f0f1a6953e9 g_initable_new (libgio-2.0.so.0 + 0x843e9)
                #45 0x00007f0f1a156cff meta_window_wayland_new (libmutter-13.so.0 + 0x156cff)
                #46 0x00007f0f1a157064 finish_popup_setup (libmutter-13.so.0 + 0x157064)
                #47 0x00007f0f1a14e2cb meta_wayland_surface_role_apply_state (libmutter-13.so.0 + 0x14e2cb)
                #48 0x00007f0f1a14ee60 meta_wayland_transaction_commit (libmutter-13.so.0 + 0x14ee60)
                #49 0x00007f0f1950c962 ffi_call_unix64 (libffi.so.8 + 0x7962)
                #50 0x00007f0f195092df ffi_call_int (libffi.so.8 + 0x42df)
                #51 0x00007f0f1950bf26 ffi_call (libffi.so.8 + 0x6f26)
                #52 0x00007f0f1925a0a8 wl_closure_invoke (libwayland-server.so.0 + 0x90a8)
                #53 0x00007f0f1925e408 wl_client_connection_data (libwayland-server.so.0 + 0xd408)
                #54 0x00007f0f1925ce62 wl_event_loop_dispatch (libwayland-server.so.0 + 0xbe62)
                #55 0x00007f0f1a1339e7 wayland_event_source_dispatch (libmutter-13.so.0 + 0x1339e7)
                #56 0x00007f0f1a524f30 g_main_dispatch (libglib-2.0.so.0 + 0x5bf30)
                #57 0x00007f0f1a526b58 g_main_context_iterate_unlocked (libglib-2.0.so.0 + 0x5db58)
coredump-11182.txt lines 41-79/559 15%

               #58 0x00007f0f1a52742f g_main_loop_run (libglib-2.0.so.0 + 0x5e42f)
                #59 0x00007f0f1a0ca715 meta_context_run_main_loop (libmutter-13.so.0 + 0xca715)
                #60 0x00007f0f1950c962 ffi_call_unix64 (libffi.so.8 + 0x7962)
                #61 0x00007f0f195092df ffi_call_int (libffi.so.8 + 0x42df)
                #62 0x00007f0f1950bf26 ffi_call (libffi.so.8 + 0x6f26)
                #63 0x00007f0f1a396eee _ZN3Gjs8Function6invokeEP9JSContextRKN2JS8CallArgsENS3_6HandleIP8JSObjectEEP11_GIArgument.localalias.lto_priv.0 (libgjs.so.0 + 0x3deee)
Comment 4 ted chang 2023-11-04 23:59:53 UTC
Created attachment 870639 [details]
ps -ef

Current process. This system uses extest LDPRELOAD with steam client for controller access.

https://github.com/Supreeeme/extest
Comment 5 ted chang 2023-11-05 00:02:04 UTC
I do not know how to reproduce this crash.

Its so random.
Comment 6 ted chang 2023-11-05 21:47:46 UTC
           PID: 1846 (gnome-shell)
           UID: 1000 (doof)
           GID: 1000 (doof)
        Signal: 11 (SEGV)
     Timestamp: Sun 2023-11-05 13:44:06 PST (1min 45s ago)
  Command Line: /usr/bin/gnome-shell
    Executable: /usr/bin/gnome-shell
 Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.Shell@wayland.service
          Unit: user@1000.service
     User Unit: org.gnome.Shell@wayland.service
         Slice: user-1000.slice
     Owner UID: 1000 (doof)
       Boot ID: 74cd94da98d64f3382acbb2219cdb4f0
    Machine ID: b9ba17d2060242a4a6d626ebd4013218
      Hostname: steamdeck.lan
       Storage: /var/lib/systemd/coredump/core.gnome-shell.1000.74cd94da98d64f3382acbb2219cdb4f0.1846.1699220646000000.zst (present)
  Size on Disk: 21.3M
       Message: Process 1846 (gnome-shell) of user 1000 dumped core.
                
                Stack trace of thread 1846:
                #0  0x00003b20a9c70357 n/a (n/a + 0x0)
                #1  0x00003b20a9c6a97e n/a (n/a + 0x0)
                #2  0x00003b20a9c54acc n/a (n/a + 0x0)
                #3  0x00003b20a9c4a4e9 n/a (n/a + 0x0)
                #4  0x00007ff85e0fca41 EnterJit (libmozjs-115.so.0 + 0x8fca41)
                #5  0x00007ff85d9456e5 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-115.so.0 + 0x1456e5)
                #6  0x00007ff85d94afad MaybeEnterInterpreterTrampoline (libmozjs-115.so.0 + 0x14afad)
                #7  0x00007ff85d94b456 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x14b456)
                #8  0x00007ff85d94b8b9 InternalCall (libmozjs-115.so.0 + 0x14b8b9)
                #9  0x00007ff85d9d0ec5 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-115.so.0 + 0x1d0ec5)
                #10 0x00007ff85f6dcb51 _ZN3Gjs7Closure6invokeEN2JS6HandleIP8JSObjectEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE (libgjs.so.0 + 0x3bb51)
                #11 0x00007ff85f714cfa _ZN3Gjs7Closure7marshalEP7_GValuejPKS1_PvS5_ (libgjs.so.0 + 0x73cfa)
                #12 0x00007ff85fe15468 g_closure_invoke (libgobject-2.0.so.0 + 0x17468)
                #13 0x00007ff85fe2861c signal_emit_unlocked_R (libgobject-2.0.so.0 + 0x2a61c)
                #14 0x00007ff85fe2a031 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x2c031)
                #15 0x00007ff85fe2fce2 g_signal_emit_valist (libgobject-2.0.so.0 + 0x31ce2)
                #16 0x00007ff85fe2fd8f g_signal_emit (libgobject-2.0.so.0 + 0x31d8f)
                #17 0x00007ff85f2ea4ba meta_workspace_add_window (libmutter-13.so.0 + 0xea4ba)
                #18 0x00007ff85f2dd57c set_workspace_state (libmutter-13.so.0 + 0xdd57c)
                #19 0x00007ff85f2e0c75 meta_window_update_monitor (libmutter-13.so.0 + 0xe0c75)
                #20 0x00007ff85f2e175f meta_window_move_resize_internal (libmutter-13.so.0 + 0xe175f)
                #21 0x00007ff85f2e5bcf meta_window_move_to_monitor (libmutter-13.so.0 + 0xe5bcf)
                #22 0x00007ff85f2cc4fe process_event (libmutter-13.so.0 + 0xcc4fe)
                #23 0x00007ff85f2c4f8a meta_keybindings_process_event (libmutter-13.so.0 + 0xc4f8a)
                #24 0x00007ff85f5f8337 _clutter_event_process_filters (libmutter-clutter-13.so.0 + 0x6b337)
                #25 0x00007ff85f613525 clutter_stage_handle_event (libmutter-clutter-13.so.0 + 0x86525)
                #26 0x00007ff85f2769c4 dispatch_clutter_event (libmutter-13.so.0 + 0x769c4)
                #27 0x00007ff85f276a3d clutter_source_dispatch (libmutter-13.so.0 + 0x76a3d)
                #28 0x00007ff85fd0ff30 g_main_dispatch (libglib-2.0.so.0 + 0x5bf30)
                #29 0x00007ff85fd11b58 g_main_context_iterate_unlocked (libglib-2.0.so.0 + 0x5db58)
                #30 0x00007ff85fd1242f g_main_loop_run (libglib-2.0.so.0 + 0x5e42f)
                #31 0x00007ff85f2ca715 meta_context_run_main_loop (libmutter-13.so.0 + 0xca715)
                #32 0x00007ff85f438962 ffi_call_unix64 (libffi.so.8 + 0x7962)
                #33 0x00007ff85f4352df ffi_call_int (libffi.so.8 + 0x42df)
                #34 0x00007ff85f437f26 ffi_call (libffi.so.8 + 0x6f26)
                #35 0x00007ff85f6deeee _ZN3Gjs8Function6invokeEP9JSContextRKN2JS8CallArgsENS3_6HandleIP8JSObjectEEP11_GIArgument.localalias.lto_priv.0 (libgjs.so.0 + 0x3deee)
                #36 0x00007ff85f6df603 _ZN3Gjs8Function4callEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0x3e603)
                #37 0x00007ff85d94b31e _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE (libmozjs-115.so.0 + 0x14b31e)
                #38 0x00007ff85d93cb50 InternalCall (libmozjs-115.so.0 + 0x13cb50)
                #39 0x00007ff85d94b053 MaybeEnterInterpreterTrampoline (libmozjs-115.so.0 + 0x14b053)
                #40 0x00007ff85d94b456 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x14b456)
                #41 0x00007ff85d94b8b9 InternalCall (libmozjs-115.so.0 + 0x14b8b9)
                #42 0x00007ff85d9d0bc3 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so.0 + 0x1d0bc3)
                #43 0x00007ff85f717380 Call (libgjs.so.0 + 0x76380)
                #44 0x00007ff85f71f277 _ZN17GjsContextPrivate11eval_moduleEPKcPhPP7_GError (libgjs.so.0 + 0x7e277)
                #45 0x00007ff85f71f7e9 gjs_context_eval_module_file (libgjs.so.0 + 0x7e7e9)
                #46 0x00005634f8c209f3 main (gnome-shell + 0x39f3)
                #47 0x00007ff85ee281b0 __libc_start_call_main (libc.so.6 + 0x281b0)
                #48 0x00007ff85ee28279 __libc_start_main_impl (libc.so.6 + 0x28279)
                #49 0x00005634f8c20d25 _start (gnome-shell + 0x3d25)


I am starting to think it is extest.

#0  0x00003b20a9c70357 in  ()
#1  0x00003b20a9cbe794 in  ()
#2  0xfffb092800000000 in  ()
#3  0xfffe2a195e23e6b0 in  ()
#4  0xfffa800000000005 in  ()
#5  0xfffe1fb9676882a8 in  ()
#6  0xfffa80000000000a in  ()
#7  0x47661c3c00000000 in  ()
#8  0xfffb092800000000 in  ()
#9  0xfff8800000000000 in  ()
#10 0xfff8800000000000 in  ()
#11 0x00003b20a9c84d22 in  ()
#12 0x0000000000000102 in  ()
#13 0x4088d7d7e97e2800 in  ()
#14 0x000008224fa3c848 in  ()
#15 0x00005634ff5b9cf8 in  ()
#16 0x00007ffe0f806390 in  ()
#17 0x0000000000000008 in  ()
#18 0x0000563400000000 in  ()
#19 0x00005634fd52ab71 in  ()
#20 0x00007ffe0f8063a0 in  ()
#21 0x00003b20a9c6a97e in  ()
#22 0x0000000000000022 in  ()
#23 0x000010f2675d92a8 in  ()
#24 0xfffe1fb967681858 in  ()
#25 0xfffe1fb9676bcad8 in  ()
#26 0x00007ffe0f806430 in  ()
#27 0x00005634fb1fa428 in  ()
#28 0x00007ffe0f806430 in  ()
#29 0x00003b20a9c54acc in  ()
#30 0x0000000000000001 in  ()
#31 0xfffe1fb9676bcad8 in  ()
#32 0xfffe1fb967681858 in  ()
#33 0xfffe10f2675d92a8 in  ()
#34 0xfffa80000000000a in  ()
#35 0xfffa80000000000a in  ()
#36 0xfffe1fb9676bcad8 in  ()
#37 0x000007983a7836f0 in  ()
#38 0x00005634fd52ab7b in  ()
#39 0x00005634ff790538 in  ()
#40 0x00003f7a067c9ed0 in  ()
#41 0x00005634ff790508 in  ()
#42 0x00000000000000e3 in  ()
#43 0x00005634fa0c4e30 in  ()
#44 0x00007ffe00000002 in  ()
#45 0x00003b20a9c9aa30 in  ()
#46 0x00007ffe0f806490 in  ()
#47 0x00003b20a9c4a4e9 in  ()
#48 0x0000000000000003 in  ()
#49 0x000012fd29aaa510 in  ()
#50 0xfffe1fb9676bcad8 in  ()
#51 0x0000000000000000 in  ()
Comment 7 ted chang 2023-11-05 21:51:26 UTC
Nov 05 13:46:22 steamdeck.lan gnome-shell[5055]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55d510dd2540), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                                 == Stack trace for context 0x55d50e924ff0 ==
                                                 #0   7ffe847af8e0 b   resource:///org/gnome/shell/ui/workspacesView.js:646 (1ee9d7405330 @ 33)
                                                 #1   7ffe847afa20 b   resource:///org/gnome/shell/ui/workspacesView.js:693 (1ee9d74053d0 @ 433)
                                                 #2   55d50ea10588 i   resource:///org/gnome/shell/ui/workspace.js:856 (3887fc7be740 @ 378)
                                                 #3   55d50ea10500 i   resource:///org/gnome/shell/ui/workspace.js:808 (3887fc7be6a0 @ 17)
                                                 #4   55d50ea10468 i   resource:///org/gnome/shell/ui/workspacesView.js:1014 (1ee9d7405d80 @ 129)
                                                 #5   55d50ea103d8 i   resource:///org/gnome/shell/ui/overviewControls.js:699 (3887fc778a60 @ 50)
                                                 #6   55d50ea10350 i   resource:///org/gnome/shell/ui/layout.js:373 (3bb4852cdfb0 @ 22)
                                                 #7   55d50ea102c0 i   resource:///org/gnome/shell/ui/overview.js:650 (3887fc7748d0 @ 164)
                                                 #8   55d50ea10240 i   resource:///org/gnome/shell/ui/overview.js:636 (3887fc774880 @ 12)
                                                 #9   55d50ea101c0 i   resource:///org/gnome/shell/ui/overviewControls.js:750 (3887fc778c90 @ 55)
                                                 #10   7ffe847b6fb0 b   resource:///org/gnome/shell/ui/environment.js:84 (3887fc7661f0 @ 39)
                                                 #11   55d50ea10138 i   resource:///org/gnome/shell/ui/environment.js:250 (3887fc7ee100 @ 14)
                                                 #12   55d50ea100a8 i   resource:///org/gnome/shell/ui/init.js:21 (3bb485270ba0 @ 48)
Nov 05 13:46:22 steamdeck.lan gnome-shell[5055]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55d510dd2540), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                                 == Stack trace for context 0x55d50e924ff0 ==
                                                 #0   7ffe847afa20 b   resource:///org/gnome/shell/ui/workspacesView.js:695 (1ee9d74053d0 @ 450)
                                                 #1   55d50ea10588 i   resource:///org/gnome/shell/ui/workspace.js:856 (3887fc7be740 @ 378)
                                                 #2   55d50ea10500 i   resource:///org/gnome/shell/ui/workspace.js:808 (3887fc7be6a0 @ 17)
                                                 #3   55d50ea10468 i   resource:///org/gnome/shell/ui/workspacesView.js:1014 (1ee9d7405d80 @ 129)
                                                 #4   55d50ea103d8 i   resource:///org/gnome/shell/ui/overviewControls.js:699 (3887fc778a60 @ 50)
                                                 #5   55d50ea10350 i   resource:///org/gnome/shell/ui/layout.js:373 (3bb4852cdfb0 @ 22)
                                                 #6   55d50ea102c0 i   resource:///org/gnome/shell/ui/overview.js:650 (3887fc7748d0 @ 164)
                                                 #7   55d50ea10240 i   resource:///org/gnome/shell/ui/overview.js:636 (3887fc774880 @ 12)
                                                 #8   55d50ea101c0 i   resource:///org/gnome/shell/ui/overviewControls.js:750 (3887fc778c90 @ 55)
                                                 #9   7ffe847b6fb0 b   resource:///org/gnome/shell/ui/environment.js:84 (3887fc7661f0 @ 39)
                                                 #10   55d50ea10138 i   resource:///org/gnome/shell/ui/environment.js:250 (3887fc7ee100 @ 14)
                                                 #11   55d50ea100a8 i   resource:///org/gnome/shell/ui/init.js:21 (3bb485270ba0 @ 48)
Nov 05 13:46:22 steamdeck.lan PackageKit[7191]: resolve transaction /1_ddceeabe from uid 1000 finished with success after 1224ms
Nov 05 13:46:23 steamdeck.lan systemd[1]: Starting Time & Date Service...
Nov 05 13:46:23 steamdeck.lan systemd[1]: Started Time & Date Service.
Comment 8 ted chang 2023-11-05 21:52:08 UTC
Created attachment 870643 [details]
2023-11-05-journalctlcrash