Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1050502: reportbug: gnome-shell crashes when restarting it with ALT+F2 and "r"

185 views
Skip to first unread message

Markus Steinko

unread,
Aug 25, 2023, 7:50:04 AM8/25/23
to
Package: gnome-shell
Version: 44.3-5
Severity: normal

Dear Maintainer,



* What led up to the situation?

After installing some updates this morning and rebooting the system an error
occurred. When starting the system and logging in from gdm3 the cursor
showed a
black cross and not an arrow. After logging in I was able to use the system.
Restarting the gnome-shell with ALT+F2 and then typing r - made the system
crash. I was told that an error occurred and the user needs to be logged
out.
Hitting the Super key showed the workspace but choosing a windows made
gnome-
shell crash again.
Logging out and in again is solving the crash temporarily.

* What exactly did you do (or not do) that was effective (or
ineffective)?

Reconfigured gdm3, configured the gdm3 .conf file to let it use Wayland if
needed (set the # false) , removed "nomodeset" from grub configuration and
reinstalled any installed package with aptitude reinstall ~i.

* What was the outcome of this action?

The error persists.

* What outcome did you expect instead?

The error could be solved.


-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.4.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-4
ii gir1.2-accountsservice-1.0 22.08.8-6
ii gir1.2-adw-1 1.3.4-1
ii gir1.2-atk-1.0 2.48.3-1
ii gir1.2-atspi-2.0 2.48.3-1
ii gir1.2-freedesktop 1.76.1-5
ii gir1.2-gcr-3 3.41.1-3
ii gir1.2-gdesktopenums-3.0 44.0-2
ii gir1.2-gdkpixbuf-2.0 2.42.10+dfsg-1+b1
ii gir1.2-gdm-1.0 44.1-2
ii gir1.2-geoclue-2.0 2.7.0-3
ii gir1.2-glib-2.0 1.76.1-5
ii gir1.2-gnomebg-4.0 44.0-2
ii gir1.2-gnomebluetooth-3.0 42.6-1
ii gir1.2-gnomedesktop-4.0 44.0-2
ii gir1.2-graphene-1.0 1.10.8-1
ii gir1.2-gstreamer-1.0 1.22.5-1
ii gir1.2-gtk-4.0 4.10.5+ds-3
ii gir1.2-gweather-4.0 4.3.2-1
ii gir1.2-ibus-1.0 1.5.29~beta2-1
ii gir1.2-mutter-12 44.3-7
ii gir1.2-nm-1.0 1.44.0-1
ii gir1.2-nma4-1.0 1.10.6-1
ii gir1.2-pango-1.0 1.51.0+ds-2
ii gir1.2-polkit-1.0 123-1
ii gir1.2-rsvg-2.0 2.54.7+dfsg-2
ii gir1.2-soup-3.0 3.4.2-4
ii gir1.2-upowerglib-1.0 0.99.20-2
ii gir1.2-webkit2-4.1 2.40.5-1
ii gnome-backgrounds 44.0-2
ii gnome-settings-daemon 45~beta-1
ii gnome-shell-common 44.3-5
ii gsettings-desktop-schemas 44.0-2
ii gstreamer1.0-pipewire 0.3.78-1
ii libatk-bridge2.0-0 2.48.3-1
ii libatk1.0-0 2.48.3-1
ii libc6 2.37-7
ii libcairo2 1.16.0-7
ii libecal-2.0-2 3.49.2-4
ii libedataserver-1.2-27 3.49.2-4
ii libgcr-base-3-1 3.41.1-3
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libgirepository-1.0-1 1.76.1-5
ii libgjs0g 1.76.2-4
ii libgles2 1.6.0-1
ii libglib2.0-0 2.77.2-1
ii libglib2.0-bin 2.77.2-1
ii libgnome-autoar-0-0 0.4.4-2
ii libgnome-desktop-4-2 44.0-2
ii libgraphene-1.0-0 1.10.8-1
ii libgtk-3-0 3.24.38-2
ii libgtk-4-1 4.10.5+ds-3
ii libical3 3.0.16-1+b1
ii libjson-glib-1.0-0 1.6.6-1
ii libmutter-12-0 44.3-7
ii libnm0 1.44.0-1
ii libpango-1.0-0 1.51.0+ds-2
ii libpolkit-agent-1-0 123-1
ii libpolkit-gobject-1-0 123-1
ii libpulse-mainloop-glib0 16.1+dfsg1-2+b1
ii libpulse0 16.1+dfsg1-2+b1
ii libsecret-1-0 0.21.0-1
ii libsystemd0 254.1-2
ii libx11-6 2:1.8.6-1
ii libxfixes3 1:6.0.0-2
ii python3 3.11.4-5+b1

Versions of packages gnome-shell recommends:
ii bolt 0.9.5-1
ii chrome-gnome-shell 42.1-4
ii evolution-data-server 3.49.2-4
ii gdm3 44.1-2
ii gkbd-capplet 3.28.1-1
ii gnome-control-center 1:44.3-3
ii gnome-menus 3.36.0-1.1
ii gnome-remote-desktop 44.2-6
ii gnome-user-docs 44.3-2
ii ibus 1.5.29~beta2-1
ii iio-sensor-proxy 3.5-1
ii power-profiles-daemon 0.13-2
ii switcheroo-control 2.6-1+b1
ii unzip 6.0-28

Versions of packages gnome-shell suggests:
ii gir1.2-malcontent-0 0.11.0-4
pn gir1.2-telepathyglib-0.12 <none>
pn gir1.2-telepathylogger-0.2 <none>
ii gnome-shell-extension-prefs 44.3-5

Versions of packages gnome-session depends on:
ii adwaita-icon-theme [adwaita-icon-theme-full] 43-1
ii fonts-cantarell 0.303.1-1
ii gnome-session-bin 44.0-2
ii gnome-session-common 44.0-2
ii gnome-settings-daemon 45~beta-1
ii xdg-desktop-portal-gnome [xdg-desktop-portal-backend] 43.1-2
ii xdg-desktop-portal-gtk [xdg-desktop-portal-backend] 1.14.1-1

Versions of packages gnome-session suggests:
ii desktop-base 12.0.6+nmu1
ii gnome-keyring 42.1-1+b2

Versions of packages gnome-settings-daemon depends on:
ii gnome-settings-daemon-common 45~beta-1
ii gsettings-desktop-schemas 44.0-2
ii libasound2 1.2.9-1
ii libc6 2.37-7
ii libcairo2 1.16.0-7
ii libcanberra-gtk3-0 0.30-10
ii libcanberra0 0.30-10
ii libcolord2 1.4.6-2.2
ii libcups2 2.4.2-5
ii libfontconfig1 2.14.2-4
ii libgcr-base-3-1 3.41.1-3
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libgeoclue-2-0 2.7.0-3
ii libgeocode-glib-2-0 3.26.3-6
ii libglib2.0-0 2.77.2-1
ii libgnome-desktop-3-20 44.0-2
ii libgtk-3-0 3.24.38-2
ii libgudev-1.0-0 237-2
ii libgweather-4-0 4.3.2-1
ii libmm-glib0 1.20.6-2
ii libnm0 1.44.0-1
ii libnotify4 0.8.2-1
ii libnspr4 2:4.35-1.1
ii libnss3 2:3.92-1
ii libpam-systemd [logind] 254.1-2
ii libpango-1.0-0 1.51.0+ds-2
ii libpangocairo-1.0-0 1.51.0+ds-2
ii libpolkit-gobject-1-0 123-1
ii libpulse-mainloop-glib0 16.1+dfsg1-2+b1
ii libpulse0 16.1+dfsg1-2+b1
ii libspa-0.2-bluetooth 0.3.78-1
ii libupower-glib3 0.99.20-2
ii libwacom9 2.7.0-1
ii libwayland-client0 1.22.0-2
ii libx11-6 2:1.8.6-1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2
ii libxi6 2:1.8-1+b1
ii pipewire-audio 0.3.78-1

Versions of packages gnome-settings-daemon recommends:
ii iio-sensor-proxy 3.5-1
ii pipewire-audio 0.3.78-1
ii pkexec 123-1
ii x11-xserver-utils 7.7+9+b1

Versions of packages gnome-settings-daemon suggests:
pn usbguard <none>

Versions of packages libgjs0g depends on:
ii libc6 2.37-7
ii libcairo-gobject2 1.16.0-7
ii libcairo2 1.16.0-7
ii libffi8 3.4.4-1
ii libgcc-s1 13.2.0-2
ii libgirepository-1.0-1 [libgirepository-1.0-1-with-libffi8] 1.76.1-5
ii libglib2.0-0 2.77.2-1
ii libmozjs-102-0 102.14.0-1
ii libreadline8 8.2-1.3
ii libstdc++6 13.2.0-2
ii libx11-6 2:1.8.6-1

Versions of packages gnome-shell is related to:
ii libegl-mesa0 [libegl-vendor] 23.1.6-1
ii libgl1-mesa-dri 23.1.6-1
ii libglx-mesa0 [libglx-vendor] 23.1.6-1
ii libglx-nvidia0 [libglx-vendor] 525.125.06-2
ii nvidia-egl-icd [libegl-vendor] 525.125.06-2

-- no debconf information

Markus Steinko

unread,
Aug 25, 2023, 8:10:05 AM8/25/23
to
Here's also an coredumpctl debug output:

user@hostname:/var/lib/systemd/coredump$ sudo coredumpctl debug
[sudo] Passwort für user:
           PID: 5471 (gnome-shell)
           UID: 1001 (system)
           GID: 1001 (system)
        Signal: 11 (SEGV)
     Timestamp: Fri 2023-08-25 12:59:02 CEST (48min ago)
  Command Line: /usr/bin/gnome-shell
    Executable: /usr/bin/gnome-shell
 Control Group:
/user.slice/user-1001.slice/us...@1001.service/session.slice/org.gno...@x11.service
          Unit: us...@1001.service
     User Unit: org.gno...@x11.service
         Slice: user-1001.slice
     Owner UID: 1001 (system)
       Boot ID: 3c019ffcbc854654aa0270575308680f
    Machine ID: b1d0c5df0e5141788707bd1b93bec3f9
      Hostname: station
       Storage:
/var/lib/systemd/coredump/core.gnome-shell.1001.3c019ffcbc854654aa0270575308680f.5471.1692961142000000.zst
(present)
  Size on Disk: 18.2M
       Message: Process 5471 (gnome-shell) of user 1001 dumped core.

                Module libudev.so.1 from deb systemd-254.1-2.amd64
                Module libsystemd.so.0 from deb systemd-254.1-2.amd64
                Stack trace of thread 5471:
                #0  0x00007ffa9e0f5f14 clutter_stage_get_device_coords
(libmutter-clutter-12.so.0 + 0x9bf14)
                #1  0x00007ffa9e0f6bf6 clutter_stage_repick_device
(libmutter-clutter-12.so.0 + 0x9cbf6)
                #2  0x00007ffa9d48af7a n/a (libffi.so.8 + 0x6f7a)
                #3  0x00007ffa9d48a40e n/a (libffi.so.8 + 0x640e)
                #4  0x00007ffa9d48ab0d ffi_call (libffi.so.8 + 0x6b0d)
                #5  0x00007ffa9e1cbfa7 n/a (libgjs.so.0 + 0x58fa7)
                #6  0x00007ffa9e1cc698 n/a (libgjs.so.0 + 0x59698)
                #7  0x00007ffa9b596620 n/a (libmozjs-102.so.0 + 0x196620)
                #8  0x00007ffa9b589d67 n/a (libmozjs-102.so.0 + 0x189d67)
                #9  0x00007ffa9b595d3d n/a (libmozjs-102.so.0 + 0x195d3d)
                #10 0x00007ffa9b596267 n/a (libmozjs-102.so.0 + 0x196267)
                #11 0x00007ffa9baf7ac7 n/a (libmozjs-102.so.0 + 0x6f7ac7)
                #12 0x00003963f5a5de28 n/a (n/a + 0x0)
                #13 0x000055710626f498 n/a (n/a + 0x0)
                #14 0x00003963f5a5b56a n/a (n/a + 0x0)
                #15 0x00007ffa9bcda384 n/a (libmozjs-102.so.0 + 0x8da384)
                #16 0x00007ffa9b592088 n/a (libmozjs-102.so.0 + 0x192088)
                #17 0x00007ffa9b595d3d n/a (libmozjs-102.so.0 + 0x195d3d)
                #18 0x00007ffa9b596267 n/a (libmozjs-102.so.0 + 0x196267)
                #19 0x00007ffa9b59682c n/a (libmozjs-102.so.0 + 0x19682c)
                #20 0x00007ffa9b63fb1d
_Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
(libmozjs-102.so.0 + 0x23fb1d)
                #21 0x00007ffa9e1a8ed1 n/a (libgjs.so.0 + 0x35ed1)
                #22 0x00007ffa9e1fc884 n/a (libgjs.so.0 + 0x89884)
                #23 0x00007ffa9e9e33f8 g_closure_invoke
(libgobject-2.0.so.0 + 0x163f8)
                #24 0x00007ffa9e9f601c n/a (libgobject-2.0.so.0 + 0x2901c)
                #25 0x00007ffa9e9f7951 n/a (libgobject-2.0.so.0 + 0x2a951)
                #26 0x00007ffa9e9fd552 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x30552)
                #27 0x00007ffa9e9fd5ff g_signal_emit
(libgobject-2.0.so.0 + 0x305ff)
                #28 0x00007ffa9e097dc5 n/a (libmutter-clutter-12.so.0 +
0x3ddc5)
                #29 0x00007ffa9e3192f2 n/a (libglib-2.0.so.0 + 0x442f2)
                #30 0x00007ffa9e0994e3 n/a (libmutter-clutter-12.so.0 +
0x3f4e3)
                #31 0x00007ffa9e09956d n/a (libmutter-clutter-12.so.0 +
0x3f56d)
                #32 0x00007ffa9e097335 n/a (libmutter-clutter-12.so.0 +
0x3d335)
                #33 0x00007ffa9e0a1cba n/a (libmutter-clutter-12.so.0 +
0x47cba)
                #34 0x00007ffa9e0a6901 n/a (libmutter-clutter-12.so.0 +
0x4c901)
                #35 0x00007ffa9d48af7a n/a (libffi.so.8 + 0x6f7a)
                #36 0x00007ffa9d48a40e n/a (libffi.so.8 + 0x640e)
                #37 0x00007ffa9d48ab0d ffi_call (libffi.so.8 + 0x6b0d)
                #38 0x00007ffa9e1cbfa7 n/a (libgjs.so.0 + 0x58fa7)
                #39 0x00007ffa9e1cc698 n/a (libgjs.so.0 + 0x59698)
                #40 0x00007ffa9b596620 n/a (libmozjs-102.so.0 + 0x196620)
                #41 0x00007ffa9b589d67 n/a (libmozjs-102.so.0 + 0x189d67)
                #42 0x00007ffa9b595de3 n/a (libmozjs-102.so.0 + 0x195de3)
                #43 0x00007ffa9b596267 n/a (libmozjs-102.so.0 + 0x196267)
                #44 0x00007ffa9b59682c n/a (libmozjs-102.so.0 + 0x19682c)
                #45 0x00007ffa9b63fb1d
_Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
(libmozjs-102.so.0 + 0x23fb1d)
                #46 0x00007ffa9e1a8ed1 n/a (libgjs.so.0 + 0x35ed1)
                #47 0x00007ffa9e1fc884 n/a (libgjs.so.0 + 0x89884)
                #48 0x00007ffa9e9e33f8 g_closure_invoke
(libgobject-2.0.so.0 + 0x163f8)
                #49 0x00007ffa9e9f601c n/a (libgobject-2.0.so.0 + 0x2901c)
                #50 0x00007ffa9e9f7951 n/a (libgobject-2.0.so.0 + 0x2a951)
                #51 0x00007ffa9e9fd552 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x30552)
                #52 0x00007ffa9e9fd5ff g_signal_emit
(libgobject-2.0.so.0 + 0x305ff)
                #53 0x00005570ff6349c9 n/a (gnome-shell + 0x39c9)
                #54 0x00007ffa9dc456ca __libc_start_call_main
(libc.so.6 + 0x276ca)
                #55 0x00007ffa9dc45785 __libc_start_main_impl
(libc.so.6 + 0x27785)
                #56 0x00005570ff634c71 n/a (gnome-shell + 0x3c71)

                Stack trace of thread 5481:
                #0  0x00007ffa9dd199ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007ffa9e32e567 n/a (libglib-2.0.so.0 + 0x59567)
                #2  0x00007ffa9e32eebf g_main_loop_run
(libglib-2.0.so.0 + 0x59ebf)
                #3  0x00007ffa9e5368a6 n/a (libgio-2.0.so.0 + 0x11e8a6)
                #4  0x00007ffa9e35b0cd n/a (libglib-2.0.so.0 + 0x860cd)
                #5  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #6  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5490:
                #0  0x00007ffa9dca3156 __futex_abstimed_wait_common64
(libc.so.6 + 0x85156)
                #1  0x00007ffa9dca5818 __pthread_cond_wait_common
(libc.so.6 + 0x87818)
                #2  0x00007ffa9be740c7
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa740c7)
                #3  0x00007ffa9be74255
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa74255)
                #4  0x00007ffa9b67da85 n/a (libmozjs-102.so.0 + 0x27da85)
                #5  0x00007ffa9b67db31 n/a (libmozjs-102.so.0 + 0x27db31)
                #6  0x00007ffa9b67ce47 n/a (libmozjs-102.so.0 + 0x27ce47)
                #7  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #8  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5491:
                #0  0x00007ffa9dca3156 __futex_abstimed_wait_common64
(libc.so.6 + 0x85156)
                #1  0x00007ffa9dca5818 __pthread_cond_wait_common
(libc.so.6 + 0x87818)
                #2  0x00007ffa9be740c7
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa740c7)
                #3  0x00007ffa9be74255
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa74255)
                #4  0x00007ffa9b67da85 n/a (libmozjs-102.so.0 + 0x27da85)
                #5  0x00007ffa9b67db31 n/a (libmozjs-102.so.0 + 0x27db31)
                #6  0x00007ffa9b67ce47 n/a (libmozjs-102.so.0 + 0x27ce47)
                #7  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #8  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5492:
                #0  0x00007ffa9dca3156 __futex_abstimed_wait_common64
(libc.so.6 + 0x85156)
                #1  0x00007ffa9dca5818 __pthread_cond_wait_common
(libc.so.6 + 0x87818)
                #2  0x00007ffa9be740c7
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa740c7)
                #3  0x00007ffa9be74255
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa74255)
                #4  0x00007ffa9b67da85 n/a (libmozjs-102.so.0 + 0x27da85)
                #5  0x00007ffa9b67db31 n/a (libmozjs-102.so.0 + 0x27db31)
                #6  0x00007ffa9b67ce47 n/a (libmozjs-102.so.0 + 0x27ce47)
                #7  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #8  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5674:
                #0  0x00007ffa9dd1eeb9 syscall (libc.so.6 + 0x100eb9)
                #1  0x00007ffa9e38891c g_cond_wait_until
(libglib-2.0.so.0 + 0xb391c)
                #2  0x00007ffa9e2f8f03 n/a (libglib-2.0.so.0 + 0x23f03)
                #3  0x00007ffa9e2f9511 g_async_queue_timeout_pop
(libglib-2.0.so.0 + 0x24511)
                #4  0x00007ffa9e35b8d5 n/a (libglib-2.0.so.0 + 0x868d5)
                #5  0x00007ffa9e35b0cd n/a (libglib-2.0.so.0 + 0x860cd)
                #6  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #7  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5478:
                #0  0x00007ffa9dd1eeb9 syscall (libc.so.6 + 0x100eb9)
                #1  0x00007ffa9e388770 g_cond_wait (libglib-2.0.so.0 +
0xb3770)
                #2  0x00007ffa9e2f8f2b n/a (libglib-2.0.so.0 + 0x23f2b)
                #3  0x00007ffa9e35b712 n/a (libglib-2.0.so.0 + 0x86712)
                #4  0x00007ffa9e35b0cd n/a (libglib-2.0.so.0 + 0x860cd)
                #5  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #6  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5489:
                #0  0x00007ffa9dca3156 __futex_abstimed_wait_common64
(libc.so.6 + 0x85156)
                #1  0x00007ffa9dca5818 __pthread_cond_wait_common
(libc.so.6 + 0x87818)
                #2  0x00007ffa9be740c7
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa740c7)
                #3  0x00007ffa9be74255
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa74255)
                #4  0x00007ffa9b67da85 n/a (libmozjs-102.so.0 + 0x27da85)
                #5  0x00007ffa9b67db31 n/a (libmozjs-102.so.0 + 0x27db31)
                #6  0x00007ffa9b67ce47 n/a (libmozjs-102.so.0 + 0x27ce47)
                #7  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #8  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5482:
                #0  0x00007ffa9dd199ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007ffa9e32e567 n/a (libglib-2.0.so.0 + 0x59567)
                #2  0x00007ffa9e32ebfc g_main_context_iteration
(libglib-2.0.so.0 + 0x59bfc)
                #3  0x00007ffa9950b4bd n/a (libdconfsettings.so + 0xb4bd)
                #4  0x00007ffa9e35b0cd n/a (libglib-2.0.so.0 + 0x860cd)
                #5  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #6  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5479:
                #0  0x00007ffa9dd199ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007ffa9e32e567 n/a (libglib-2.0.so.0 + 0x59567)
                #2  0x00007ffa9e32ebfc g_main_context_iteration
(libglib-2.0.so.0 + 0x59bfc)
                #3  0x00007ffa9e32ec41 n/a (libglib-2.0.so.0 + 0x59c41)
                #4  0x00007ffa9e35b0cd n/a (libglib-2.0.so.0 + 0x860cd)
                #5  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #6  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 5699:
                #0  0x00007ffa9dd199ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007ffa727e02e1 n/a (libpulse.so.0 + 0x342e1)
                #2  0x00007ffa727d1fa4 pa_mainloop_poll (libpulse.so.0
+ 0x25fa4)
                #3  0x00007ffa727d2606 pa_mainloop_iterate
(libpulse.so.0 + 0x26606)
                #4  0x00007ffa727d26b0 pa_mainloop_run (libpulse.so.0 +
0x266b0)
                #5  0x00007ffa727e03b9 n/a (libpulse.so.0 + 0x343b9)
                #6  0x00007ffa7278133f n/a (libpulsecommon-16.1.so +
0x5b33f)
                #7  0x00007ffa9dca63ec start_thread (libc.so.6 + 0x883ec)
                #8  0x00007ffa9dd26a1c __clone3 (libc.so.6 + 0x108a1c)
                ELF object binary architecture: AMD x86-64

GNU gdb (Debian 13.2-1) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...
Reading symbols from
/usr/lib/debug/.build-id/c6/cc78c236c5a86b16abfe06ef51c17e12061f54.debug...

warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed
mapping note processing

warning: Can't open file /memfd:pulseaudio (deleted) during file-backed
mapping note processing

warning: Can't open file /memfd:/.nvidia_drv.XXXXXX (deleted) during
file-backed mapping note processing

warning: Can't open file
/home/system/.local/share/gvfs-metadata/home-974f8c66.log during
file-backed mapping note processing
[New LWP 5471]
[New LWP 5481]
[New LWP 5490]
[New LWP 5491]
[New LWP 5492]
[New LWP 5674]
[New LWP 5478]
[New LWP 5489]
[New LWP 5482]
[New LWP 5479]
[New LWP 5699]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007ffa9e0f5f14 in clutter_stage_get_device_coords () from
/usr/lib/x86_64-linux-gnu/mutter-12/libmutter-clutter-12.so.0
[Current thread is 1 (Thread 0x7ffa9953ae00 (LWP 5471))]
(gdb)

Best regards, Markus

Markus Steinko

unread,
Aug 25, 2023, 9:00:05 AM8/25/23
to
Here's another coredump debug with libmutter debugging symbols
installed. The ending differs a little.

I also found two more *.zst files containing information depending on
gnome-shell. Let me know if i should upload them...


user@hostname:~$ sudo coredumpctl debug
           PID: 5471 (gnome-shell)
           UID: 1001 (system)
           GID: 1001 (system)
        Signal: 11 (SEGV)
     Timestamp: Fri 2023-08-25 12:59:02 CEST (1h 39min ago)
#0  0x00007ffa9e0f5f14 in clutter_stage_get_device_coords (stage=0x0,
device=0x557100e67fa0, sequence=0x0, coords=0x7fffd0444570) at
../clutter/clutter/clutter-stage.c:3395
3395    ../clutter/clutter/clutter-stage.c: Datei oder Verzeichnis nicht
gefunden.

Markus Steinko

unread,
Aug 29, 2023, 6:30:06 AM8/29/23
to
I tried obtaining a stack and JS trace using GDB for an already running
gnome-shell like discribed here:

https://wiki.gnome.org/GettingInTouch/Bugzilla/GettingTraces/Details#Obtaining_a_stack_and_JS_trace_using_GDB_for_an_already_running_gnome-shell

But inbetween gnome-shell crashed and I had to logout- and in again to
get the journalctl logs.

The gdb.txt:

[Thread 0x7f81d54096c0 (LWP 18756) exited]
[New Thread 0x7f81d54096c0 (LWP 18825)]
[New Thread 0x7f81d4c086c0 (LWP 18826)]
[Thread 0x7f81d4c086c0 (LWP 18826) exited]
[New Thread 0x7f81d4c086c0 (LWP 18932)]
[New Thread 0x7f81b3fff6c0 (LWP 18933)]
[Thread 0x7f81d4c086c0 (LWP 18932) exited]
[New Thread 0x7f81d4c086c0 (LWP 18934)]
[New Thread 0x7f81b2ffd6c0 (LWP 18935)]
[Thread 0x7f81b3fff6c0 (LWP 18933) exited]
[Thread 0x7f81d4c086c0 (LWP 18934) exited]
[Thread 0x7f81b2ffd6c0 (LWP 18935) exited]
[Detaching after fork from child process 18936]
[New Thread 0x7f81b2ffd6c0 (LWP 18938)]
[New Thread 0x7f81d4c086c0 (LWP 18939)]
[Thread 0x7f81b2ffd6c0 (LWP 18938) exited]
[Thread 0x7f81d4c086c0 (LWP 18939) exited]

Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
0x00007f82013fbf63 in _XSend () from /lib/x86_64-linux-gnu/libX11.so.6
#0  0x00007f82013fbf63 in _XSend () at /lib/x86_64-linux-gnu/libX11.so.6
#1  0x00007f82013f2331 in XQueryExtension () at
/lib/x86_64-linux-gnu/libX11.so.6
#2  0x00007f81fe957d66 in  () at /lib/x86_64-linux-gnu/libXext.so.6
#3  0x00007f81fe9584b4 in XSyncTriggerFence () at
/lib/x86_64-linux-gnu/libXext.so.6
#4  0x00007f820190a340 in meta_sync_free (self=0x55df71f4b2c0) at
../src/compositor/meta-sync-ring.c:392
        i = 0
        ring = 0x7f8201a50800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#5  meta_sync_ring_destroy () at ../src/compositor/meta-sync-ring.c:470
        i = 0
        ring = 0x7f8201a50800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#6  0x00007f8201908da5 in meta_compositor_x11_dispose
(object=0x55df71f1fa00) at ../src/compositor/meta-compositor-x11.c:520
        compositor_x11 = 0x55df71f1fa00
        compositor = 0x55df71f1fa00
        stage = 0x55df71b88220
#7  0x00007f8202514d0a in g_object_run_dispose () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f82018aca19 in meta_compositor_destroy
(compositor=0x55df71f1fa00) at ../src/compositor/compositor.c:198
#9  0x00007f82018cc08d in meta_display_close (display=0x55df71b8c430,
timestamp=<optimized out>) at ../src/core/display.c:1178
        _pp = 0x55df71b8c570
        _ptr = <optimized out>
        compositor = <optimized out>
        laters = 0x55df71f0f110
#10 0x00007f82022274ae in shell_global_reexec_self
(global=0x55df71bb9810) at ../src/shell-global.c:1339
        arr = 0x7f81e4262c40
        len = 21
        meta_context = <optimized out>
        buf = 0x55df73d6ef90 "/usr/bin/gnome-shell"
        buf_p = <optimized out>
        buf_end = <optimized out>
        error = 0x0
#11 0x00007f8200fb2f7a in  () at /lib/x86_64-linux-gnu/libffi.so.8
#12 0x00007f8200fb240e in  () at /lib/x86_64-linux-gnu/libffi.so.8
#13 0x00007f8200fb2b0d in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8
#14 0x00007f8201dcbfa7 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#15 0x00007f8201dcc698 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#16 0x00007f81fef96620 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#17 0x00007f81fef89d67 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#18 0x00007f81fef95de3 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#19 0x00007f81fef96267 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#20 0x00007f81fef9682c in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#21 0x00007f81ff03fb1d in JS_CallFunctionValue(JSContext*,
JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray
const&, JS::MutableHandle<JS::Value>) () at
/lib/x86_64-linux-gnu/libmozjs-102.so.0
#22 0x00007f8201da8ed1 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#23 0x00007f8201dfc884 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#24 0x00007f820250e3f8 in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f820252101c in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f82025221b1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f8202528552 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f82025285ff in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f82018cc2fe in meta_display_request_restart
(display=display@entry=0x55df71b8c430) at ../src/core/display.c:2601
        result = 0
#30 0x00007f82018e15b3 in restart_check_ready (context=0x55df71511c80)
at ../src/core/restart.c:64
        display = 0x55df71b8c430
        context = 0x55df71511c80
        error = 0x0
        length = 7
        line = <optimized out>
#31 restart_check_ready (context=0x55df71511c80) at ../src/core/restart.c:58
        context = 0x55df71511c80
        error = 0x0
        length = 7
        line = <optimized out>
#32 restart_helper_read_line_callback (source_object=<optimized out>,
res=<optimized out>, user_data=0x55df71511c80) at ../src/core/restart.c:92
        context = 0x55df71511c80
        error = 0x0
        length = 7
        line = <optimized out>
#33 0x00007f82020cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#34 0x00007f82020cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#35 0x00007f820206f187 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#36 0x00007f8202067d52 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#37 0x00007f82020cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#38 0x00007f82020cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#39 0x00007f8202067766 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#40 0x00007f820209801a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#41 0x00007f82020cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#42 0x00007f82020cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#43 0x00007f82020964e0 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#44 0x00007f8202096559 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#45 0x00007f8201f2b499 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f8201f2e607 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f8201f2eebf in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f82018d71a5 in meta_context_run_main_loop
(context=context@entry=0x55df71511c80, error=error@entry=0x7ffdc8704f00)
at ../src/core/meta-context.c:482
        priv = 0x55df71511c00
        __func__ = "meta_context_run_main_loop"
#49 0x000055df70dab99f in main (argc=<optimized out>, argv=<optimized
out>) at ../src/main.c:683
        context = 0x55df71511c80
        error = 0x0
        ecode = 0
A debugging session is active.

    Inferior 1 [process 2890] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 2890) detached]
[Thread 0x7f32613ff6c0 (LWP 4349) exited]
[New Thread 0x7f32613ff6c0 (LWP 4467)]
[New Thread 0x7f327effd6c0 (LWP 4482)]
[Thread 0x7f327effd6c0 (LWP 4482) exited]
[Thread 0x7f32613ff6c0 (LWP 4467) exited]
[New Thread 0x7f32613ff6c0 (LWP 4586)]
[New Thread 0x7f327effd6c0 (LWP 4587)]
[Thread 0x7f32613ff6c0 (LWP 4586) exited]
[Thread 0x7f327effd6c0 (LWP 4587) exited]
[New Thread 0x7f327effd6c0 (LWP 4616)]
[New Thread 0x7f32613ff6c0 (LWP 4617)]
[Thread 0x7f327effd6c0 (LWP 4616) exited]
[Thread 0x7f32613ff6c0 (LWP 4617) exited]
[Detaching after fork from child process 4618]
[New Thread 0x7f32613ff6c0 (LWP 4620)]
[New Thread 0x7f327effd6c0 (LWP 4621)]
[Thread 0x7f32613ff6c0 (LWP 4620) exited]
[Thread 0x7f327effd6c0 (LWP 4621) exited]
[New Thread 0x7f327effd6c0 (LWP 4665)]
[New Thread 0x7f32613ff6c0 (LWP 4666)]
[Thread 0x7f327effd6c0 (LWP 4665) exited]
[New Thread 0x7f327effd6c0 (LWP 4667)]
[New Thread 0x7f325933c6c0 (LWP 4668)]
[Thread 0x7f32613ff6c0 (LWP 4666) exited]
[Thread 0x7f327effd6c0 (LWP 4667) exited]
[Thread 0x7f325933c6c0 (LWP 4668) exited]
[Detaching after fork from child process 4669]
[New Thread 0x7f325933c6c0 (LWP 4671)]
[New Thread 0x7f327effd6c0 (LWP 4672)]
[Thread 0x7f325933c6c0 (LWP 4671) exited]
[Thread 0x7f327effd6c0 (LWP 4672) exited]

Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
0x00007f328636ff63 in _XSend () from /lib/x86_64-linux-gnu/libX11.so.6
#0  0x00007f328636ff63 in _XSend () at /lib/x86_64-linux-gnu/libX11.so.6
#1  0x00007f3286366331 in XQueryExtension () at
/lib/x86_64-linux-gnu/libX11.so.6
#2  0x00007f3283ca1d66 in  () at /lib/x86_64-linux-gnu/libXext.so.6
#3  0x00007f3283ca24b4 in XSyncTriggerFence () at
/lib/x86_64-linux-gnu/libXext.so.6
#4  0x00007f328690a340 in meta_sync_free (self=0x5630ba24b0e0) at
../src/compositor/meta-sync-ring.c:392
        i = 0
        ring = 0x7f3286a50800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#5  meta_sync_ring_destroy () at ../src/compositor/meta-sync-ring.c:470
        i = 0
        ring = 0x7f3286a50800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#6  0x00007f3286908da5 in meta_compositor_x11_dispose
(object=0x5630ba21f910) at ../src/compositor/meta-compositor-x11.c:520
        compositor_x11 = 0x5630ba21f910
        compositor = 0x5630ba21f910
        stage = 0x5630b9e784d0
#7  0x00007f3286fb8d0a in g_object_run_dispose () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f32868aca19 in meta_compositor_destroy
(compositor=0x5630ba21f910) at ../src/compositor/compositor.c:198
#9  0x00007f32868cc08d in meta_display_close (display=0x5630b98e87b0,
timestamp=<optimized out>) at ../src/core/display.c:1178
        _pp = 0x5630b98e88f0
        _ptr = <optimized out>
        compositor = <optimized out>
        laters = 0x5630ba20f070
#10 0x00007f32872274ae in shell_global_reexec_self
(global=0x5630b9eb9330) at ../src/shell-global.c:1339
        arr = 0x5630bfd46db0
        len = 21
        meta_context = <optimized out>
        buf = 0x5630bf010630 "/usr/bin/gnome-shell"
        buf_p = <optimized out>
        buf_end = <optimized out>
        error = 0x0
#11 0x00007f3285ee5f7a in  () at /lib/x86_64-linux-gnu/libffi.so.8
#12 0x00007f3285ee540e in  () at /lib/x86_64-linux-gnu/libffi.so.8
#13 0x00007f3285ee5b0d in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8
#14 0x00007f3286d13fa7 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#15 0x00007f3286d14698 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#16 0x00007f3283f96620 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#17 0x00007f3283f89d67 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#18 0x00007f3283f95de3 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#19 0x00007f3283f96267 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#20 0x00007f3283f9682c in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#21 0x00007f328403fb1d in JS_CallFunctionValue(JSContext*,
JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray
const&, JS::MutableHandle<JS::Value>) () at
/lib/x86_64-linux-gnu/libmozjs-102.so.0
#22 0x00007f3286cf0ed1 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#23 0x00007f3286d44884 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#24 0x00007f3286fb23f8 in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f3286fc501c in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f3286fc61b1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f3286fcc552 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f3286fcc5ff in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f32868cc2fe in meta_display_request_restart
(display=display@entry=0x5630b98e87b0) at ../src/core/display.c:2601
        result = 0
#30 0x00007f32868e15b3 in restart_check_ready (context=0x5630b9810c80)
at ../src/core/restart.c:64
        display = 0x5630b98e87b0
        context = 0x5630b9810c80
        error = 0x0
        length = 7
        line = <optimized out>
#31 restart_check_ready (context=0x5630b9810c80) at ../src/core/restart.c:58
        context = 0x5630b9810c80
        error = 0x0
        length = 7
        line = <optimized out>
#32 restart_helper_read_line_callback (source_object=<optimized out>,
res=<optimized out>, user_data=0x5630b9810c80) at ../src/core/restart.c:92
        context = 0x5630b9810c80
        error = 0x0
        length = 7
        line = <optimized out>
#33 0x00007f32870af7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#34 0x00007f32870b03b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#35 0x00007f3287053187 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#36 0x00007f328704bd52 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#37 0x00007f32870af7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#38 0x00007f32870b03b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#39 0x00007f328704b766 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#40 0x00007f328707c01a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#41 0x00007f32870af7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#42 0x00007f32870b03b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#43 0x00007f328707a4e0 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#44 0x00007f328707a559 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#45 0x00007f3286eaf499 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f3286eb2607 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f3286eb2ebf in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f32868d71a5 in meta_context_run_main_loop
(context=context@entry=0x5630b9810c80, error=error@entry=0x7ffe570e6770)
at ../src/core/meta-context.c:482
        priv = 0x5630b9810c00
        __func__ = "meta_context_run_main_loop"
#49 0x00005630b7a3099f in main (argc=<optimized out>, argv=<optimized
out>) at ../src/main.c:683
        context = 0x5630b9810c80
        error = 0x0
        ecode = 0
A debugging session is active.

    Inferior 1 [process 2402] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 2402) detached]
[New Thread 0x7f94da7fd6c0 (LWP 8644)]
[New Thread 0x7f94c8dfe6c0 (LWP 8645)]
[Thread 0x7f94da7fd6c0 (LWP 8644) exited]
[New Thread 0x7f94da7fd6c0 (LWP 8646)]
[New Thread 0x7f94913fb6c0 (LWP 8647)]
[Thread 0x7f94c8dfe6c0 (LWP 8645) exited]
[Thread 0x7f94da7fd6c0 (LWP 8646) exited]
[Thread 0x7f94913fb6c0 (LWP 8647) exited]
[Detaching after fork from child process 8649]
[New Thread 0x7f94913fb6c0 (LWP 8651)]
[New Thread 0x7f94da7fd6c0 (LWP 8652)]
[Thread 0x7f94913fb6c0 (LWP 8651) exited]
[Thread 0x7f94da7fd6c0 (LWP 8652) exited]

Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
0x00007f94e1abcf63 in _XSend () from /lib/x86_64-linux-gnu/libX11.so.6
#0  0x00007f94e1abcf63 in _XSend () at /lib/x86_64-linux-gnu/libX11.so.6
#1  0x00007f94e1ab3331 in XQueryExtension () at
/lib/x86_64-linux-gnu/libX11.so.6
#2  0x00007f94df2b7d66 in  () at /lib/x86_64-linux-gnu/libXext.so.6
#3  0x00007f94df2b85f4 in XSyncDestroyFence () at
/lib/x86_64-linux-gnu/libXext.so.6
#4  0x00007f94e210a362 in meta_sync_free (self=0x55d3246b6e60) at
../src/compositor/meta-sync-ring.c:400
        i = 0
        ring = 0x7f94e2250800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#5  meta_sync_ring_destroy () at ../src/compositor/meta-sync-ring.c:470
        i = 0
        ring = 0x7f94e2250800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#6  0x00007f94e2108da5 in meta_compositor_x11_dispose
(object=0x55d32468b320) at ../src/compositor/meta-compositor-x11.c:520
        compositor_x11 = 0x55d32468b320
        compositor = 0x55d32468b320
        stage = 0x55d3242e9b00
#7  0x00007f94e2b8ad0a in g_object_run_dispose () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f94e20aca19 in meta_compositor_destroy
(compositor=0x55d32468b320) at ../src/compositor/compositor.c:198
#9  0x00007f94e20cc08d in meta_display_close (display=0x55d323d55930,
timestamp=<optimized out>) at ../src/core/display.c:1178
        _pp = 0x55d323d55a70
        _ptr = <optimized out>
        compositor = <optimized out>
        laters = 0x55d32468bf50
#10 0x00007f94e28274ae in shell_global_reexec_self
(global=0x55d324320b80) at ../src/shell-global.c:1339
        arr = 0x7f94c4470670
        len = 21
        meta_context = <optimized out>
        buf = 0x55d32514b850 "/usr/bin/gnome-shell"
        buf_p = <optimized out>
        buf_end = <optimized out>
        error = 0x0
#11 0x00007f94e1630f7a in  () at /lib/x86_64-linux-gnu/libffi.so.8
#12 0x00007f94e163040e in  () at /lib/x86_64-linux-gnu/libffi.so.8
#13 0x00007f94e1630b0d in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8
#14 0x00007f94e23cbfa7 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#15 0x00007f94e23cc698 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#16 0x00007f94df596620 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#17 0x00007f94df589d67 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#18 0x00007f94df595de3 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#19 0x00007f94df596267 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#20 0x00007f94df59682c in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#21 0x00007f94df63fb1d in JS_CallFunctionValue(JSContext*,
JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray
const&, JS::MutableHandle<JS::Value>) () at
/lib/x86_64-linux-gnu/libmozjs-102.so.0
#22 0x00007f94e23a8ed1 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#23 0x00007f94e23fc884 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#24 0x00007f94e2b843f8 in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f94e2b9701c in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f94e2b981b1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f94e2b9e552 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f94e2b9e5ff in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f94e20cc2fe in meta_display_request_restart
(display=display@entry=0x55d323d55930) at ../src/core/display.c:2601
        result = 0
#30 0x00007f94e20e15b3 in restart_check_ready (context=0x55d323c7dc80)
at ../src/core/restart.c:64
        display = 0x55d323d55930
        context = 0x55d323c7dc80
        error = 0x0
        length = 7
        line = <optimized out>
#31 restart_check_ready (context=0x55d323c7dc80) at ../src/core/restart.c:58
        context = 0x55d323c7dc80
        error = 0x0
        length = 7
        line = <optimized out>
#32 restart_helper_read_line_callback (source_object=<optimized out>,
res=<optimized out>, user_data=0x55d323c7dc80) at ../src/core/restart.c:92
        context = 0x55d323c7dc80
        error = 0x0
        length = 7
        line = <optimized out>
#33 0x00007f94e26cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#34 0x00007f94e26cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#35 0x00007f94e266f187 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#36 0x00007f94e2667d52 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#37 0x00007f94e26cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#38 0x00007f94e26cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#39 0x00007f94e2667766 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#40 0x00007f94e269801a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#41 0x00007f94e26cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#42 0x00007f94e26cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#43 0x00007f94e26964e0 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#44 0x00007f94e2696559 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#45 0x00007f94e252b499 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f94e252e607 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f94e252eebf in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f94e20d71a5 in meta_context_run_main_loop
(context=context@entry=0x55d323c7dc80, error=error@entry=0x7fff63267350)
at ../src/core/meta-context.c:482
        priv = 0x55d323c7dc00
        __func__ = "meta_context_run_main_loop"
#49 0x000055d322dac99f in main (argc=<optimized out>, argv=<optimized
out>) at ../src/main.c:683
        context = 0x55d323c7dc80
        error = 0x0
        ecode = 0
A debugging session is active.

    Inferior 1 [process 6199] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 6199) detached]
[New Thread 0x7f744f7fe6c0 (LWP 4460)]
[New Thread 0x7f744cff96c0 (LWP 4461)]
[Thread 0x7f744f7fe6c0 (LWP 4460) exited]
[New Thread 0x7f744f7fe6c0 (LWP 4462)]
[New Thread 0x7f744effd6c0 (LWP 4463)]
[Thread 0x7f744cff96c0 (LWP 4461) exited]
[Thread 0x7f744f7fe6c0 (LWP 4462) exited]
[Thread 0x7f744effd6c0 (LWP 4463) exited]
[Detaching after fork from child process 4465]
[New Thread 0x7f744effd6c0 (LWP 4467)]
[New Thread 0x7f744f7fe6c0 (LWP 4468)]
[Thread 0x7f744effd6c0 (LWP 4467) exited]
[Thread 0x7f744f7fe6c0 (LWP 4468) exited]

Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
0x00007f748bb6ff63 in _XSend () from /lib/x86_64-linux-gnu/libX11.so.6
#0  0x00007f748bb6ff63 in _XSend () at /lib/x86_64-linux-gnu/libX11.so.6
#1  0x00007f748bb66331 in XQueryExtension () at
/lib/x86_64-linux-gnu/libX11.so.6
#2  0x00007f74890c0d66 in  () at /lib/x86_64-linux-gnu/libXext.so.6
#3  0x00007f74890c15f4 in XSyncDestroyFence () at
/lib/x86_64-linux-gnu/libXext.so.6
#4  0x00007f748c10a362 in meta_sync_free (self=0x55d9742cab30) at
../src/compositor/meta-sync-ring.c:400
        i = 0
        ring = 0x7f748c250800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#5  meta_sync_ring_destroy () at ../src/compositor/meta-sync-ring.c:470
        i = 0
        ring = 0x7f748c250800 <meta_sync_ring>
        __func__ = "meta_sync_ring_destroy"
#6  0x00007f748c108da5 in meta_compositor_x11_dispose
(object=0x55d97429f0a0) at ../src/compositor/meta-compositor-x11.c:520
        compositor_x11 = 0x55d97429f0a0
        compositor = 0x55d97429f0a0
        stage = 0x55d973ed5630
#7  0x00007f748c7d4d0a in g_object_run_dispose () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f748c0aca19 in meta_compositor_destroy
(compositor=0x55d97429f0a0) at ../src/compositor/compositor.c:198
#9  0x00007f748c0cc08d in meta_display_close (display=0x55d973967410,
timestamp=<optimized out>) at ../src/core/display.c:1178
        _pp = 0x55d973967550
        _ptr = <optimized out>
        compositor = <optimized out>
        laters = 0x55d97429fcd0
#10 0x00007f748ca274ae in shell_global_reexec_self
(global=0x55d973f38240) at ../src/shell-global.c:1339
        arr = 0x7f746c074730
        len = 21
        meta_context = <optimized out>
        buf = 0x55d975b2b910 "/usr/bin/gnome-shell"
        buf_p = <optimized out>
        buf_end = <optimized out>
        error = 0x0
#11 0x00007f748c266f7a in  () at /lib/x86_64-linux-gnu/libffi.so.8
#12 0x00007f748c26640e in  () at /lib/x86_64-linux-gnu/libffi.so.8
#13 0x00007f748c266b0d in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8
#14 0x00007f748c52ffa7 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#15 0x00007f748c530698 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#16 0x00007f7489796620 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#17 0x00007f7489789d67 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#18 0x00007f7489795de3 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#19 0x00007f7489796267 in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#20 0x00007f748979682c in  () at /lib/x86_64-linux-gnu/libmozjs-102.so.0
#21 0x00007f748983fb1d in JS_CallFunctionValue(JSContext*,
JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray
const&, JS::MutableHandle<JS::Value>) () at
/lib/x86_64-linux-gnu/libmozjs-102.so.0
#22 0x00007f748c50ced1 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#23 0x00007f748c560884 in  () at /lib/x86_64-linux-gnu/libgjs.so.0
#24 0x00007f748c7ce3f8 in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f748c7e101c in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f748c7e21b1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f748c7e8552 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f748c7e85ff in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f748c0cc2fe in meta_display_request_restart
(display=display@entry=0x55d973967410) at ../src/core/display.c:2601
        result = 0
#30 0x00007f748c0e15b3 in restart_check_ready (context=0x55d97388fc80)
at ../src/core/restart.c:64
        display = 0x55d973967410
        context = 0x55d97388fc80
        error = 0x0
        length = 7
        line = <optimized out>
#31 restart_check_ready (context=0x55d97388fc80) at ../src/core/restart.c:58
        context = 0x55d97388fc80
        error = 0x0
        length = 7
        line = <optimized out>
#32 restart_helper_read_line_callback (source_object=<optimized out>,
res=<optimized out>, user_data=0x55d97388fc80) at ../src/core/restart.c:92
        context = 0x55d97388fc80
        error = 0x0
        length = 7
        line = <optimized out>
#33 0x00007f748c8cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#34 0x00007f748c8cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#35 0x00007f748c86f187 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#36 0x00007f748c867d52 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#37 0x00007f748c8cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#38 0x00007f748c8cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#39 0x00007f748c867766 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#40 0x00007f748c89801a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#41 0x00007f748c8cb7c3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#42 0x00007f748c8cc3b3 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#43 0x00007f748c8964e0 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#44 0x00007f748c896559 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#45 0x00007f748c6cb499 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f748c6ce607 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f748c6ceebf in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f748c0d71a5 in meta_context_run_main_loop
(context=context@entry=0x55d97388fc80, error=error@entry=0x7ffe77c9f4f0)
at ../src/core/meta-context.c:482
        priv = 0x55d97388fc00
        __func__ = "meta_context_run_main_loop"
#49 0x000055d97367199f in main (argc=<optimized out>, argv=<optimized
out>) at ../src/main.c:683
        context = 0x55d97388fc80
        error = 0x0
        ecode = 0
A debugging session is active.

    Inferior 1 [process 2378] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 2378) detached]


The journalctl logs:

system@station:~$ sudo journalctl /usr/bin/gnome-shell -b0 | grep -A 30
"== Stack trace for context"

[sudo] Passwort für system:
Aug 29 11:38:00 station gnome-shell[2402]: == Stack trace for context
0x5630b9eba5b0 ==
Aug 29 11:38:00 station gnome-shell[2402]: #0   5630ba35c7c8 i
resource:///org/gnome/shell/ui/main.js:273 (3693153ba5b0 @ 12)
Aug 29 11:38:02 station gnome-shell[4710]: Running GNOME Shell (using
mutter 44.3) as a X11 window and compositing manager
Aug 29 11:38:02 station gnome-shell[4710]: Unset XDG_SESSION_ID,
getCurrentSessionProxy() called outside a user session. Asking logind
directly.
Aug 29 11:38:02 station gnome-shell[4710]: Will monitor session 3
Aug 29 11:38:03 station gnome-shell[4710]: Telepathy is not available,
chat integration will be disabled.
Aug 29 11:38:03 station gnome-shell[4710]: Extension
apps...@gnome-shell-extensions.gcampax.github.com already installed in
/home/system/.local/share/gnome-shell/extensions/apps...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/apps...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
auto-mov...@gnome-shell-extensions.gcampax.github.com already
installed in
/home/system/.local/share/gnome-shell/extensions/auto-mov...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/auto-mov...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
drive...@gnome-shell-extensions.gcampax.github.com already installed
in
/home/system/.local/share/gnome-shell/extensions/drive...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/drive...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
launch-ne...@gnome-shell-extensions.gcampax.github.com already
installed in
/home/system/.local/share/gnome-shell/extensions/launch-ne...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/launch-ne...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
native-wind...@gnome-shell-extensions.gcampax.github.com
already installed in
/home/system/.local/share/gnome-shell/extensions/native-wind...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/native-wind...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
place...@gnome-shell-extensions.gcampax.github.com already installed
in
/home/system/.local/share/gnome-shell/extensions/place...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/place...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
screenshot-...@gnome-shell-extensions.gcampax.github.com
already installed in
/home/system/.local/share/gnome-shell/extensions/screenshot-...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/screenshot-...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
user-...@gnome-shell-extensions.gcampax.github.com already installed
in
/home/system/.local/share/gnome-shell/extensions/user-...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/user-...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
windo...@gnome-shell-extensions.gcampax.github.com already installed
in
/home/system/.local/share/gnome-shell/extensions/windo...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/windo...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
windowsN...@gnome-shell-extensions.gcampax.github.com already
installed in
/home/system/.local/share/gnome-shell/extensions/windowsN...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/windowsN...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Extension
workspace...@gnome-shell-extensions.gcampax.github.com already
installed in
/home/system/.local/share/gnome-shell/extensions/workspace...@gnome-shell-extensions.gcampax.github.com.
/usr/share/gnome-shell/extensions/workspace...@gnome-shell-extensions.gcampax.github.com
will not be loaded
Aug 29 11:38:03 station gnome-shell[4710]: Error looking up permission:
GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Aug 29 11:38:04 station gnome-shell[4710]: Property 'libinput Accel
Profile Enabled Default' for device 'Logitech Wireless Mouse' returned 3
items, expected 2
Aug 29 11:38:04 station gnome-shell[4710]: Property 'libinput Accel
Profiles Available' for device 'Logitech Wireless Mouse' returned 3
items, expected 2
Aug 29 11:38:05 station gnome-shell[4710]: Ignored exception from dbus
method: Gio.DBusError:
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Das Objekt
existiert nicht am Pfad »/org/gnome/SettingsDaemon/MediaKeys«
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor
<unnamed>[<Gjs_ui_workspacesView_WorkspacesDisplay>:0x55aef1064d20] is
on because it needs an allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspacesView_WorkspacesView>:0x55aef3c108c0]
is on because it needs an allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspace_Workspace>:0x55aef3bf2d80] is on
because it needs an allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55aef3c1a9d0] is on because it needs an
allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x55aef3c2d440] is
on because it needs an allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55aef3c2dca0] is on because it needs an
allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<ClutterClone>:0x55aef3c2e830] is on because it needs an
allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<StIcon>:0x55aef3c30330] is on because it needs an
allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x55aef3c43b80] is
on because it needs an allocation.
Aug 29 11:38:05 station gnome-shell[4710]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55aef3c44530] is on because it needs an
allocation.

Simon McVittie

unread,
Sep 10, 2023, 12:40:04 PM9/10/23
to
Control: retitle -1 gnome-shell crash when restarting with ALT+F2, "r" on nvidia-graphics-drivers
Control: affects -1 + src:mutter src:nvidia-graphics-drivers
Control: tags -1 + moreinfo

On Fri, 25 Aug 2023 at 13:34:17 +0200, Markus Steinko wrote:
> Restarting the gnome-shell with ALT+F2 and then typing r - made the system
> crash.

I see you're using an Nvidia GPU with nvidia-graphics-drivers:

> ii libglx-nvidia0 [libglx-vendor] 525.125.06-2
> ii nvidia-egl-icd [libegl-vendor] 525.125.06-2

which makes this bug report look similar to of one of the two scenarios
in #1050731.

Are you using a high-refresh-rate (144Hz) monitor? The reporter of
#1050731 said that they were able to work around the crash by setting
a 60Hz refresh rate. If the same workaround works for you, that would
be a useful data point; or if it *doesn't* work for you, then that's
also a useful data point.

On Fri, 25 Aug 2023 at 13:52:06 +0200, Markus Steinko wrote:
> Here's also an coredumpctl debug output:
>
> user@hostname:/var/lib/systemd/coredump$ sudo coredumpctl debug

Please could you re-trace this, either with libmutter-12-0-dbgsym installed
or with DEBUGINFOD_URLS="https://debuginfod.debian.net" in the environment?
(sudo env DEBUGINFOD_URLS="https://debuginfod.debian.net" coredumpctl debug)
That will give us more information on precisely how it is crashing, which
is very useful when determining whether two crashes are really the same
thing, and also makes it much more likely that a solution can be found.

Also, please look for any messages from gnome-shell in the system log
(systemd journal) at the time of the crash, by using the journalctl
tool or reading the file /var/log/syslog. For example you might see
something similar to this:

2023-09-10T16:09:04.136417+01:00 tautology gnome-shell[2831]: clutter_actor_contains: assertion 'CLUTTER_IS_ACTOR (self)' failed

or this:

May 7 18:02:51 darter gnome-shell[2213]: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.

Please copy anything from around the time of the crash.

Thanks,
smcv

Markus Steinko

unread,
Sep 17, 2023, 6:40:04 AM9/17/23
to
Hi smvc,

here's another re-trace with "set pagination off" and "bt" as option
when in (gdb):


system@station:~$ sudo env
DEBUGINFOD_URLS="https://debuginfod.debian.net" coredumpctl debug
[sudo] Passwort für system:
           PID: 2552 (gnome-shell)
           UID: 1001 (system)
           GID: 1001 (system)
        Signal: 11 (SEGV)
     Timestamp: Sun 2023-09-17 12:16:05 CEST (4min 5s ago)
  Command Line: /usr/bin/gnome-shell
    Executable: /usr/bin/gnome-shell
 Control Group:
/user.slice/user-1001.slice/us...@1001.service/session.slice/org.gno...@x11.service
          Unit: us...@1001.service
     User Unit: org.gno...@x11.service
         Slice: user-1001.slice
     Owner UID: 1001 (system)
       Boot ID: 4484d6c6520845a2b96a9c02b4600322
    Machine ID: b1d0c5df0e5141788707bd1b93bec3f9
      Hostname: station
       Storage:
/var/lib/systemd/coredump/core.gnome-shell.1001.4484d6c6520845a2b96a9c02b4600322.2552.1694945765000000.zst
(present)
  Size on Disk: 44.7M
       Message: Process 2552 (gnome-shell) of user 1001 dumped core.

                Module libudev.so.1 from deb systemd-254.1-3.amd64
                Module libsystemd.so.0 from deb systemd-254.1-3.amd64
                Stack trace of thread 2552:
                #0  0x00007fe2b1681f63 _XSend (libX11.so.6 + 0x43f63)
                #1  0x00007fe2b1678331 XQueryExtension (libX11.so.6 +
0x3a331)
                #2  0x00007fe2aee82d66 n/a (libXext.so.6 + 0x9d66)
                #3  0x00007fe2aee834b4 XSyncTriggerFence (libXext.so.6
+ 0xa4b4)
                #4  0x00007fe2b1b0de68 meta_sync_free
(libmutter-12.so.0 + 0x10de68)
                #5  0x00007fe2b1b0c85d meta_compositor_x11_dispose
(libmutter-12.so.0 + 0x10c85d)
                #6  0x00007fe2b278c39e g_object_run_dispose
(libgobject-2.0.so.0 + 0x1d39e)
                #7  0x00007fe2b1aaeb1d meta_compositor_destroy
(libmutter-12.so.0 + 0xaeb1d)
                #8  0x00007fe2b1acec1d meta_display_close
(libmutter-12.so.0 + 0xcec1d)
                #9  0x00007fe2b24277de shell_global_reexec_self
(libshell-12.so + 0x277de)
                #10 0x00007fe2b11f8f7a n/a (libffi.so.8 + 0x6f7a)
                #11 0x00007fe2b11f840e n/a (libffi.so.8 + 0x640e)
                #12 0x00007fe2b11f8b0d ffi_call (libffi.so.8 + 0x6b0d)
                #13 0x00007fe2b1fc3fa7 n/a (libgjs.so.0 + 0x58fa7)
                #14 0x00007fe2b1fc4698 n/a (libgjs.so.0 + 0x59698)
                #15 0x00007fe2af196650 n/a (libmozjs-102.so.0 + 0x196650)
                #16 0x00007fe2af189d97 n/a (libmozjs-102.so.0 + 0x189d97)
                #17 0x00007fe2af195e13 n/a (libmozjs-102.so.0 + 0x195e13)
                #18 0x00007fe2af196297 n/a (libmozjs-102.so.0 + 0x196297)
                #19 0x00007fe2af19685c n/a (libmozjs-102.so.0 + 0x19685c)
                #20 0x00007fe2af23fb5d
_Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
(libmozjs-102.so.0 + 0x23fb5d)
                #21 0x00007fe2b1fa0ed1 n/a (libgjs.so.0 + 0x35ed1)
                #22 0x00007fe2b1ff4884 n/a (libgjs.so.0 + 0x89884)
                #23 0x00007fe2b2785540 g_closure_invoke
(libgobject-2.0.so.0 + 0x16540)
                #24 0x00007fe2b2798afc n/a (libgobject-2.0.so.0 + 0x29afc)
                #25 0x00007fe2b2799d51 n/a (libgobject-2.0.so.0 + 0x2ad51)
                #26 0x00007fe2b27a0186 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x31186)
                #27 0x00007fe2b27a0243 g_signal_emit
(libgobject-2.0.so.0 + 0x31243)
                #28 0x00007fe2b1aceea2 meta_display_request_restart
(libmutter-12.so.0 + 0xceea2)
                #29 0x00007fe2b1ae46a3 restart_check_ready
(libmutter-12.so.0 + 0xe46a3)
                #30 0x00007fe2b22c8ec3 n/a (libgio-2.0.so.0 + 0xb5ec3)
                #31 0x00007fe2b22c9b63 n/a (libgio-2.0.so.0 + 0xb6b63)
                #32 0x00007fe2b226abe7 n/a (libgio-2.0.so.0 + 0x57be7)
                #33 0x00007fe2b2263506 n/a (libgio-2.0.so.0 + 0x50506)
                #34 0x00007fe2b22c8ec3 n/a (libgio-2.0.so.0 + 0xb5ec3)
                #35 0x00007fe2b22c9b63 n/a (libgio-2.0.so.0 + 0xb6b63)
                #36 0x00007fe2b2262efa n/a (libgio-2.0.so.0 + 0x4fefa)
                #37 0x00007fe2b229458e n/a (libgio-2.0.so.0 + 0x8158e)
                #38 0x00007fe2b22c8ec3 n/a (libgio-2.0.so.0 + 0xb5ec3)
                #39 0x00007fe2b22c9b63 n/a (libgio-2.0.so.0 + 0xb6b63)
                #40 0x00007fe2b2292980 n/a (libgio-2.0.so.0 + 0x7f980)
                #41 0x00007fe2b22929fd n/a (libgio-2.0.so.0 + 0x7f9fd)
                #42 0x00007fe2b2124099 n/a (libglib-2.0.so.0 + 0x57099)
                #43 0x00007fe2b21272d7 n/a (libglib-2.0.so.0 + 0x5a2d7)
                #44 0x00007fe2b2127bdf g_main_loop_run
(libglib-2.0.so.0 + 0x5abdf)
                #45 0x00007fe2b1ada039 meta_context_run_main_loop
(libmutter-12.so.0 + 0xda039)
                #46 0x00005619990919a3 main (gnome-shell + 0x39a3)
                #47 0x00007fe2b1c946ca __libc_start_call_main
(libc.so.6 + 0x276ca)
                #48 0x00007fe2b1c94785 __libc_start_main_impl
(libc.so.6 + 0x27785)
                #49 0x0000561999091c71 _start (gnome-shell + 0x3c71)

                Stack trace of thread 2562:
                #0  0x00007fe2b1d6deb9 syscall (libc.so.6 + 0x100eb9)
                #1  0x00007fe2b21829a4 g_cond_wait (libglib-2.0.so.0 +
0xb59a4)
                #2  0x00007fe2b20f115b n/a (libglib-2.0.so.0 + 0x2415b)
                #3  0x00007fe2b215506a n/a (libglib-2.0.so.0 + 0x8806a)
                #4  0x00007fe2b21549e1 n/a (libglib-2.0.so.0 + 0x879e1)
                #5  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #6  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2575:
                #0  0x00007fe2b1cf2146 __futex_abstimed_wait_common64
(libc.so.6 + 0x85146)
                #1  0x00007fe2b1cf4808 __pthread_cond_wait_common
(libc.so.6 + 0x87808)
                #2  0x00007fe2afa74167
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa74167)
                #3  0x00007fe2afa742f5
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa742f5)
                #4  0x00007fe2af27dad5 n/a (libmozjs-102.so.0 + 0x27dad5)
                #5  0x00007fe2af27db81 n/a (libmozjs-102.so.0 + 0x27db81)
                #6  0x00007fe2af27ce97 n/a (libmozjs-102.so.0 + 0x27ce97)
                #7  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #8  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2563:
                #0  0x00007fe2b1d689ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007fe2b2127237 n/a (libglib-2.0.so.0 + 0x5a237)
                #2  0x00007fe2b21278f0 g_main_context_iteration
(libglib-2.0.so.0 + 0x5a8f0)
                #3  0x00007fe2b2127941 n/a (libglib-2.0.so.0 + 0x5a941)
                #4  0x00007fe2b21549e1 n/a (libglib-2.0.so.0 + 0x879e1)
                #5  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #6  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2566:
                #0  0x00007fe2b1d689ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007fe2b2127237 n/a (libglib-2.0.so.0 + 0x5a237)
                #2  0x00007fe2b21278f0 g_main_context_iteration
(libglib-2.0.so.0 + 0x5a8f0)
                #3  0x00007fe2ad29a4bd n/a (libdconfsettings.so + 0xb4bd)
                #4  0x00007fe2b21549e1 n/a (libglib-2.0.so.0 + 0x879e1)
                #5  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #6  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2574:
                #0  0x00007fe2b1cf2146 __futex_abstimed_wait_common64
(libc.so.6 + 0x85146)
                #1  0x00007fe2b1cf4808 __pthread_cond_wait_common
(libc.so.6 + 0x87808)
                #2  0x00007fe2afa74167
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa74167)
                #3  0x00007fe2afa742f5
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa742f5)
                #4  0x00007fe2af27dad5 n/a (libmozjs-102.so.0 + 0x27dad5)
                #5  0x00007fe2af27db81 n/a (libmozjs-102.so.0 + 0x27db81)
                #6  0x00007fe2af27ce97 n/a (libmozjs-102.so.0 + 0x27ce97)
                #7  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #8  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2576:
                #0  0x00007fe2b1cf2146 __futex_abstimed_wait_common64
(libc.so.6 + 0x85146)
                #1  0x00007fe2b1cf4808 __pthread_cond_wait_common
(libc.so.6 + 0x87808)
                #2  0x00007fe2afa74167
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa74167)
                #3  0x00007fe2afa742f5
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa742f5)
                #4  0x00007fe2af27dad5 n/a (libmozjs-102.so.0 + 0x27dad5)
                #5  0x00007fe2af27db81 n/a (libmozjs-102.so.0 + 0x27db81)
                #6  0x00007fe2af27ce97 n/a (libmozjs-102.so.0 + 0x27ce97)
                #7  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #8  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2577:
                #0  0x00007fe2b1cf2146 __futex_abstimed_wait_common64
(libc.so.6 + 0x85146)
                #1  0x00007fe2b1cf4808 __pthread_cond_wait_common
(libc.so.6 + 0x87808)
                #2  0x00007fe2afa74167
_ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE
(libmozjs-102.so.0 + 0xa74167)
                #3  0x00007fe2afa742f5
_ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE
(libmozjs-102.so.0 + 0xa742f5)
                #4  0x00007fe2af27dad5 n/a (libmozjs-102.so.0 + 0x27dad5)
                #5  0x00007fe2af27db81 n/a (libmozjs-102.so.0 + 0x27db81)
                #6  0x00007fe2af27ce97 n/a (libmozjs-102.so.0 + 0x27ce97)
                #7  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #8  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)

                Stack trace of thread 2565:
                #0  0x00007fe2b1d689ef __GI___poll (libc.so.6 + 0xfb9ef)
                #1  0x00007fe2b2127237 n/a (libglib-2.0.so.0 + 0x5a237)
                #2  0x00007fe2b2127bdf g_main_loop_run
(libglib-2.0.so.0 + 0x5abdf)
                #3  0x00007fe2b2335d6a n/a (libgio-2.0.so.0 + 0x122d6a)
                #4  0x00007fe2b21549e1 n/a (libglib-2.0.so.0 + 0x879e1)
                #5  0x00007fe2b1cf53dc start_thread (libc.so.6 + 0x883dc)
                #6  0x00007fe2b1d75a1c __clone3 (libc.so.6 + 0x108a1c)
                ELF object binary architecture: AMD x86-64

GNU gdb (Debian 13.2-1) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...
Reading symbols from
/usr/lib/debug/.build-id/21/7b1b762b8371e88ed5e2ff237515f6485e1a92.debug...

warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed
mapping note processing

warning: Can't open file /memfd:pulseaudio (deleted) during file-backed
mapping note processing

warning: Can't open file
/home/system/.local/share/gnome-shell/notifications (deleted) during
file-backed mapping note processing

warning: Can't open file /memfd:/.nvidia_drv.XXXXXX (deleted) during
file-backed mapping note processing

warning: Can't open file
/home/system/.local/share/gvfs-metadata/home-9fd839e9.log (deleted)
during file-backed mapping note processing

warning: Can't open file /home/system/.local/share/gvfs-metadata/home
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/system/.local/share/gvfs-metadata/root-a8fa2522.log (deleted)
during file-backed mapping note processing

warning: Can't open file /home/system/.local/share/gvfs-metadata/root
(deleted) during file-backed mapping note processing
[New LWP 2552]
[New LWP 2562]
[New LWP 2575]
[New LWP 2563]
[New LWP 2566]
--Type <RET> for more, q to quit, c to continue without paging--c
[New LWP 2574]
[New LWP 2576]
[New LWP 2577]
[New LWP 2565]

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.debian.net>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /lib/x86_64-linux-gnu/libcolord.so.2
Downloading separate debug info for
/root/.cache/debuginfod_client/8f91eba8c99f5e1e0e1a5ad36ffb6866c97b3902/debuginfo
Downloading separate debug info for
/lib/x86_64-linux-gnu/libEGL_nvidia.so.0
Downloading separate debug info for
/lib/x86_64-linux-gnu/libnvidia-glsi.so.525.125.06
Downloading separate debug info for
/lib/x86_64-linux-gnu/libnvidia-eglcore.so.525.125.06
Downloading separate debug info for
/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
Downloading separate debug info for
/lib/x86_64-linux-gnu/libnvidia-tls.so.525.125.06
Downloading separate debug info for
/lib/x86_64-linux-gnu/libnvidia-glcore.so.525.125.06
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fe2b1681f63 in _XSend (dpy=dpy@entry=0x56199b1a1ca0,
    data=data@entry=0x7fe2aee880f0 "SYNC", size=4) at
../../src/xcb_io.c:548
Download failed: Das Argument ist ungültig.  Continuing without source
file ./build/src/../../src/xcb_io.c.
548    ../../src/xcb_io.c: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x7fe2ad2c9e00 (LWP 2552))]
(gdb) set pagination off
(gdb) bt
#0  0x00007fe2b1681f63 in _XSend
    (dpy=dpy@entry=0x56199b1a1ca0, data=data@entry=0x7fe2aee880f0
"SYNC", size=4) at ../../src/xcb_io.c:548
#1  0x00007fe2b1678331 in XQueryExtension
    (dpy=dpy@entry=0x56199b1a1ca0, name=name@entry=0x7fe2aee880f0
"SYNC", major_opcode=major_opcode@entry=0x7ffe91cc5134,
first_event=first_event@entry=0x7ffe91cc5138,
first_error=first_error@entry=0x7ffe91cc513c) at ../../src/QuExt.c:52
#2  0x00007fe2aee82d66 in GetVersionInfo (dpy=0x56199b1a1ca0)
    at ../../src/XSync.c:122
#3  find_display_create_optional (create=1, dpy=0x56199b1a1ca0)
    at ../../src/XSync.c:167
#4  find_display_create_optional (dpy=0x56199b1a1ca0, create=<optimized
out>)
    at ../../src/XSync.c:154
#5  0x00007fe2aee834b4 in find_display (dpy=0x56199b1a1ca0)
    at ../../src/XSync.c:176
#6  XSyncTriggerFence (dpy=0x56199b1a1ca0, fence=4194313)
    at ../../src/XSync.c:809
#7  0x00007fe2b1b0de68 in meta_sync_free (self=0x56199b1c8f60)
    at ../src/compositor/meta-sync-ring.c:392
#8  meta_sync_ring_destroy () at ../src/compositor/meta-sync-ring.c:470
#9  0x00007fe2b1b0c85d in meta_compositor_x11_dispose
    (object=0x56199b19d380 [MetaCompositorX11])
    at ../src/compositor/meta-compositor-x11.c:520
#10 0x00007fe2b278c39e in g_object_run_dispose
    (object=0x56199b19d380 [MetaCompositorX11])
    at ../../../gobject/gobject.c:1447
#11 0x00007fe2b1aaeb1d in meta_compositor_destroy
    (compositor=0x56199b19d380 [MetaCompositorX11])
    at ../src/compositor/compositor.c:198
#12 0x00007fe2b1acec1d in meta_display_close
    (display=0x56199ae01960 [MetaDisplay], timestamp=<optimized out>)
    at ../src/core/display.c:1178
#13 0x00007fe2b24277de in shell_global_reexec_self
    (global=0x56199ae36af0 [ShellGlobal]) at ../src/shell-global.c:1339
#14 0x00007fe2b11f8f7a in ffi_call_unix64 () at ../src/x86/unix64.S:104
#15 0x00007fe2b11f840e in ffi_call_int
    (cif=cif@entry=0x7fe29403fd40, fn=fn@entry=0x7fe2b2427650
<shell_global_reexec_self>, rvalue=<optimized out>,
    rvalue@entry=0x0, avalue=<optimized out>, closure=closure@entry=0x0)
    at ../src/x86/ffi64.c:673
#16 0x00007fe2b11f8b0d in ffi_call
    (cif=0x7fe29403fd40, fn=0x7fe2b2427650 <shell_global_reexec_self>,
rvalue=0x0, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#17 0x00007fe2b1fc3fa7 in Gjs::Function::invoke(JSContext*, JS::CallArgs
const&, JS::Handle<JSObject*>, _GIArgument*)
    (this=<optimized out>, context=0x56199ae4ac20, args=<optimized
out>, this_obj=..., r_value=<optimized out>)
    at ./obj-x86_64-linux-gnu/../gi/function.cpp:1048
#18 0x00007fe2b1fc4698 in Gjs::Function::call(JSContext*, unsigned int,
JS::Value*) (context=0x56199ae4ac20, js_argc=<optimized out>,
vp=<optimized out>)
    at ./obj-x86_64-linux-gnu/../gi/function.cpp:1228
#19 0x00007fe2af196650 in CallJSNative(JSContext*, bool (*)(JSContext*,
unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&)
    (args=..., reason=js::CallReason::Call, native=0x7fe2b1fc45b0
<Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>,
cx=0x56199ae4ac20)
    at ./js/src/vm/Interpreter.cpp:420
#20 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&,
js::MaybeConstruct, js::CallReason)
    (cx=0x56199ae4ac20, args=..., construct=<optimized out>,
reason=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:493
#21 0x00007fe2af189d97 in InternalCall
    (reason=<optimized out>, args=<optimized out>, cx=<optimized out>)
    at ./js/src/vm/Interpreter.cpp:574
#22 js::CallFromStack(JSContext*, JS::CallArgs const&)
    (args=<optimized out>, cx=<optimized out>)
    at ./js/src/vm/Interpreter.cpp:578
#23 Interpret(JSContext*, js::RunState&) (cx=0x56199ae4ac20, state=...)
    at ./js/src/vm/Interpreter.cpp:3314
#24 0x00007fe2af195e13 in js::RunScript(JSContext*, js::RunState&)
    (cx=cx@entry=0x56199ae4ac20, state=...) at
./js/src/vm/Interpreter.cpp:389
#25 0x00007fe2af196297 in js::InternalCallOrConstruct(JSContext*,
JS::CallArgs const&, js::MaybeConstruct, js::CallReason)
    (cx=cx@entry=0x56199ae4ac20, args=...,
construct=construct@entry=js::NO_CONSTRUCT, reason=js::CallReason::Call)
at ./js/src/vm/Interpreter.cpp:539
#26 0x00007fe2af19685c in InternalCall
    (reason=<optimized out>, args=..., cx=0x56199ae4ac20)
    at ./js/src/vm/Interpreter.cpp:574
#27 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>,
js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)
    (cx=cx@entry=0x56199ae4ac20, fval=..., fval@entry=..., thisv=...,
    thisv@entry=..., args=..., rval=rval@entry=...,
reason=reason@entry=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:605
#28 0x00007fe2af23fb5d in JS_CallFunctionValue(JSContext*,
JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray
const&, JS::MutableHandle<JS::Value>)
    (cx=0x56199ae4ac20, obj=obj@entry=..., fval=fval@entry=...,
args=..., rval=rval@entry=...) at ./js/src/vm/CallAndConstruct.cpp:53
#29 0x00007fe2b1fa0ed1 in JS::Call
    (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>)
    at /usr/include/mozjs-102/js/CallAndConstruct.h:92
#30 Gjs::Closure::invoke(JS::Handle<JSObject*>, JS::HandleValueArray
const&, JS::MutableHandle<JS::Value>)
    (this=this@entry=0x56199c720bb0, this_obj=this_obj@entry=...,
args=..., retval=retval@entry=...) at
./obj-x86_64-linux-gnu/../gi/closure.cpp:184
#31 0x00007fe2b1ff4884 in Gjs::Closure::marshal(_GValue*, unsigned int,
_GValue const*, void*, void*)
    (this=0x56199c720bb0, return_value=0x7ffe91cc6330,
n_param_values=<optimized out>, param_values=0x7ffe91cc63c0,
invocation_hint=<optimized out>, marshal_data=<optimized out>) at
/usr/include/mozjs-102/js/RootingAPI.h:613
#36 0x00007fe2b27a0243 in <emit signal 'restart' on instance
0x56199ae01960 [MetaDisplay]>
    (instance=instance@entry=0x56199ae01960, signal_id=<optimized out>,
detail=detail@entry=0) at ../../../gobject/gsignal.c:3675
    #32 0x00007fe2b2785540 in g_closure_invoke
    (closure=0x56199c720bb0, return_value=0x7ffe91cc6330,
n_param_values=1, param_values=0x7ffe91cc63c0,
invocation_hint=0x7ffe91cc6310)
    at ../../../gobject/gclosure.c:832
    #33 0x00007fe2b2798afc in signal_emit_unlocked_R
    (node=node@entry=0x7ffe91cc6470, detail=detail@entry=0,
instance=instance@entry=0x56199ae01960,
emission_return=emission_return@entry=0x7ffe91cc64f0,
instance_and_params=instance_and_params@entry=0x7ffe91cc63c0)
    at ../../../gobject/gsignal.c:3980
    #34 0x00007fe2b2799d51 in signal_emit_valist_unlocked
    (instance=instance@entry=0x56199ae01960,
signal_id=signal_id@entry=178, detail=detail@entry=0,
var_args=var_args@entry=0x7ffe91cc65d0)
    at ../../../gobject/gsignal.c:3625
    #35 0x00007fe2b27a0186 in g_signal_emit_valist
    (instance=0x56199ae01960, signal_id=178, detail=0,
var_args=0x7ffe91cc65d0)
    at ../../../gobject/gsignal.c:3355
#37 0x00007fe2b1aceea2 in meta_display_request_restart
    (display=display@entry=0x56199ae01960 [MetaDisplay])
    at ../src/core/display.c:2601
#38 0x00007fe2b1ae46a3 in restart_check_ready
    (context=0x56199a795c80 [MetaContextMain]) at ../src/core/restart.c:64
#39 restart_check_ready (context=0x56199a795c80 [MetaContextMain])
    at ../src/core/restart.c:58
#40 restart_helper_read_line_callback
    (source_object=<optimized out>, res=<optimized out>,
user_data=0x56199a795c80) at ../src/core/restart.c:92
#41 0x00007fe2b22c8ec3 in g_task_return_now
    (task=task@entry=0x5619a4068fe0 [GTask]) at ../../../gio/gtask.c:1371
#42 0x00007fe2b22c9b63 in g_task_return
    (type=<optimized out>, task=0x5619a4068fe0 [GTask])
    at ../../../gio/gtask.c:1440
#43 g_task_return (task=0x5619a4068fe0 [GTask], type=<optimized out>)
    at ../../../gio/gtask.c:1397
#44 0x00007fe2b226abe7 in g_data_input_stream_read_complete
    (task=0x5619a4068fe0 [GTask], read_length=7, skip_length=1)
    at ../../../gio/gdatainputstream.c:986
#45 0x00007fe2b2263506 in async_fill_callback_wrapper
    (source_object=0x5619a403cc00 [GDataInputStream],
res=0x5619a3a3ede0, user_data=0x5619a4068fe0) at
../../../gio/gbufferedinputstream.c:451
#46 0x00007fe2b22c8ec3 in g_task_return_now
    (task=task@entry=0x5619a3a3ede0 [GTask]) at ../../../gio/gtask.c:1371
#47 0x00007fe2b22c9b63 in g_task_return
    (type=<optimized out>, task=0x5619a3a3ede0 [GTask])
    at ../../../gio/gtask.c:1440
#48 g_task_return (task=0x5619a3a3ede0 [GTask], type=<optimized out>)
    at ../../../gio/gtask.c:1397
#49 0x00007fe2b2262efa in fill_async_callback
    (source_object=<optimized out>, result=<optimized out>,
user_data=0x5619a3a3ede0) at ../../../gio/gbufferedinputstream.c:1051
#50 0x00007fe2b229458e in async_ready_callback_wrapper
    (source_object=0x56199be0a2b0 [GUnixInputStream],
res=0x5619a3759840, user_data=0x5619a3a3ede0) at
../../../gio/ginputstream.c:565
#51 0x00007fe2b22c8ec3 in g_task_return_now
    (task=task@entry=0x5619a3759840 [GTask]) at ../../../gio/gtask.c:1371
#52 0x00007fe2b22c9b63 in g_task_return
    (type=<optimized out>, task=0x5619a3759840 [GTask])
    at ../../../gio/gtask.c:1440
#53 g_task_return (task=0x5619a3759840 [GTask], type=<optimized out>)
    at ../../../gio/gtask.c:1397
#54 0x00007fe2b2292980 in read_async_pollable
    (stream=0x56199be0a2b0, task=0x5619a3759840 [GTask])
    at ../../../gio/ginputstream.c:1403
#55 0x00007fe2b22929fd in read_async_pollable_ready
    (stream=<optimized out>, user_data=<optimized out>)
    at ../../../gio/ginputstream.c:1368
#56 0x00007fe2b2124099 in g_main_dispatch
    (context=context@entry=0x56199a7978b0) at ../../../glib/gmain.c:3476
#57 0x00007fe2b21272d7 in g_main_context_dispatch_unlocked
    (context=0x56199a7978b0) at ../../../glib/gmain.c:4284
#58 g_main_context_iterate_unlocked
    (context=0x56199a7978b0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4349
#59 0x00007fe2b2127bdf in g_main_loop_run (loop=0x56199cd05ce0)
    at ../../../glib/gmain.c:4551
#60 0x00007fe2b1ada039 in meta_context_run_main_loop
    (context=context@entry=0x56199a795c80 [MetaContextMain],
error=error@entry=0x7ffe91cc69e0) at ../src/core/meta-context.c:482
#61 0x00005619990919a3 in main (argc=<optimized out>, argv=<optimized out>)
    at ../src/main.c:683
(gdb)
Broadcast message from system@station (Sun 2023-09-17 12:21:49 CEST):

The system will reboot now!


Broadcast message from system@station (Sun 2023-09-17 12:21:49 CEST):

The system will reboot now!

Connection to station closed by remote host.
Connection to station closed.
pi@pi:~$

Best regards, Markus

Simon McVittie

unread,
Sep 17, 2023, 9:10:05 AM9/17/23
to
Control: reassign -1 src:mutter 44.3-7
Control: affects -1 + src:gnome-shell
Control: forwarded -1 https://gitlab.gnome.org/GNOME/mutter/-/issues/2852
Control: tags -1 + upstream fixed-upstream pending

On Sun, 17 Sep 2023 at 12:30:28 +0200, Markus Steinko wrote:
>                 Stack trace of thread 2552:
>                 #0  0x00007fe2b1681f63 _XSend (libX11.so.6 + 0x43f63)
>                 #1  0x00007fe2b1678331 XQueryExtension (libX11.so.6 +
> 0x3a331)
>                 #2  0x00007fe2aee82d66 n/a (libXext.so.6 + 0x9d66)
>                 #3  0x00007fe2aee834b4 XSyncTriggerFence (libXext.so.6 +
> 0xa4b4)
>                 #4  0x00007fe2b1b0de68 meta_sync_free (libmutter-12.so.0 +
> 0x10de68)
>                 #5  0x00007fe2b1b0c85d meta_compositor_x11_dispose
> (libmutter-12.so.0 + 0x10c85d)

This looks like upstream issue mutter#2852 (link above), which is fixed
in 44.5. I'm preparing a 44.5-1 upload to unstable now.

If 44.5-1 does not solve this, please reply to the bug and we can
reopen it.

smcv
0 new messages