Bug 1964004
| Summary: | crashes on shutdown / reboot / idle / lock | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | udo <udovdh> | ||||||
| Component: | gnome-shell | Assignee: | Florian Müllner <fmuellner> | ||||||
| Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | urgent | Docs Contact: | |||||||
| Priority: | urgent | ||||||||
| Version: | 35 | CC: | fmuellner, gnome-sig, jadahl, otaylor, philip.wyett | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2022-12-13 15:23:50 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
udo
2021-05-24 14:36:47 UTC
Does it happen only at shutdown, or any time you log out? There are several issues regarding crash on log out. This seems slightly different, though. If it happens on logout, it could be a potential duplicate of bug #1960874 Before a reboot or system shutdown the system is logged out. And yes, I do see it at logout. [108510.354665] lp: driver loaded but no devices found [189413.614122] gnome-shell[175287]: segfault at f29 ip 00007f977732e0ff sp 00007ffdf1d91d90 error 4 in radeonsi_dri.so[7f9776815000+e94000] [189413.614132] Code: 89 c1 48 f7 ea 41 8b 45 48 48 c1 f9 3f 48 c1 fa 07 48 89 d3 48 29 cb 85 c0 74 66 44 89 e5 48 c1 e5 04 49 03 6d 00 48 8b 7d 08 <4c> 8b 7f 08 48 39 fd 75 1c eb 42 66 0f 1f 44 00 00 e8 6b fe ff ff [103710.497307] gnome-shell[3755]: segfault at 1369 ip 00007f4fd9dfe0ff sp 00007ffd2166a130 error 4 in radeonsi_dri.so[7f4fd92e5000+e94000] [103710.497318] Code: 89 c1 48 f7 ea 41 8b 45 48 48 c1 f9 3f 48 c1 fa 07 48 89 d3 48 29 cb 85 c0 74 66 44 89 e5 48 c1 e5 04 49 03 6d 00 48 8b 7d 08 <4c> 8b 7f 08 48 39 fd 75 1c eb 42 66 0f 1f 44 00 00 e8 6b fe ff ff [107027.775519] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. It also happens without loggin in or out since the latest 'upgrade': gnome-shell-40.4-1.fc34.x86_64 [1073877.949513] gnome-shell[4656]: segfault at 1269 ip 00007f9df9dfe0ff sp 00007ffe859e78b0 error 4 in radeonsi_dri.so (deleted)[7f9df92e5000+e94000] [1073877.949525] Code: 89 c1 48 f7 ea 41 8b 45 48 48 c1 f9 3f 48 c1 fa 07 48 89 d3 48 29 cb 85 c0 74 66 44 89 e5 48 c1 e5 04 49 03 6d 00 48 8b 7d 08 <4c> 8b 7f 08 48 39 fd 75 1c eb 42 66 0f 1f 44 00 00 e8 6b fe ff ff [1122135.250346] gnome-shell[2026668]: segfault at 55fedc4c1ec3 ip 00007f44d0dd66f9 sp 00007ffe521e54d0 error 4 in libst-1.0.so[7f44d0dae000+51000] [1122135.250357] Code: 89 44 24 08 eb 12 0f 1f 00 48 83 ed 08 48 39 6c 24 08 0f 84 7f 02 00 00 49 8b 84 24 28 01 00 00 4c 89 ee 4c 8b 3c 28 49 8b 07 <48> 8b 00 48 8b 38 e8 9c e8 fd ff 89 c3 85 c0 75 ce 4d 8b 7f 08 c7 $ file core* core.2026668: ELF 64-bit LSB core file, x86-64, version 1 (SYSV), SVR4-style, from '/usr/bin/gnome-shell', real uid: 500, effective uid: 500, real gid: 500, effective gid: 500, execfn: '/usr/bin/gnome-shell', platform: 'x86_64 I do not even have to look at the PC: [1148994.179045] gnome-shell[2179229]: segfault at 564833f79f3f ip 00007f667f5fc6f9 sp 00007ffd9f62a7d0 error 4 in libst-1.0.so[7f667f5d4000+51000] [1148994.179056] Code: 89 44 24 08 eb 12 0f 1f 00 48 83 ed 08 48 39 6c 24 08 0f 84 7f 02 00 00 49 8b 84 24 28 01 00 00 4c 89 ee 4c 8b 3c 28 49 8b 07 <48> 8b 00 48 8b 38 e8 9c e8 fd ff 89 c3 85 c0 75 ce 4d 8b 7f 08 c7 This gnome-shell makes the PC unsuable. $ file core* core.2179229: ELF 64-bit LSB core file, x86-64, version 1 (SYSV), SVR4-style, from '/usr/bin/gnome-shell', real uid: 500, effective uid: 500, real gid: 500, effective gid: 500, execfn: '/usr/bin/gnome-shell', platform: 'x86_64' [75805.766445] EXT4-fs (dm-6): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [88216.563005] retire_capture_urb: 1 callbacks suppressed [89013.094757] show_signal_msg: 1 callbacks suppressed [89013.094760] gnome-shell[175568]: segfault at 55858e2c4516 ip 00007f645c06e5d9 sp 00007ffd3b85baa0 error 4 in libst-1.0.so[7f645c046000+50000] [89013.094770] Code: 89 44 24 08 eb 12 0f 1f 00 48 83 ed 08 48 39 6c 24 08 0f 84 7f 02 00 00 49 8b 84 24 28 01 00 00 4c 89 ee 4c 8b 3c 28 49 8b 07 <48> 8b 00 48 8b 38 e8 6c e9 fd ff 89 c3 85 c0 75 ce 4d 8b 7f 08 c7 # rpm -q gnome-shell gnome-shell-40.0-3.fc34.x86_64 It happened while I was away from the keyboard. This indicates that gnome-shell at present behaves like a house of cards that falls down at the slightest movement of air. Still happens: 140817.394755] md: md125: data-check done. [143734.808463] show_signal_msg: 1 callbacks suppressed [143734.808466] gnome-shell[184109]: segfault at 561f7ef5290d ip 00007f79ebbc46f9 sp 00007ffd04ff0c80 error 4 in libst-1.0.so[7f79ebb9c000+51000] [143734.808475] Code: 89 44 24 08 eb 12 0f 1f 00 48 83 ed 08 48 39 6c 24 08 0f 84 7f 02 00 00 49 8b 84 24 28 01 00 00 4c 89 ee 4c 8b 3c 28 49 8b 07 <48> 8b 00 48 8b 38 e8 9c e8 fd ff 89 c3 85 c0 75 ce 4d 8b 7f 08 c7 [161433.733250] lp: driver loaded but no devices found [176123.631906] show_signal_msg: 1 callbacks suppressed [176123.631909] gnome-shell[342443]: segfault at 55826b32668f ip 00007f0d96bb06f9 sp 00007ffdb504f920 error 4 in libst-1.0.so[7f0d96b88000+51000] [176123.631918] Code: 89 44 24 08 eb 12 0f 1f 00 48 83 ed 08 48 39 6c 24 08 0f 84 7f 02 00 00 49 8b 84 24 28 01 00 00 4c 89 ee 4c 8b 3c 28 49 8b 07 <48> 8b 00 48 8b 38 e8 9c e8 fd ff 89 c3 85 c0 75 ce 4d 8b 7f 08 c7 [593323.600828] gnome-shell[500419]: segfault at 564545a33112 ip 00007f4c51de76f9 sp 00007fff2c80b8d0 error 4 in libst-1.0.so[7f4c51dbf000+51000] [593323.600840] Code: 89 44 24 08 eb 12 0f 1f 00 48 83 ed 08 48 39 6c 24 08 0f 84 7f 02 00 00 49 8b 84 24 28 01 00 00 4c 89 ee 4c 8b 3c 28 49 8b 07 <48> 8b 00 48 8b 38 e8 9c e8 fd ff 89 c3 85 c0 75 ce 4d 8b 7f 08 c7 # gdb GNU gdb (GDB) Fedora 10.2-3.fc34 Copyright (C) 2021 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-redhat-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". warning: File "/home/udo/.gdbinit" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". To enable execution of this file add add-auto-load-safe-path /home/udo/.gdbinit line to your configuration file "/root/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/root/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" (gdb) core-file core.1001866 warning: Can't open file /dev/shm/wayland.mozilla.ipc.65 (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 /dev/shm/wayland.mozilla.ipc.38 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.37 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.45 (deleted) during file-backed mapping note processing warning: Can't open file /memfd:gdk-wayland (deleted) during file-backed mapping note processing warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.72 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.63 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.62 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.71 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.66 (deleted) during file-backed mapping note processing warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.14 (deleted) during file-backed mapping note processing warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.13 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.57 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.61 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.60 (deleted) during file-backed mapping note processing [New LWP 1001866] [New LWP 1001919] [New LWP 1001912] [New LWP 1001910] [New LWP 1004854] [New LWP 1004838] [New LWP 1001916] [New LWP 1001914] [New LWP 1001903] [New LWP 1001917] [New LWP 1004849] [New LWP 1001911] [New LWP 1001905] [New LWP 1001872] [New LWP 1001955] [New LWP 1001918] [New LWP 1001908] [New LWP 1004845] [New LWP 1001920] [New LWP 1004843] [New LWP 1001907] [New LWP 1004852] [New LWP 1001870] [New LWP 1001953] [New LWP 1001913] [New LWP 1004847] [New LWP 1001915] [New LWP 1001902] [New LWP 1004839] [New LWP 1166664] [New LWP 1001923] [New LWP 1004841] [New LWP 1001904] [New LWP 1001956] [New LWP 1001898] [New LWP 1001958] [New LWP 1001957] [New LWP 1001900] [New LWP 1001959] [New LWP 1004846] [New LWP 1001906] [New LWP 1002697] [New LWP 1004853] [New LWP 1004842] [New LWP 1001954] [New LWP 1001952] [New LWP 1001909] [New LWP 1001899] [New LWP 1004848] [New LWP 1006377] [New LWP 1001874] [New LWP 1004850] [New LWP 1001901] [New LWP 1004840] [New LWP 1001922] [New LWP 1004851] Missing separate debuginfo for the main executable file Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/ea/75bfc21d2e71b9024be2c5fb5f680c168af9de warning: Section `.reg-xstate/1001866' in core file too small. Core was generated by `/usr/bin/gnome-shell'. Program terminated with signal SIGSEGV, Segmentation fault. warning: Section `.reg-xstate/1001866' in core file too small. #0 0x00007f89521306f9 in ?? () [Current thread is 1 (LWP 1001866)] quit) [root@surfplank2 udo]# dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/ea/75bfc21d2e71b9024be2c5fb5f680c168af9de Last metadata expiration check: 0:06:33 ago on zo 31 okt 2021 10:51:04 CET. No match for argument: /usr/lib/debug/.build-id/ea/75bfc21d2e71b9024be2c5fb5f680c168af9de Error: Unable to find a match: /usr/lib/debug/.build-id/ea/75bfc21d2e71b9024be2c5fb5f680c168af9de So how to proceed from here? This makes stuff pretty unusable. Locking the desktop using 'windows' + L causes a crash. Try
sudo debuginfo-install mesa-dri-drivers mesa-libEGL mutter gnome-shell glib2
coredumpctl gdb -r gnome-shell
then in the (gdb) prompt, type
backtrace full
# dnf debuginfo-install mesa-dri-drivers mesa-libEGL mutter gnome-shell glib2 (...) Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: glib2-debuginfo x86_64 2.68.4-1.fc34 updates-debuginfo 3.9 M glib2-debugsource x86_64 2.68.4-1.fc34 updates-debuginfo 2.4 M mesa-debugsource x86_64 21.1.8-3.fc34 updates-debuginfo 11 M mesa-dri-drivers-debuginfo x86_64 21.1.8-3.fc34 updates-debuginfo 104 M mesa-libEGL-debuginfo x86_64 21.1.8-3.fc34 updates-debuginfo 384 k mutter-debuginfo x86_64 40.5-2.fc34 updates-debuginfo 5.0 M mutter-debugsource x86_64 40.5-2.fc34 updates-debuginfo 1.9 M Installing dependencies: mesa-debuginfo x86_64 21.1.8-3.fc34 updates-debuginfo 5.9 M Transaction Summary ================================================================================ Install 8 Packages Total download size: 134 M Installed size: 568 M Is this ok [y/N]: y (...) Installed: glib2-debuginfo-2.68.4-1.fc34.x86_64 glib2-debugsource-2.68.4-1.fc34.x86_64 mesa-debuginfo-21.1.8-3.fc34.x86_64 mesa-debugsource-21.1.8-3.fc34.x86_64 mesa-dri-drivers-debuginfo-21.1.8-3.fc34.x86_64 mesa-libEGL-debuginfo-21.1.8-3.fc34.x86_64 mutter-debuginfo-40.5-2.fc34.x86_64 mutter-debugsource-40.5-2.fc34.x86_64 Complete! # cd /home/udo # ls -l core* -rw------- 1 udo udo 26037852 31 okt 09:27 core.1001866.xz -rw------- 1 udo udo 19885400 31 okt 19:18 core.1168645.xz -rw------- 1 udo udo 18832016 1 nov 08:06 core.1327694.xz -rw------- 1 udo udo 31654336 1 nov 13:36 core.1334644.xz -rw------- 1 udo udo 17525184 1 nov 17:33 core.1349651.xz -rw------- 1 udo udo 31938824 2 nov 11:46 core.1501879.xz -rw------- 1 udo udo 23071500 2 nov 15:23 core.1519336.xz -rw------- 1 udo udo 19665080 3 nov 07:59 core.1532064.xz -rw------- 1 udo udo 19595888 3 nov 17:44 core.1683377.xz -rw------- 1 udo udo 17443052 4 nov 07:16 core.1710687.xz -rw------- 1 udo udo 821071872 4 nov 21:45 core.1861286 # coredumpctl gdb -r gnome-shell No match found. # gdb GNU gdb (GDB) Fedora 10.2-3.fc34 Copyright (C) 2021 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-redhat-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". warning: File "/home/udo/.gdbinit" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". To enable execution of this file add add-auto-load-safe-path /home/udo/.gdbinit line to your configuration file "/root/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/root/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: --Type <RET> for more, q to quit, c to continue without paging-- info "(gdb)Auto-loading safe path" (gdb) core-file core.1861286 warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing warning: Can't open file /memfd:gdk-wayland (deleted) during file-backed mapping note processing warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing warning: Can't open file /home/udo/.local/share/gnome-shell/notifications (deleted) during file-backed mapping note processing [New LWP 1861286] [New LWP 1863731] [New LWP 1861292] [New LWP 1861290] [New LWP 1861337] [New LWP 1861294] [New LWP 1861378] [New LWP 1861325] [New LWP 1861331] [New LWP 1861323] [New LWP 1861376] [New LWP 1861373] [New LWP 1861340] [New LWP 1876732] [New LWP 1861320] [New LWP 1862172] [New LWP 1861319] [New LWP 1861334] [New LWP 1861332] [New LWP 1861327] [New LWP 1861324] [New LWP 1861328] [New LWP 1861342] [New LWP 1861321] [New LWP 1861335] [New LWP 1861372] [New LWP 1861374] [New LWP 1861375] [New LWP 1861339] [New LWP 1861326] [New LWP 1861318] [New LWP 1861377] [New LWP 1861343] [New LWP 1861322] [New LWP 1861379] [New LWP 1861330] [New LWP 1861333] [New LWP 1861329] [New LWP 1861338] [New LWP 1861336] Missing separate debuginfo for the main executable file Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/ea/75bfc21d2e71b9024be2c5fb5f680c168af9de warning: Section `.reg-xstate/1861286' in core file too small. Core was generated by `/usr/bin/gnome-shell'. Program terminated with signal SIGSEGV, Segmentation fault. warning: Section `.reg-xstate/1861286' in core file too small. #0 0x00007f97a0baa6f9 in ?? () [Current thread is 1 (LWP 1861286)] (gdb) bt #0 0x00007f97a0baa6f9 in ?? () #1 0xbd8f451b00000000 in ?? () #2 0xfffffffffffffff8 in ?? () #3 0x0000000000000000 in ?? () Created attachment 1840096 [details]
core
As I cannot get any further with gdb, I attach a coredump here.
How can we proceed from here? Perhaps there is a relation with me fiddling with vm.min_free_kbytes to get the box more stable (https://bugzilla.kernel.org/show_bug.cgi?id=214949) but I do not see any relevant messages when gnome-shell crashes. Sadly the backtrace is useless. Can you double check the debug info packages and the actual ones have identical versions? E.g. `rpm -qv mutter-debuginfo` and `rpm -qv mutter` should have the same version numbers. (and the same for glib2, gnome-shell, etc). Also seems you have disabled coredumpctl, as you get the core dumps on disk instead of them being handled by coredumpctl. Another thing to check is to get the journal from gnome-shell from some recent crash, e.g. `journalctl _PID=<pid-of-crashed-gnome-shell>`. sure: $ rpm -qa|grep -- -debug php-symfony-debug-2.8.52-6.fc34.noarch elfutils-debuginfod-client-0.185-2.fc34.x86_64 perl-debugger-1.56-477.fc34.noarch gnome-shell-debugsource-40.5-2.fc34.x86_64 gnome-shell-debuginfo-40.5-2.fc34.x86_64 mesa-debugsource-21.1.8-3.fc34.x86_64 mesa-debuginfo-21.1.8-3.fc34.x86_64 mutter-debugsource-40.5-2.fc34.x86_64 glib2-debugsource-2.68.4-1.fc34.x86_64 glib2-debuginfo-2.68.4-1.fc34.x86_64 mutter-debuginfo-40.5-2.fc34.x86_64 mesa-dri-drivers-debuginfo-21.1.8-3.fc34.x86_64 mesa-libEGL-debuginfo-21.1.8-3.fc34.x86_64 php-symfony4-debug-4.4.33-1.fc34.noarch $ rpm -q php-symfony-debug php-symfony-debug-2.8.52-6.fc34.noarch $ rpm -q gnome-shell gnome-shell-40.5-2.fc34.x86_64 $ rpm -q mesa package mesa is not installed $ rpm -q mesa-dri-drivers mesa-dri-drivers-21.1.8-3.fc34.x86_64 $ rpm -q glib2 glib2-2.68.4-1.fc34.x86_64 $ rpm -q mutter mutter-40.5-2.fc34.x86_64 Created attachment 1841251 [details] journalctl of gnome-shell (In reply to Jonas Ådahl from comment #17) > Another thing to check is to get the journal from gnome-shell from some > recent crash, e.g. `journalctl _PID=<pid-of-crashed-gnome-shell>`. this is from the latest dump nov 11 09:34:43 surfplank2.hierzo gnome-shell[3168796]: ../clutter/clutter/clutter-actor.c:9226: Actor 'StDrawingArea' tried to allocate a size of -2147483648,00 x -2147483648,00 nov 11 09:34:43 surfplank2.hierzo gnome-shell[3168796]: ../clutter/clutter/clutter-actor.c:9226: Actor 'StBin' tried to allocate a size of -2147483648,00 x -2147483648,00 haha... something got confused? Yea something is acting funny. Two experiments to make:
1. Run without Javascript JIT (to see if that gets you a usable backtrace)
To do this, make sure GJS_DISABLE_JIT=1 is in the environment where gnome-shell is launched (e.g add to /etc/environment and reboot).
2. See if the issue reproduces with plain mutter
This is a bit complicated. You'll have to hand craft a session from a TTY, and manually suspend. E.g. after installing weston-terminal (part of the weston package), run
dbus-run-session bash -c 'sleep 4 && WAYLAND_DISPLAY=wayland-123 weston-terminal & mutter --display-server --wayland --wayland-display=wayland-123'
from a tty, and then suspend using the command line from the terminal that'll show up after some seconds.
Will do #1 first. Same type of behaviour. gdb suggesting a build number that matches nothing. Unusable backtrace. Maybe try reinstalling the relevant packages. Also make sure coredumpctl is activated again. Done. Would migration to Fedora 35 help? (In reply to udo from comment #26) > Would migration to Fedora 35 help? Only testing would answer that question. # gdb GNU gdb (GDB) Fedora 11.1-5.fc34 Copyright (C) 2021 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-redhat-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". warning: File "/home/udo/.gdbinit" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". To enable execution of this file add add-auto-load-safe-path /home/udo/.gdbinit line to your configuration file "/root/.config/gdb/gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/root/.config/gdb/gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: --Type <RET> for more, q to quit, c to continue without paging-- info "(gdb)Auto-loading safe path" (gdb) core-file core.171184 warning: Can't open file /dev/shm/wayland.mozilla.ipc.108 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.107 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.106 (deleted) during file-backed mapping note processing warning: Can't open file /memfd:gdk-wayland (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 /dev/shm/wayland.mozilla.ipc.90 (deleted) during file-backed mapping note processing warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.89 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.27 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.88 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.94 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.58 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.87 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.76 (deleted) during file-backed mapping note processing warning: Can't open file /dev/shm/wayland.mozilla.ipc.57 (deleted) during file-backed mapping note processing warning: Can't open file /home/udo/.local/share/gnome-shell/notifications (deleted) during file-backed mapping note processing warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing [New LWP 171184] [New LWP 171219] [New LWP 171218] [New LWP 171223] [New LWP 171231] [New LWP 174118] [New LWP 174116] [New LWP 174122] [New LWP 174109] [New LWP 171241] [New LWP 171230] [New LWP 171276] [New LWP 174113] [New LWP 174124] [New LWP 171273] [New LWP 174112] [New LWP 171192] [New LWP 174111] [New LWP 197950] [New LWP 171216] [New LWP 171271] [New LWP 171277] [New LWP 171229] [New LWP 174121] [New LWP 171234] [New LWP 171235] [New LWP 171226] [New LWP 171242] [New LWP 171275] [New LWP 171222] [New LWP 171236] [New LWP 174110] [New LWP 171278] [New LWP 172123] [New LWP 174119] [New LWP 171227] [New LWP 174120] [New LWP 171228] [New LWP 174117] [New LWP 171225] [New LWP 171232] [New LWP 171217] [New LWP 171220] [New LWP 187123] [New LWP 171233] [New LWP 171274] [New LWP 171190] [New LWP 174115] [New LWP 171224] [New LWP 171237] [New LWP 171238] [New LWP 174114] [New LWP 174123] [New LWP 171188] [New LWP 171221] [New LWP 171272] Missing separate debuginfo for the main executable file Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/f7/7da71527173363a6f722c14e6e50f1bc431901 warning: Section `.reg-xstate/171184' in core file too small. --Type <RET> for more, q to quit, c to continue without paging-- Core was generated by `/usr/bin/gnome-shell'. Program terminated with signal SIGSEGV, Segmentation fault. warning: Section `.reg-xstate/171184' in core file too small. #0 0x00007f2b5029d6f9 in ?? () [Current thread is 1 (LWP 171184)] (gdb) ! # dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/f7/7da71527173363a6f722c14e6e50f1bc431901 Fedora 34 - x86_64 - Updates - Debug 13 kB/s | 18 kB 00:01 Fedora 34 - x86_64 - Updates - Debug 252 kB/s | 300 kB 00:01 Fedora Modular 34 - x86_64 - Updates - Debug 128 kB/s | 15 kB 00:00 Fedora Modular 34 - x86_64 - Updates - Debug 26 kB/s | 24 kB 00:00 Fedora 34 - x86_64 - Test Updates Debug 40 kB/s | 16 kB 00:00 Fedora 34 - x86_64 - Test Updates Debug 1.1 MB/s | 1.2 MB 00:01 Fedora Modular 34 - x86_64 - Test Updates Debug 37 kB/s | 19 kB 00:00 Fedora Modular 34 - x86_64 - Test Updates Debug 114 kB/s | 110 kB 00:00 google-chrome 14 kB/s | 1.3 kB 00:00 Copr repo for dracut-sshd owned by gsauthof 7.2 kB/s | 3.3 kB 00:00 MEGAsync 8.3 kB/s | 1.5 kB 00:00 RPM Fusion for Fedora Rawhide - Free - Debug 11 kB/s | 4.0 kB 00:00 RPM Fusion for Fedora 34 - Free - Updates 39 kB/s | 3.6 kB 00:00 RPM Fusion for Fedora 34 - Free - Updates Debug 40 kB/s | 3.7 kB 00:00 RPM Fusion for Fedora 34 - Free - Test Updates 12 kB/s | 3.8 kB 00:00 RPM Fusion for Fedora 34 - Nonfree - Updates 12 kB/s | 4.0 kB 00:00 RPM Fusion for Fedora 34 - Nonfree - Updates De 12 kB/s | 4.1 kB 00:00 RPM Fusion for Fedora 34 - Nonfree - Test Updat 44 kB/s | 4.2 kB 00:00 skype (stable) 8.1 kB/s | 2.9 kB 00:00 No match for argument: /usr/lib/debug/.build-id/f7/7da71527173363a6f722c14e6e50f1bc431901 Error: Unable to find a match: /usr/lib/debug/.build-id/f7/7da71527173363a6f722c14e6e50f1bc431901 # So no exception from gnome-shell crashes. Unusable. If even that issue cannot explained nor fixed, then what about the rest? After a few small changes in lkrg and with default vm.min_free_kbytes value the coredumps behave the same. No usable dnf hint. See https://bugzilla.kernel.org/show_bug.cgi?id=214949 and https://github.com/openwall/lkrg/issues/131 Also on F35: gnome-shell-41.2-1.fc35.x86_64 It appears gnome-shell does not crash with thunderbird, 4 terminals and Transmission gtk running. With Firefox added (and perhaps other programs) it does crash after a while but exclusively when I am not at the keyboard. How can we populate /usr/lib/debug/.build-id (again) so gdb can do it's work? # gdb GNU gdb (GDB) Fedora 11.1-6.fc35 Copyright (C) 2021 Free Software Foundation, Inc. (...) info "(gdb)Auto-loading safe path" (gdb) core-file core.396766 warning: Can't open file /memfd:gdk-wayland (deleted) during file-backed mapping note processing warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing (...) [New LWP 396801] Missing separate debuginfo for the main executable file Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/31/ea84201052d65faab572fe742e75b7d5a57162 warning: Section `.reg-xstate/396766' in core file too small. This GDB supports auto-downloading debuginfo from the following URLs: https://fr2.rpmfind.net/linux/fedora/linux/releases/32/Everything/x86_64/debug/tree/Packages/ https://debuginfod.fedoraproject.org/ Enable debuginfod for this session? (y or [n]) y --Type <RET> for more, q to quit, c to continue without paging-- Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. Core was generated by `/usr/bin/gnome-shell'. Program terminated with signal SIGSEGV, Segmentation fault. warning: Section `.reg-xstate/396766' in core file too small. #0 0x00007fa511239a39 in ?? () [Current thread is 1 (LWP 396766)] (gdb) bt #0 0x00007fa511239a39 in ?? () #1 0x4200000042d40000 in ?? () #2 0xfffffffffffffff8 in ?? () #3 0x000055987e95b740 in ?? () #4 0x0000000000000000 in ?? () (gdb) file /usr/bin/gnome-shell Reading symbols from /usr/bin/gnome-shell... Reading symbols from /usr/lib/debug/usr/bin/gnome-shell-41.3-1.fc35.x86_64.debug... warning: Section `.reg-xstate/396766' in core file too small. (gdb) bt #0 0x00007fa511239a39 in ?? () #1 0x4200000042d40000 in ?? () #2 0xfffffffffffffff8 in ?? () #3 0x000055987e95b740 in ?? () #4 0x0000000000000000 in ?? () (gdb) list 474 change_to_home_directory (void) 475 { 476 const char *home_dir; 477 478 home_dir = g_get_home_dir (); 479 if (!home_dir) 480 return; 481 482 if (chdir (home_dir) < 0) 483 g_warning ("Could not change to home directory %s", home_dir); When I install all debuginfo's for the files mentioned in an ldd of gnome-ghell the backtrace still is unchanged. What am I doing wrong? And of course (!), with all this debuginfo installed: # dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/1d/276b9e7ef92da1cc22d6e3787c49ecd20e7fd3 Last metadata expiration check: 0:10:20 ago on vr 04 feb 2022 09:35:10 CET. No match for argument: /usr/lib/debug/.build-id/1d/276b9e7ef92da1cc22d6e3787c49ecd20e7fd3 Error: Unable to find a match: /usr/lib/debug/.build-id/1d/276b9e7ef92da1cc22d6e3787c49ecd20e7fd3 (from gdb's suggestion) Why do we release a gdb for fedora 35 that says: This GDB supports auto-downloading debuginfo from the following URLs: https://fr2.rpmfind.net/linux/fedora/linux/releases/32/Everything/x86_64/debug/tree/Packages/ https://debuginfod.fedoraproject.org/ 32(!!) Using debuginfod I got this for a crash where gnome-shell was 'idle': (gdb) bt #0 0x00007eff2b7dca39 in st_theme_node_lookup_shadow (node=node@entry=0x557dee42f220, property_name=property_name@entry=0x7eff2b809e5e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffcb5ee2ca0) at ../src/st/st-theme-node.c:3502 #1 0x00007eff2b7dcdb8 in st_theme_node_get_box_shadow (node=0x557dee42f220) at ../src/st/st-theme-node.c:3596 #2 st_theme_node_get_box_shadow (node=node@entry=0x557dee42f220) at ../src/st/st-theme-node.c:3586 #3 0x00007eff2b7dd562 in st_theme_node_get_paint_box (node=0x557dee42f220, actor_box=actor_box@entry=0x7ffcb5ee2d80, paint_box=paint_box@entry=0x7ffcb5ee2d20) at ../src/st/st-theme-node.c:4069 #4 0x00007eff2b7dd6f4 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffcb5ee2d80, paint_box=0x7ffcb5ee2d70) at ../src/st/st-theme-node-transition.c:231 #5 0x00007eff2b7e8bf3 in st_widget_get_paint_volume (volume=0x557deb53c848, self=0x557deb53c9a0) at ../src/st/st-widget.c:781 #6 st_widget_get_paint_volume (self=0x557deb53c9a0, volume=0x557deb53c848) at ../src/st/st-widget.c:763 #7 0x00007eff2bcf57e0 in _clutter_actor_get_paint_volume_real (pv=0x557deb53c848, self=0x557deb53c9a0) at ../clutter/clutter/clutter-actor.c:15390 #8 _clutter_actor_get_paint_volume_mutable (self=0x557deb53c9a0) at ../clutter/clutter/clutter-actor.c:15512 #9 0x00007eff2bd40292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffcb5ee2ea0, dst_old_pv=0x7ffcb5ee2f10, self=0x557deb53c9a0) at ../clutter/clutter/clutter-actor.c:19594 #10 clutter_stage_maybe_finish_queue_redraws (stage=0x557deacf2760) at ../clutter/clutter/clutter-stage.c:2866 #11 0x00007eff2bd41e62 in handle_frame_clock_frame (frame_clock=0x557deb07a270, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x557dee2fa690) at ../clutter/clutter/clutter-stage-view.c:1176 #12 0x00007eff2bd143da in clutter_frame_clock_dispatch (time_us=18003007056, frame_clock=0x557deb07a270) at ../clutter/clutter/clutter-frame-clock.c:653 #13 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693 #14 0x00007eff2c7a205f in g_main_dispatch (context=0x557dead07b10) at ../glib/gmain.c:3381 #15 g_main_context_dispatch (context=0x557dead07b10) at ../glib/gmain.c:4099 #16 0x00007eff2c7f7298 in g_main_context_iterate.constprop.0 (context=0x557dead07b10, block=746565745, block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4138 #17 0x00007eff2c7a1773 in g_main_loop_run (loop=0x557ded2f7c70) at ../glib/gmain.c:4373 #18 0x00007eff2bb2e0f9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffcb5ee32e0) at ../src/core/meta-context.c:433 #19 0x0000557dea049dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563 (gdb) list
3497
3498 for (i = node->n_properties - 1; i >= 0; i--)
3499 {
3500 CRDeclaration *decl = node->properties[i];
3501
3502 if (strcmp (decl->property->stryng->str, property_name) == 0)
3503 {
3504 GetFromTermResult result = parse_shadow_property (node,
3505 decl,
3506 &color,
It looks like at least part of the issues in this bug are similar to https://bugzilla.redhat.com/show_bug.cgi?id=2017067. How can we fix this? (gdb) bt
#0 0x00007fd3a3177a39 in st_theme_node_lookup_shadow (node=node@entry=0x55e58095c030, property_name=property_name@entry=0x7fd3a31a4e5e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7fffb1f0e880) at ../src/st/st-theme-node.c:3502
#1 0x00007fd3a3177db8 in st_theme_node_get_box_shadow (node=0x55e58095c030) at ../src/st/st-theme-node.c:3596
#2 st_theme_node_get_box_shadow (node=node@entry=0x55e58095c030) at ../src/st/st-theme-node.c:3586
#3 0x00007fd3a3178562 in st_theme_node_get_paint_box (node=0x55e58095c030, actor_box=actor_box@entry=0x7fffb1f0e960, paint_box=paint_box@entry=0x7fffb1f0e900) at ../src/st/st-theme-node.c:4069
#4 0x00007fd3a31786f4 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7fffb1f0e960, paint_box=0x7fffb1f0e950) at ../src/st/st-theme-node-transition.c:231
#5 0x00007fd3a3183bf3 in st_widget_get_paint_volume (volume=0x55e57ad7af18, self=0x55e57ad7b070) at ../src/st/st-widget.c:781
#6 st_widget_get_paint_volume (self=0x55e57ad7b070, volume=0x55e57ad7af18) at ../src/st/st-widget.c:763
#7 0x00007fd3a36907e0 in _clutter_actor_get_paint_volume_real (pv=0x55e57ad7af18, self=0x55e57ad7b070) at ../clutter/clutter/clutter-actor.c:15390
#8 _clutter_actor_get_paint_volume_mutable (self=0x55e57ad7b070) at ../clutter/clutter/clutter-actor.c:15512
#9 0x00007fd3a3690918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558
#10 0x00007fd3a3690986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x55e57ad7b070, relative_to_ancestor=relative_to_ancestor@entry=0x55e57afbf090) at ../clutter/clutter/clutter-actor.c:15601
#11 0x00007fd3a3183cc7 in st_widget_get_paint_volume (volume=0x55e57afbef38, self=0x55e57afbf090) at ../src/st/st-widget.c:819
#12 st_widget_get_paint_volume (self=0x55e57afbf090, volume=0x55e57afbef38) at ../src/st/st-widget.c:763
#13 0x00007fd3a3183153 in st_viewport_get_paint_volume (actor=0x55e57afbf090, volume=0x55e57afbef38) at ../src/st/st-viewport.c:552
#14 0x00007fd3a36907e0 in _clutter_actor_get_paint_volume_real (pv=0x55e57afbef38, self=0x55e57afbf090) at ../clutter/clutter/clutter-actor.c:15390
#15 _clutter_actor_get_paint_volume_mutable (self=0x55e57afbf090) at ../clutter/clutter/clutter-actor.c:15512
#16 0x00007fd3a3690918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558
#17 0x00007fd3a3690986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x55e57afbf090, relative_to_ancestor=relative_to_ancestor@entry=0x55e57afb68a0) at ../clutter/clutter/clutter-actor.c:15601
#18 0x00007fd3a3183cc7 in st_widget_get_paint_volume (volume=0x55e57afb6748, self=0x55e57afb68a0) at ../src/st/st-widget.c:819
#19 st_widget_get_paint_volume (self=0x55e57afb68a0, volume=0x55e57afb6748) at ../src/st/st-widget.c:763
#20 0x00007fd3a36907e0 in _clutter_actor_get_paint_volume_real (pv=0x55e57afb6748, self=0x55e57afb68a0) at ../clutter/clutter/clutter-actor.c:15390
#21 _clutter_actor_get_paint_volume_mutable (self=0x55e57afb68a0) at ../clutter/clutter/clutter-actor.c:15512
#22 0x00007fd3a36db292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7fffb1f0ed00, dst_old_pv=0x7fffb1f0ed70, self=0x55e57afb68a0) at ../clutter/clutter/clutter-actor.c:19594
#23 clutter_stage_maybe_finish_queue_redraws (stage=0x55e57a4e1380) at ../clutter/clutter/clutter-stage.c:2866
#24 0x00007fd3a36dce62 in handle_frame_clock_frame (frame_clock=0x55e58029f6b0, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x55e5824b2450) at ../clutter/clutter/clutter-stage-view.c:1176
#25 0x00007fd3a36af3da in clutter_frame_clock_dispatch (time_us=246179003553, frame_clock=0x55e58029f6b0) at ../clutter/clutter/clutter-frame-clock.c:653
#26 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693
#27 0x00007fd3a413d05f in g_main_dispatch (context=0x55e57a17db00) at ../glib/gmain.c:3381
#28 g_main_context_dispatch (context=0x55e57a17db00) at ../glib/gmain.c:4099
#29 0x00007fd3a41922a8 in g_main_context_iterate.constprop.0 (context=0x55e57a17db00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#30 0x00007fd3a413c773 in g_main_loop_run (loop=0x55e57cab4330) at ../glib/gmain.c:4373
#31 0x00007fd3a34c90f9 in meta_context_run_main_loop (context=<optimized out>, error=0x7fffb1f0f140) at ../src/core/meta-context.c:433
#32 0x000055e5797b8dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563
(gdb) list
3497
3498 for (i = node->n_properties - 1; i >= 0; i--)
3499 {
3500 CRDeclaration *decl = node->properties[i];
3501
3502 if (strcmp (decl->property->stryng->str, property_name) == 0)
3503 {
3504 GetFromTermResult result = parse_shadow_property (node,
3505 decl,
3506 &color,
(gdb)
Any updates? Progress? (gdb) bt #0 0x00007f798207aa39 in st_theme_node_lookup_shadow (node=node@entry=0x5590f3911610, property_name=property_name@entry=0x7f79820a7e5e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffe886684d0) at ../src/st/st-theme-node.c:3502 #1 0x00007f798207adb8 in st_theme_node_get_box_shadow (node=0x5590f3911610) at ../src/st/st-theme-node.c:3596 #2 st_theme_node_get_box_shadow (node=node@entry=0x5590f3911610) at ../src/st/st-theme-node.c:3586 #3 0x00007f798207b562 in st_theme_node_get_paint_box (node=0x5590f3911610, actor_box=actor_box@entry=0x7ffe886685b0, paint_box=paint_box@entry=0x7ffe88668550) at ../src/st/st-theme-node.c:4069 #4 0x00007f798207b6f4 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffe886685b0, paint_box=0x7ffe886685a0) at ../src/st/st-theme-node-transition.c:231 #5 0x00007f7982086bf3 in st_widget_get_paint_volume (volume=0x5590f2662fb8, self=0x5590f2663110) at ../src/st/st-widget.c:781 #6 st_widget_get_paint_volume (self=0x5590f2663110, volume=0x5590f2662fb8) at ../src/st/st-widget.c:763 #7 0x00007f79825937e0 in _clutter_actor_get_paint_volume_real (pv=0x5590f2662fb8, self=0x5590f2663110) at ../clutter/clutter/clutter-actor.c:15390 #8 _clutter_actor_get_paint_volume_mutable (self=0x5590f2663110) at ../clutter/clutter/clutter-actor.c:15512 #9 0x00007f7982593918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558 #10 0x00007f7982593986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x5590f2663110, relative_to_ancestor=relative_to_ancestor@entry=0x5590f29b8d40) at ../clutter/clutter/clutter-actor.c:15601 #11 0x00007f7982086cc7 in st_widget_get_paint_volume (volume=0x5590f29b8be8, self=0x5590f29b8d40) at ../src/st/st-widget.c:819 #12 st_widget_get_paint_volume (self=0x5590f29b8d40, volume=0x5590f29b8be8) at ../src/st/st-widget.c:763 #13 0x00007f7982086153 in st_viewport_get_paint_volume (actor=0x5590f29b8d40, volume=0x5590f29b8be8) at ../src/st/st-viewport.c:552 #14 0x00007f79825937e0 in _clutter_actor_get_paint_volume_real (pv=0x5590f29b8be8, self=0x5590f29b8d40) at ../clutter/clutter/clutter-actor.c:15390 #15 _clutter_actor_get_paint_volume_mutable (self=0x5590f29b8d40) at ../clutter/clutter/clutter-actor.c:15512 #16 0x00007f79825de292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffe88668860, dst_old_pv=0x7ffe886688d0, self=0x5590f29b8d40) at ../clutter/clutter/clutter-actor.c:19594 #17 clutter_stage_maybe_finish_queue_redraws (stage=0x5590f1b62f30) at ../clutter/clutter/clutter-stage.c:2866 #18 0x00007f79825dfe62 in handle_frame_clock_frame (frame_clock=0x5590f1eea260, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x5590f5c41210) at ../clutter/clutter/clutter-stage-view.c:1176 #19 0x00007f79825b23da in clutter_frame_clock_dispatch (time_us=512544197535, frame_clock=0x5590f1eea260) at ../clutter/clutter/clutter-frame-clock.c:653 #20 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693 #21 0x00007f798304005f in g_main_dispatch (context=0x5590f1b77920) at ../glib/gmain.c:3381 #22 g_main_context_dispatch (context=0x5590f1b77920) at ../glib/gmain.c:4099 #23 0x00007f79830952a8 in g_main_context_iterate.constprop.0 (context=0x5590f1b77920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #24 0x00007f798303f773 in g_main_loop_run (loop=0x5590f38e8770) at ../glib/gmain.c:4373 #25 0x00007f79823cc0f9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffe88668ca0) at ../src/core/meta-context.c:433 #26 0x00005590f0360dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563 (gdb) q (gdb) bt
#0 0x00007f52bf50fc89 in st_theme_node_lookup_shadow (node=node@entry=0x55c411c37d90, property_name=property_name@entry=0x7f52bf53ce9e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffe1d286d60) at ../src/st/st-theme-node.c:3502
#1 0x00007f52bf510008 in st_theme_node_get_box_shadow (node=0x55c411c37d90) at ../src/st/st-theme-node.c:3596
#2 st_theme_node_get_box_shadow (node=node@entry=0x55c411c37d90) at ../src/st/st-theme-node.c:3586
#3 0x00007f52bf5107b2 in st_theme_node_get_paint_box (node=0x55c411c37d90, actor_box=actor_box@entry=0x7ffe1d286e40, paint_box=paint_box@entry=0x7ffe1d286de0) at ../src/st/st-theme-node.c:4069
#4 0x00007f52bf510944 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffe1d286e40, paint_box=0x7ffe1d286e30) at ../src/st/st-theme-node-transition.c:231
#5 0x00007f52bf51be43 in st_widget_get_paint_volume (volume=0x55c412254768, self=0x55c4122548c0) at ../src/st/st-widget.c:781
#6 st_widget_get_paint_volume (self=0x55c4122548c0, volume=0x55c412254768) at ../src/st/st-widget.c:763
#7 0x00007f52bfa297e0 in _clutter_actor_get_paint_volume_real (pv=0x55c412254768, self=0x55c4122548c0) at ../clutter/clutter/clutter-actor.c:15390
#8 _clutter_actor_get_paint_volume_mutable (self=0x55c4122548c0) at ../clutter/clutter/clutter-actor.c:15512
#9 0x00007f52bfa29918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558
#10 0x00007f52bfa29986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x55c4122548c0, relative_to_ancestor=relative_to_ancestor@entry=0x55c4124b0630) at ../clutter/clutter/clutter-actor.c:15601
#11 0x00007f52bf51bf17 in st_widget_get_paint_volume (volume=0x55c4124b04d8, self=0x55c4124b0630) at ../src/st/st-widget.c:819
#12 st_widget_get_paint_volume (self=0x55c4124b0630, volume=0x55c4124b04d8) at ../src/st/st-widget.c:763
#13 0x00007f52bf51b3a3 in st_viewport_get_paint_volume (actor=0x55c4124b0630, volume=0x55c4124b04d8) at ../src/st/st-viewport.c:552
#14 0x00007f52bfa297e0 in _clutter_actor_get_paint_volume_real (pv=0x55c4124b04d8, self=0x55c4124b0630) at ../clutter/clutter/clutter-actor.c:15390
#15 _clutter_actor_get_paint_volume_mutable (self=0x55c4124b0630) at ../clutter/clutter/clutter-actor.c:15512
#16 0x00007f52bfa74292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffe1d2870f0, dst_old_pv=0x7ffe1d287160, self=0x55c4124b0630) at ../clutter/clutter/clutter-actor.c:19594
#17 clutter_stage_maybe_finish_queue_redraws (stage=0x55c4119cf050) at ../clutter/clutter/clutter-stage.c:2866
#18 0x00007f52bfa75e62 in handle_frame_clock_frame (frame_clock=0x55c4119de270, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x55c4147a1c30) at ../clutter/clutter/clutter-stage-view.c:1176
#19 0x00007f52bfa483da in clutter_frame_clock_dispatch (time_us=570208799282, frame_clock=0x55c4119de270) at ../clutter/clutter/clutter-frame-clock.c:653
#20 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693
#21 0x00007f52c04d605f in g_main_dispatch (context=0x55c41166e920) at ../glib/gmain.c:3381
#22 g_main_context_dispatch (context=0x55c41166e920) at ../glib/gmain.c:4099
#23 0x00007f52c052b2a8 in g_main_context_iterate.constprop.0 (context=0x55c41166e920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#24 0x00007f52c04d5773 in g_main_loop_run (loop=0x55c413c63380) at ../glib/gmain.c:4373
#25 0x00007f52bf860fe9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffe1d287530) at ../src/core/meta-context.c:433
#26 0x000055c40fc8ddd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563
(gdb) list
3497
3498 for (i = node->n_properties - 1; i >= 0; i--)
3499 {
3500 CRDeclaration *decl = node->properties[i];
3501
3502 if (strcmp (decl->property->stryng->str, property_name) == 0)
3503 {
3504 GetFromTermResult result = parse_shadow_property (node,
3505 decl,
3506 &color,
(gdb)
(gdb) bt
#0 0x00007ff4aba33c89 in st_theme_node_lookup_shadow (node=node@entry=0x55ad5615c240, property_name=property_name@entry=0x7ff4aba60e9e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffcd3579700) at ../src/st/st-theme-node.c:3502
#1 0x00007ff4aba34008 in st_theme_node_get_box_shadow (node=0x55ad5615c240) at ../src/st/st-theme-node.c:3596
#2 st_theme_node_get_box_shadow (node=node@entry=0x55ad5615c240) at ../src/st/st-theme-node.c:3586
#3 0x00007ff4aba347b2 in st_theme_node_get_paint_box (node=0x55ad5615c240, actor_box=actor_box@entry=0x7ffcd35797e0, paint_box=paint_box@entry=0x7ffcd3579780) at ../src/st/st-theme-node.c:4069
#4 0x00007ff4aba34944 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffcd35797e0, paint_box=0x7ffcd35797d0) at ../src/st/st-theme-node-transition.c:231
#5 0x00007ff4aba3fe43 in st_widget_get_paint_volume (volume=0x55ad52ae7718, self=0x55ad52ae7870) at ../src/st/st-widget.c:781
#6 st_widget_get_paint_volume (self=0x55ad52ae7870, volume=0x55ad52ae7718) at ../src/st/st-widget.c:763
#7 0x00007ff4abf4d7e0 in _clutter_actor_get_paint_volume_real (pv=0x55ad52ae7718, self=0x55ad52ae7870) at ../clutter/clutter/clutter-actor.c:15390
#8 _clutter_actor_get_paint_volume_mutable (self=0x55ad52ae7870) at ../clutter/clutter/clutter-actor.c:15512
#9 0x00007ff4abf4d918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558
#10 0x00007ff4abf4d986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x55ad52ae7870, relative_to_ancestor=relative_to_ancestor@entry=0x55ad52d44fd0) at ../clutter/clutter/clutter-actor.c:15601
#11 0x00007ff4aba3ff17 in st_widget_get_paint_volume (volume=0x55ad52d44e78, self=0x55ad52d44fd0) at ../src/st/st-widget.c:819
#12 st_widget_get_paint_volume (self=0x55ad52d44fd0, volume=0x55ad52d44e78) at ../src/st/st-widget.c:763
#13 0x00007ff4aba3f3a3 in st_viewport_get_paint_volume (actor=0x55ad52d44fd0, volume=0x55ad52d44e78) at ../src/st/st-viewport.c:552
#14 0x00007ff4abf4d7e0 in _clutter_actor_get_paint_volume_real (pv=0x55ad52d44e78, self=0x55ad52d44fd0) at ../clutter/clutter/clutter-actor.c:15390
#15 _clutter_actor_get_paint_volume_mutable (self=0x55ad52d44fd0) at ../clutter/clutter/clutter-actor.c:15512
#16 0x00007ff4abf4d918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558
#17 0x00007ff4abf4d986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x55ad52d44fd0, relative_to_ancestor=relative_to_ancestor@entry=0x55ad52d3c9c0) at ../clutter/clutter/clutter-actor.c:15601
#18 0x00007ff4aba3ff17 in st_widget_get_paint_volume (volume=0x55ad52d3c868, self=0x55ad52d3c9c0) at ../src/st/st-widget.c:819
#19 st_widget_get_paint_volume (self=0x55ad52d3c9c0, volume=0x55ad52d3c868) at ../src/st/st-widget.c:763
#20 0x00007ff4abf4d7e0 in _clutter_actor_get_paint_volume_real (pv=0x55ad52d3c868, self=0x55ad52d3c9c0) at ../clutter/clutter/clutter-actor.c:15390
#21 _clutter_actor_get_paint_volume_mutable (self=0x55ad52d3c9c0) at ../clutter/clutter/clutter-actor.c:15512
#22 0x00007ff4abf98292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffcd3579b80, dst_old_pv=0x7ffcd3579bf0, self=0x55ad52d3c9c0) at ../clutter/clutter/clutter-actor.c:19594
#23 clutter_stage_maybe_finish_queue_redraws (stage=0x55ad52262d40) at ../clutter/clutter/clutter-stage.c:2866
#24 0x00007ff4abf99e62 in handle_frame_clock_frame (frame_clock=0x55ad52272260, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x55ad52271d50) at ../clutter/clutter/clutter-stage-view.c:1176
#25 0x00007ff4abf6c3da in clutter_frame_clock_dispatch (time_us=651700128923, frame_clock=0x55ad52272260) at ../clutter/clutter/clutter-frame-clock.c:653
#26 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693
#27 0x00007ff4ac9fa05f in g_main_dispatch (context=0x55ad51f00920) at ../glib/gmain.c:3381
#28 g_main_context_dispatch (context=0x55ad51f00920) at ../glib/gmain.c:4099
#29 0x00007ff4aca4f2a8 in g_main_context_iterate.constprop.0 (context=0x55ad51f00920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#30 0x00007ff4ac9f9773 in g_main_loop_run (loop=0x55ad5450d130) at ../glib/gmain.c:4373
#31 0x00007ff4abd84fe9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffcd3579fc0) at ../src/core/meta-context.c:433
#32 0x000055ad5189bdd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563
(gdb) list
3497
3498 for (i = node->n_properties - 1; i >= 0; i--)
3499 {
3500 CRDeclaration *decl = node->properties[i];
3501
3502 if (strcmp (decl->property->stryng->str, property_name) == 0)
3503 {
3504 GetFromTermResult result = parse_shadow_property (node,
3505 decl,
3506 &color,
(gdb)
(gdb) bt #0 0x00007f87ce49cc89 in st_theme_node_lookup_shadow (node=node@entry=0x55625b0afbc0, property_name=property_name@entry=0x7f87ce4c9e9e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffc9aa10f60) at ../src/st/st-theme-node.c:3502 #1 0x00007f87ce49d008 in st_theme_node_get_box_shadow (node=0x55625b0afbc0) at ../src/st/st-theme-node.c:3596 #2 st_theme_node_get_box_shadow (node=node@entry=0x55625b0afbc0) at ../src/st/st-theme-node.c:3586 #3 0x00007f87ce49d7b2 in st_theme_node_get_paint_box (node=0x55625b0afbc0, actor_box=actor_box@entry=0x7ffc9aa11040, paint_box=paint_box@entry=0x7ffc9aa10fe0) at ../src/st/st-theme-node.c:4069 #4 0x00007f87ce49d944 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffc9aa11040, paint_box=0x7ffc9aa11030) at ../src/st/st-theme-node-transition.c:231 #5 0x00007f87ce4a8e43 in st_widget_get_paint_volume (volume=0x556258b23ad8, self=0x556258b23c30) at ../src/st/st-widget.c:781 #6 st_widget_get_paint_volume (self=0x556258b23c30, volume=0x556258b23ad8) at ../src/st/st-widget.c:763 #7 0x00007f87ce9b67e0 in _clutter_actor_get_paint_volume_real (pv=0x556258b23ad8, self=0x556258b23c30) at ../clutter/clutter/clutter-actor.c:15390 #8 _clutter_actor_get_paint_volume_mutable (self=0x556258b23c30) at ../clutter/clutter/clutter-actor.c:15512 #9 0x00007f87ce9b6918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558 #10 0x00007f87ce9b6986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x556258b23c30, relative_to_ancestor=relative_to_ancestor@entry=0x5562586a1690) at ../clutter/clutter/clutter-actor.c:15601 #11 0x00007f87ce4a8f17 in st_widget_get_paint_volume (volume=0x5562586a1538, self=0x5562586a1690) at ../src/st/st-widget.c:819 #12 st_widget_get_paint_volume (self=0x5562586a1690, volume=0x5562586a1538) at ../src/st/st-widget.c:763 #13 0x00007f87ce4a83a3 in st_viewport_get_paint_volume (actor=0x5562586a1690, volume=0x5562586a1538) at ../src/st/st-viewport.c:552 #14 0x00007f87ce9b67e0 in _clutter_actor_get_paint_volume_real (pv=0x5562586a1538, self=0x5562586a1690) at ../clutter/clutter/clutter-actor.c:15390 #15 _clutter_actor_get_paint_volume_mutable (self=0x5562586a1690) at ../clutter/clutter/clutter-actor.c:15512 #16 0x00007f87ce9b6918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558 #17 0x00007f87ce9b6986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x5562586a1690, relative_to_ancestor=relative_to_ancestor@entry=0x556258698690) at ../clutter/clutter/clutter-actor.c:15601 #18 0x00007f87ce4a8f17 in st_widget_get_paint_volume (volume=0x556258698538, self=0x556258698690) at ../src/st/st-widget.c:819 #19 st_widget_get_paint_volume (self=0x556258698690, volume=0x556258698538) at ../src/st/st-widget.c:763 #20 0x00007f87ce9b67e0 in _clutter_actor_get_paint_volume_real (pv=0x556258698538, self=0x556258698690) at ../clutter/clutter/clutter-actor.c:15390 #21 _clutter_actor_get_paint_volume_mutable (self=0x556258698690) at ../clutter/clutter/clutter-actor.c:15512 #22 0x00007f87cea01292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffc9aa113e0, dst_old_pv=0x7ffc9aa11450, self=0x556258698690) at ../clutter/clutter/clutter-actor.c:19594 #23 clutter_stage_maybe_finish_queue_redraws (stage=0x556257bc0150) at ../clutter/clutter/clutter-stage.c:2866 #24 0x00007f87cea02e62 in handle_frame_clock_frame (frame_clock=0x556257bce4b0, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x55625bc067b0) at ../clutter/clutter/clutter-stage-view.c:1176 #25 0x00007f87ce9d53da in clutter_frame_clock_dispatch (time_us=29767503674, frame_clock=0x556257bce4b0) at ../clutter/clutter/clutter-frame-clock.c:653 #26 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693 #27 0x00007f87cf46305f in g_main_dispatch (context=0x55625785db00) at ../glib/gmain.c:3381 #28 g_main_context_dispatch (context=0x55625785db00) at ../glib/gmain.c:4099 #29 0x00007f87cf4b82a8 in g_main_context_iterate.constprop.0 (context=0x55625785db00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #30 0x00007f87cf462773 in g_main_loop_run (loop=0x556259ed43e0) at ../glib/gmain.c:4373 #31 0x00007f87ce7edfe9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffc9aa11820) at ../src/core/meta-context.c:433 #32 0x0000556257741dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563 (gdb) (gdb) bt #0 0x00007fb475be1c89 in st_theme_node_lookup_shadow (node=node@entry=0x55a2d66aa240, property_name=property_name@entry=0x7fb475c0ee9e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffe248146b0) at ../src/st/st-theme-node.c:3502 #1 0x00007fb475be2008 in st_theme_node_get_box_shadow (node=0x55a2d66aa240) at ../src/st/st-theme-node.c:3596 #2 st_theme_node_get_box_shadow (node=node@entry=0x55a2d66aa240) at ../src/st/st-theme-node.c:3586 #3 0x00007fb475be27b2 in st_theme_node_get_paint_box (node=0x55a2d66aa240, actor_box=actor_box@entry=0x7ffe24814790, paint_box=paint_box@entry=0x7ffe24814730) at ../src/st/st-theme-node.c:4069 #4 0x00007fb475be2944 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffe24814790, paint_box=0x7ffe24814780) at ../src/st/st-theme-node-transition.c:231 #5 0x00007fb475bede43 in st_widget_get_paint_volume (volume=0x55a2d3be9768, self=0x55a2d3be98c0) at ../src/st/st-widget.c:781 #6 st_widget_get_paint_volume (self=0x55a2d3be98c0, volume=0x55a2d3be9768) at ../src/st/st-widget.c:763 #7 0x00007fb4760fb7e0 in _clutter_actor_get_paint_volume_real (pv=0x55a2d3be9768, self=0x55a2d3be98c0) at ../clutter/clutter/clutter-actor.c:15390 #8 _clutter_actor_get_paint_volume_mutable (self=0x55a2d3be98c0) at ../clutter/clutter/clutter-actor.c:15512 #9 0x00007fb4760fb918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558 #10 0x00007fb4760fb986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x55a2d3be98c0, relative_to_ancestor=relative_to_ancestor@entry=0x55a2d3f447f0) at ../clutter/clutter/clutter-actor.c:15601 #11 0x00007fb475bedf17 in st_widget_get_paint_volume (volume=0x55a2d3f44698, self=0x55a2d3f447f0) at ../src/st/st-widget.c:819 #12 st_widget_get_paint_volume (self=0x55a2d3f447f0, volume=0x55a2d3f44698) at ../src/st/st-widget.c:763 #13 0x00007fb475bed3a3 in st_viewport_get_paint_volume (actor=0x55a2d3f447f0, volume=0x55a2d3f44698) at ../src/st/st-viewport.c:552 #14 0x00007fb4760fb7e0 in _clutter_actor_get_paint_volume_real (pv=0x55a2d3f44698, self=0x55a2d3f447f0) at ../clutter/clutter/clutter-actor.c:15390 #15 _clutter_actor_get_paint_volume_mutable (self=0x55a2d3f447f0) at ../clutter/clutter/clutter-actor.c:15512 #16 0x00007fb476146292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffe24814a40, dst_old_pv=0x7ffe24814ab0, self=0x55a2d3f447f0) at ../clutter/clutter/clutter-actor.c:19594 #17 clutter_stage_maybe_finish_queue_redraws (stage=0x55a2d34418b0) at ../clutter/clutter/clutter-stage.c:2866 #18 0x00007fb476147e62 in handle_frame_clock_frame (frame_clock=0x55a2d3472260, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x55a2d391a8d0) at ../clutter/clutter/clutter-stage-view.c:1176 #19 0x00007fb47611a3da in clutter_frame_clock_dispatch (time_us=77697715455, frame_clock=0x55a2d3472260) at ../clutter/clutter/clutter-frame-clock.c:653 #20 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693 #21 0x00007fb476ba805f in g_main_dispatch (context=0x55a2d3100b10) at ../glib/gmain.c:3381 #22 g_main_context_dispatch (context=0x55a2d3100b10) at ../glib/gmain.c:4099 #23 0x00007fb476bfd2a8 in g_main_context_iterate.constprop.0 (context=0x55a2d3100b10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #24 0x00007fb476ba7773 in g_main_loop_run (loop=0x55a2d47e20e0) at ../glib/gmain.c:4373 #25 0x00007fb475f32fe9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffe24814e80) at ../src/core/meta-context.c:433 #26 0x000055a2d17a7dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563 (gdb) (gdb) bt #0 0x00007ff8a17d0c89 in st_theme_node_lookup_shadow (node=node@entry=0x55e1112ac5d0, property_name=property_name@entry=0x7ff8a17fde9e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffe72732170) at ../src/st/st-theme-node.c:3502 #1 0x00007ff8a17d1008 in st_theme_node_get_box_shadow (node=0x55e1112ac5d0) at ../src/st/st-theme-node.c:3596 #2 st_theme_node_get_box_shadow (node=node@entry=0x55e1112ac5d0) at ../src/st/st-theme-node.c:3586 #3 0x00007ff8a17d17b2 in st_theme_node_get_paint_box (node=0x55e1112ac5d0, actor_box=actor_box@entry=0x7ffe72732250, paint_box=paint_box@entry=0x7ffe727321f0) at ../src/st/st-theme-node.c:4069 #4 0x00007ff8a17d1944 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffe72732250, paint_box=0x7ffe72732240) at ../src/st/st-theme-node-transition.c:231 #5 0x00007ff8a17dce43 in st_widget_get_paint_volume (volume=0x55e1115ced58, self=0x55e1115ceeb0) at ../src/st/st-widget.c:781 #6 st_widget_get_paint_volume (self=0x55e1115ceeb0, volume=0x55e1115ced58) at ../src/st/st-widget.c:763 #7 0x00007ff8a1cea7e0 in _clutter_actor_get_paint_volume_real (pv=0x55e1115ced58, self=0x55e1115ceeb0) at ../clutter/clutter/clutter-actor.c:15390 #8 _clutter_actor_get_paint_volume_mutable (self=0x55e1115ceeb0) at ../clutter/clutter/clutter-actor.c:15512 #9 0x00007ff8a1d35292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffe72732370, dst_old_pv=0x7ffe727323e0, self=0x55e1115ceeb0) at ../clutter/clutter/clutter-actor.c:19594 #10 clutter_stage_maybe_finish_queue_redraws (stage=0x55e110d4af70) at ../clutter/clutter/clutter-stage.c:2866 #11 0x00007ff8a1d36e62 in handle_frame_clock_frame (frame_clock=0x55e110d5a270, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x55e114c22f90) at ../clutter/clutter/clutter-stage-view.c:1176 #12 0x00007ff8a1d093da in clutter_frame_clock_dispatch (time_us=119440970158, frame_clock=0x55e110d5a270) at ../clutter/clutter/clutter-frame-clock.c:653 #13 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693 #14 0x00007ff8a279705f in g_main_dispatch (context=0x55e1109e8920) at ../glib/gmain.c:3381 #15 g_main_context_dispatch (context=0x55e1109e8920) at ../glib/gmain.c:4099 #16 0x00007ff8a27ec2a8 in g_main_context_iterate.constprop.0 (context=0x55e1109e8920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #17 0x00007ff8a2796773 in g_main_loop_run (loop=0x55e112fea6f0) at ../glib/gmain.c:4373 #18 0x00007ff8a1b21fe9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffe727327b0) at ../src/core/meta-context.c:433 #19 0x000055e10f0c3dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563 (gdb) This bug makes Fedorqa with Gnome GUI too unstable too properly use it. So stay away. $ ls -lth core* -rw------- 1 udo udo 799M 21 feb 20:07 core.220726 -rw------- 1 udo udo 797M 21 feb 11:23 core.206074 -rw------- 1 udo udo 991M 21 feb 08:31 core.61076 -rw------- 1 udo udo 800M 20 feb 19:12 core.3804 -rw------- 1 udo udo 686M 19 feb 21:27 core.1602852 -rw------- 1 udo udo 840M 19 feb 16:12 core.1589032 -rw------- 1 udo udo 757M 19 feb 11:35 core.1575289 -rw------- 1 udo udo 796M 18 feb 23:37 core.1433564 -rw------- 1 udo udo 812M 18 feb 17:34 core.1415279 -rw------- 1 udo udo 1,1G 18 feb 13:31 core.1380919 -rw------- 1 udo udo 816M 18 feb 09:18 core.1367440 -rw------- 1 udo udo 803M 18 feb 01:33 core.1225890 -rw------- 1 udo udo 805M 17 feb 20:48 core.1197709 -rw------- 1 udo udo 790M 17 feb 07:29 core.1182268 -rw------- 1 udo udo 819M 16 feb 19:00 core.933273 -rw------- 1 udo udo 1,1G 16 feb 13:32 core.915832 -rw------- 1 udo udo 1,1G 16 feb 05:59 core.773914 -rw------- 1 udo udo 1,1G 15 feb 21:00 core.755405 (gdb) bt #0 0x00007f5f06b60c89 in st_theme_node_lookup_shadow (node=node@entry=0x5617c98a9da0, property_name=property_name@entry=0x7f5f06b8de9e "box-shadow", inherit=inherit@entry=0, shadow=shadow@entry=0x7ffe09f17ed0) at ../src/st/st-theme-node.c:3502 #1 0x00007f5f06b61008 in st_theme_node_get_box_shadow (node=0x5617c98a9da0) at ../src/st/st-theme-node.c:3596 #2 st_theme_node_get_box_shadow (node=node@entry=0x5617c98a9da0) at ../src/st/st-theme-node.c:3586 #3 0x00007f5f06b617b2 in st_theme_node_get_paint_box (node=0x5617c98a9da0, actor_box=actor_box@entry=0x7ffe09f17fb0, paint_box=paint_box@entry=0x7ffe09f17f50) at ../src/st/st-theme-node.c:4069 #4 0x00007f5f06b61944 in st_theme_node_transition_get_paint_box (transition=<optimized out>, allocation=0x7ffe09f17fb0, paint_box=0x7ffe09f17fa0) at ../src/st/st-theme-node-transition.c:231 #5 0x00007f5f06b6ce43 in st_widget_get_paint_volume (volume=0x5617c9e302d8, self=0x5617c9e30430) at ../src/st/st-widget.c:781 #6 st_widget_get_paint_volume (self=0x5617c9e30430, volume=0x5617c9e302d8) at ../src/st/st-widget.c:763 #7 0x00007f5f0707a7e0 in _clutter_actor_get_paint_volume_real (pv=0x5617c9e302d8, self=0x5617c9e30430) at ../clutter/clutter/clutter-actor.c:15390 #8 _clutter_actor_get_paint_volume_mutable (self=0x5617c9e30430) at ../clutter/clutter/clutter-actor.c:15512 #9 0x00007f5f0707a918 in clutter_actor_get_paint_volume (self=<optimized out>) at ../clutter/clutter/clutter-actor.c:15558 #10 0x00007f5f0707a986 in clutter_actor_get_transformed_paint_volume (self=self@entry=0x5617c9e30430, relative_to_ancestor=relative_to_ancestor@entry=0x5617ca0530f0) at ../clutter/clutter/clutter-actor.c:15601 #11 0x00007f5f06b6cf17 in st_widget_get_paint_volume (volume=0x5617ca052f98, self=0x5617ca0530f0) at ../src/st/st-widget.c:819 #12 st_widget_get_paint_volume (self=0x5617ca0530f0, volume=0x5617ca052f98) at ../src/st/st-widget.c:763 #13 0x00007f5f06b6c3a3 in st_viewport_get_paint_volume (actor=0x5617ca0530f0, volume=0x5617ca052f98) at ../src/st/st-viewport.c:552 #14 0x00007f5f0707a7e0 in _clutter_actor_get_paint_volume_real (pv=0x5617ca052f98, self=0x5617ca0530f0) at ../clutter/clutter/clutter-actor.c:15390 #15 _clutter_actor_get_paint_volume_mutable (self=0x5617ca0530f0) at ../clutter/clutter/clutter-actor.c:15512 #16 0x00007f5f070c5292 in clutter_actor_get_redraw_clip (dst_new_pv=0x7ffe09f18260, dst_old_pv=0x7ffe09f182d0, self=0x5617ca0530f0) at ../clutter/clutter/clutter-actor.c:19594 #17 clutter_stage_maybe_finish_queue_redraws (stage=0x5617c956fa60) at ../clutter/clutter/clutter-stage.c:2866 #18 0x00007f5f070c6e62 in handle_frame_clock_frame (frame_clock=0x5617c957e270, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x5617cd309570) at ../clutter/clutter/clutter-stage-view.c:1176 #19 0x00007f5f070993da in clutter_frame_clock_dispatch (time_us=131684078584, frame_clock=0x5617c957e270) at ../clutter/clutter/clutter-frame-clock.c:653 #20 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:693 #21 0x00007f5f07b2705f in g_main_dispatch (context=0x5617c920e920) at ../glib/gmain.c:3381 #22 g_main_context_dispatch (context=0x5617c920e920) at ../glib/gmain.c:4099 #23 0x00007f5f07b7c2a8 in g_main_context_iterate.constprop.0 (context=0x5617c920e920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #24 0x00007f5f07b26773 in g_main_loop_run (loop=0x5617cb82c220) at ../glib/gmain.c:4373 #25 0x00007f5f06eb1fe9 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffe09f186a0) at ../src/core/meta-context.c:433 #26 0x00005617c7aacdd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563 (gdb) FWIW: $ gnome-extensions list user-theme.github.com system-monitor.gmail.com just-perfection-desktop@just-perfection vertical-overview.com hidetopbar.ca ding user-themes is disabled. system-monitor.gmail.com I have been using for many years. I found that disabling hidetopbar.ca stablizes the system. Haven't seen gnome-shell coredumps in almost 48 hours. One of those crashes on shutdown:
[Current thread is 1 (Thread 0x7fa470ca1d80 (LWP 3766))]
(gdb) bt
#0 0x00007fa4772bba4b in meta_backend_get_monitor_manager (backend=0x0)
at ../src/backends/meta-backend.c:1177
#1 0x00007fa47733c063 in meta_workspace_get_work_area_for_monitor
(workspace=0x55ec78ed9d40, which_monitor=0, area=0x55ecaa867240)
at ../src/core/workspace.c:1156
#2 0x00007fa4766eec04 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#3 0x00007fa4766ee108 in ffi_call
(cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:525
#4 0x00007fa4775f0665 in Gjs::Function::invoke(JSContext*, JS::CallArgs const&, JS::Handle<JSObject*>, _GIArgument*)
(this=0x55ec7a431920, context=0x55ec78f66a00, args=..., this_obj=..., r_value=0x0) at ../gi/function.cpp:950
#5 0x00007fa4775f1037 in Gjs::Function::call(JSContext*, unsigned int, JS::Value*) (context=0x55ec78f66a00, js_argc=<optimized out>, vp=<optimized out>)
at /usr/include/mozjs-78/js/RootingAPI.h:596
#6 0x00007fa4746b14e2 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&)
(args=..., reason=<optimized out>, native=0x7fa4775f0f30 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00)
at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
#7 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)
0), reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:565
#8 0x00007fa4746a1970 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:652
#9 Interpret(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3312
#10 0x00007fa4746b0d8e in js::RunScript(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
#11 0x00007fa4746b11d7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55ec78f66a00, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
#12 0x00007fa4746b1832 in InternalCall (reason=<optimized out>, args=..., cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
#13 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55ec78f66a00, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
#14 0x00007fa474725397 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=0x55ec78f66a00, obj=obj@entry=..., fval=fval@entry=..., args=..., rval=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jsapi.cpp:2782
#15 0x00007fa47760e554 in GjsContextPrivate::call_function(JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (rval=..., args=..., func_val=..., this_obj=..., this=0x55ec78f59090) at ../gjs/context.cpp:1499
#16 ObjectInstance::constructor_impl(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) (this=<optimized out>, argv=..., object=..., context=0x55ec78f66a00) at ../gi/object.cpp:1704
#17 GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*) (cx=0x55ec78f66a00, argc=<optimized out>, vp=<optimized out>) at ../gi/wrapperutils.h:445
#18 0x00007fa4746b21d1 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) (args=..., reason=js::CallReason::Call, native=0x7fa47760e1f0 <GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
#19 CallJSNativeConstructor(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x7fa47760e1f0 <GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:509
#20 InternalConstruct(JSContext*, js::AnyConstructArgs const&) (cx=0x55ec78f66a00, args=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:692
#21 0x00007fa4746a3504 in js::ConstructFromStack(JSContext*, JS::CallArgs const&) (args=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:738
#22 Interpret(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3302
#23 0x00007fa4746b0d8e in js::RunScript(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
#24 0x00007fa4746b11d7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55ec78f66a00, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
#25 0x00007fa4746b1832 in InternalCall (reason=<optimized out>, args=..., cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
#26 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55ec78f66a00, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
#27 0x00007fa474725397 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=0x55ec78f66a00, obj=obj@entry=..., fval=fval@entry=..., args=..., rval=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jsapi.cpp:2782
#28 0x00007fa47760e554 in GjsContextPrivate::call_function(JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (rval=..., args=..., func_val=..., this_obj=..., this=0x55ec78f59090) at ../gjs/context.cpp:1499
#29 ObjectInstance::constructor_impl(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) (this=<optimized out>, argv=..., object=..., context=0x55ec78f66a00) at ../gi/object.cpp:1704
#30 GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*) (cx=0x55ec78f66a00, argc=<optimized out>, vp=<optimized out>) at ../gi/wrapperutils.h:445
#31 0x00007fa4746b21d1 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) (args=..., reason=js::CallReason::Call, native=0x7fa47760e1f0 <GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
#32 CallJSNativeConstructor(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x7fa47760e1f0 <GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:509
#33 InternalConstruct(JSContext*, js::AnyConstructArgs const&) (cx=0x55ec78f66a00, args=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:692
#34 0x00007fa4746a3504 in js::ConstructFromStack(JSContext*, JS::CallArgs const&) (args=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:738
#35 Interpret(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3302
#36 0x00007fa4746b0d8e in js::RunScript(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
#37 0x00007fa4746b11d7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55ec78f66a00, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
#38 0x00007fa4746b1832 in InternalCall (reason=<optimized out>, args=..., cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
#39 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55ec78f66a00, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
#40 0x00007fa474725397 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=0x55ec78f66a00, obj=obj@entry=..., fval=fval@entry=..., args=..., rval=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jsapi.cpp:2782
#41 0x00007fa47760e554 in GjsContextPrivate::call_function(JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (rval=..., args=..., func_val=..., this_obj=..., this=0x55ec78f59090) at ../gjs/context.cpp:1499
#42 ObjectInstance::constructor_impl(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) (this=<optimized out>, argv=..., object=..., context=0x55ec78f66a00) at ../gi/object.cpp:1704
#43 GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*) (cx=0x55ec78f66a00, argc=<optimized out>, vp=<optimized out>) at ../gi/wrapperutils.h:445
#44 0x00007fa4746b21d1 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) (args=..., reason=js::CallReason::Call, native=0x7fa47760e1f0 <GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
#45 CallJSNativeConstructor(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x7fa47760e1f0 <GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::constructor(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:509
#46 InternalConstruct(JSContext*, js::AnyConstructArgs const&) (cx=0x55ec78f66a00, args=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:692
#47 0x00007fa4746a3504 in js::ConstructFromStack(JSContext*, JS::CallArgs const&) (args=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:738
#48 Interpret(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3302
#49 0x00007fa4746b0d8e in js::RunScript(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
#50 0x00007fa4746b11d7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55ec78f66a00, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
#51 0x00007fa4746b1832 in InternalCall (reason=<optimized out>, args=..., cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
#52 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55ec78f66a00, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
#53 0x00007fa47472569a in JS_CallFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=0x55ec78f66a00, obj=obj@entry=..., fun=fun@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/dist/include/js/RootingAPI.h:1152
#54 0x00007fa4775ea2e0 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-78/jsapi.h:1496
#55 Gjs::Closure::invoke(JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (this=0x55ecab134df0, this_obj=..., args=..., retval=...) at ../gi/closure.cpp:183
#56 0x00007fa477617d26 in Gjs::Closure::marshal(_GValue*, unsigned int, _GValue const*, void*, void*) (this=0x55ecab134df0, return_value=0x0, n_param_values=2, param_values=0x7ffdf58ab040, invocation_hint=<optimized out>, marshal_data=<optimized out>) at /usr/include/mozjs-78/js/RootingAPI.h:596
#60 0x00007fa4780a9c03 in <emit signal ??? on instance ???> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3553
#57 0x00007fa47808bc7f in g_closure_invoke (closure=0x55ecab134df0, return_value=0x0, n_param_values=2, param_values=0x7ffdf58ab040, invocation_hint=0x7ffdf58aafc0) at ../gobject/gclosure.c:830
#58 0x00007fa4780a8126 in signal_emit_unlocked_R (node=node@entry=0x55ec78bc2100, detail=detail@entry=587, instance=instance@entry=0x55ec7a4378b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffdf58ab040) at ../gobject/gsignal.c:3742
#59 0x00007fa4780a99ea in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf58ab210) at ../gobject/gsignal.c:3497
#61 0x00007fa478093304 in g_object_dispatch_properties_changed (object=0x55ec7a4378b0, n_pspecs=<optimized out>, pspecs=<optimized out>) at ../gobject/gobject.c:1212
#62 0x00007fa47808c2ba in g_object_notify_queue_thaw (object=0x55ec7a4378b0, nqueue=<optimized out>) at ../gobject/gobject.c:345
#63 0x00007fa478098f4b in g_object_thaw_notify (object=0x55ec7a4378b0) at ../gobject/gobject.c:1449
#64 g_object_thaw_notify (object=0x55ec7a4378b0) at ../gobject/gobject.c:1434
#65 0x00007fa4766eec04 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#66 0x00007fa4766ee108 in ffi_call (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:525
#67 0x00007fa4775f0665 in Gjs::Function::invoke(JSContext*, JS::CallArgs const&, JS::Handle<JSObject*>, _GIArgument*) (this=0x55ec79c07390, context=0x55ec78f66a00, args=..., this_obj=..., r_value=0x0) at ../gi/function.cpp:950
#68 0x00007fa4775f1037 in Gjs::Function::call(JSContext*, unsigned int, JS::Value*) (context=0x55ec78f66a00, js_argc=<optimized out>, vp=<optimized out>) at /usr/include/mozjs-78/js/RootingAPI.h:596
#69 0x00007fa4746b14e2 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) (args=..., reason=<optimized out>, native=0x7fa4775f0f30 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
#70 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55ec78f66a00, args=..., construct=(unknown: 0xf58ab840), reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:565
#71 0x00007fa4746a1970 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:652
#72 Interpret(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3312
#73 0x00007fa4746b0d8e in js::RunScript(JSContext*, js::RunState&) (cx=0x55ec78f66a00, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
#74 0x00007fa4746b11d7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55ec78f66a00, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
#75 0x00007fa4746b1832 in InternalCall (reason=<optimized out>, args=..., cx=0x55ec78f66a00) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
#76 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55ec78f66a00, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
#77 0x00007fa47472569a in JS_CallFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=0x55ec78f66a00, obj=obj@entry=..., fun=fun@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/dist/include/js/RootingAPI.h:1152
#78 0x00007fa4775ea2e0 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-78/jsapi.h:1496
#79 Gjs::Closure::invoke(JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (this=0x55ec796f37c0, this_obj=..., args=..., retval=...) at ../gi/closure.cpp:183
#80 0x00007fa4775edacc in GjsCallbackTrampoline::callback_closure_inner(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>, _GIArgument**, _GIBaseInfoStub*, int, int, void*) (result=0x7ffdf58ac780, c_args_offset=1, n_args=0, ret_type=0x7ffdf58ac380, args=0x7ffdf58ac600, rval=..., this_object=..., context=0x55ec78f66a00, this=0x55ec796f37c0) at ../gi/function.cpp:508
#81 GjsCallbackTrampoline::callback_closure(_GIArgument**, void*) (this=0x55ec796f37c0, args=0x7ffdf58ac600, result=0x7ffdf58ac780) at ../gi/function.cpp:372
#82 0x00007fa4775eeb10 in GjsCallbackTrampoline::initialize()::{lambda(ffi_cif*, void*, void**, void*)#1}::_FUN(ffi_cif*, void*, void**, void*) () at ../gi/function.cpp:718
#83 0x00007fa4766ee99d in ffi_closure_unix64_inner (closure=<optimized out>, rvalue=<optimized out>, reg_args=<optimized out>, argp=<optimized out>) at ../src/x86/ffi64.c:670
#84 0x00007fa4766eed6c in ffi_closure_unix64 () at ../src/x86/unix64.S:229
#85 0x00007fa4774c9e3e in clutter_actor_set_mapped (self=self@entry=0x55ec7a3df760, mapped=mapped@entry=0) at ../clutter/clutter/clutter-actor.c:1272
#86 0x00007fa4774d235a in clutter_actor_update_map_state (self=self@entry=0x55ec7a3df760, change=change@entry=MAP_STATE_MAKE_UNMAPPED) at ../clutter/clutter/clutter-actor.c:1443
#87 0x00007fa4774d25ae in clutter_actor_unmap (self=self@entry=0x55ec7a3df760) at ../clutter/clutter/clutter-actor.c:1715
#88 0x00007fa4774d2d48 in clutter_actor_real_unmap (self=0x55ec7a3dd110) at ../clutter/clutter/clutter-actor.c:1653
#89 0x00007fa476fd8eb5 in st_widget_unmap (actor=0x55ec7a3dd110) at ../src/st/st-widget.c:495
#90 0x00007fa4774c9e3e in clutter_actor_set_mapped (self=self@entry=0x55ec7a3dd110, mapped=mapped@entry=0) at ../clutter/clutter/clutter-actor.c:1272
#91 0x00007fa4774d235a in clutter_actor_update_map_state (self=self@entry=0x55ec7a3dd110, change=change@entry=MAP_STATE_MAKE_UNMAPPED) at ../clutter/clutter/clutter-actor.c:1443
#92 0x00007fa4774d25ae in clutter_actor_unmap (self=self@entry=0x55ec7a3dd110) at ../clutter/clutter/clutter-actor.c:1715
#93 0x00007fa4774d2d48 in clutter_actor_real_unmap (self=0x55ec79a08960) at ../clutter/clutter/clutter-actor.c:1653
#94 0x00007fa476fd8eb5 in st_widget_unmap (actor=0x55ec79a08960) at ../src/st/st-widget.c:495
#95 0x00007fa4774c9e3e in clutter_actor_set_mapped (self=self@entry=0x55ec79a08960, mapped=mapped@entry=0) at ../clutter/clutter/clutter-actor.c:1272
#96 0x00007fa4774d235a in clutter_actor_update_map_state (self=self@entry=0x55ec79a08960, change=change@entry=MAP_STATE_MAKE_UNMAPPED) at ../clutter/clutter/clutter-actor.c:1443
#97 0x00007fa4774d25ae in clutter_actor_unmap (self=self@entry=0x55ec79a08960) at ../clutter/clutter/clutter-actor.c:1715
#98 0x00007fa4774d2d48 in clutter_actor_real_unmap (self=0x55ec79a05690) at ../clutter/clutter/clutter-actor.c:1653
#99 0x00007fa476fd8eb5 in st_widget_unmap (actor=0x55ec79a05690) at ../src/st/st-widget.c:495
#100 0x00007fa4774c9e3e in clutter_actor_set_mapped (self=self@entry=0x55ec79a05690, mapped=mapped@entry=0) at ../clutter/clutter/clutter-actor.c:1272
#101 0x00007fa4774d235a in clutter_actor_update_map_state (self=self@entry=0x55ec79a05690, change=change@entry=MAP_STATE_MAKE_UNMAPPED) at ../clutter/clutter/clutter-actor.c:1443
#102 0x00007fa4774d25ae in clutter_actor_unmap (self=self@entry=0x55ec79a05690) at ../clutter/clutter/clutter-actor.c:1715
#103 0x00007fa4774d2d48 in clutter_actor_real_unmap (self=0x55ec78f2d8b0) at ../clutter/clutter/clutter-actor.c:1653
#104 0x00007fa4774c9e3e in clutter_actor_set_mapped (self=self@entry=0x55ec78f2d8b0, mapped=mapped@entry=0) at ../clutter/clutter/clutter-actor.c:1272
#105 0x00007fa4774d22ea in clutter_actor_update_map_state (self=0x55ec78f2d8b0, change=MAP_STATE_MAKE_UNMAPPED) at ../clutter/clutter/clutter-actor.c:1322
#106 0x00007fa47752bb11 in _clutter_stage_window_hide (window=0x55ec78c81690) at ../clutter/clutter/clutter-stage-window.c:88
#107 clutter_stage_hide (self=0x55ec78f2d8b0) at ../clutter/clutter/clutter-stage.c:615
#108 0x00007fa4780a9aba in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7ffdf58acbd0, instance=0x55ec78f2d8b0, return_value=0x0, closure=0x55ec78f146f0) at ../gobject/gclosure.c:893
#109 g_signal_emit_valist (instance=0x55ec78f2d8b0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf58acbd0) at ../gobject/gsignal.c:3406
#110 0x00007fa4780a9c03 in g_signal_emit (instance=instance@entry=0x55ec78f2d8b0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#111 0x00007fa4774d2eda in clutter_actor_hide (self=0x55ec78f2d8b0) at ../clutter/clutter/clutter-actor.c:1923
#112 0x00007fa47752e162 in clutter_stage_dispose (object=0x55ec78f2d8b0) at ../clutter/clutter/clutter-stage.c:1258
#113 0x00007fa478098cc6 in g_object_run_dispose (object=0x55ec78f2d8b0) at ../gobject/gobject.c:1232
#114 0x00007fa4774d638b in clutter_actor_destroy (self=0x55ec78f2d8b0) at ../clutter/clutter/clutter-actor.c:7968
#115 0x00007fa4772bb066 in meta_backend_dispose (object=0x55ec78bcd110) at ../src/backends/meta-backend.c:257
#116 0x00007fa477397825 in meta_backend_native_dispose (object=0x55ec78bcd110) at ../src/backends/native/meta-backend-native.c:109
#117 0x00007fa478098cc6 in g_object_run_dispose (object=0x55ec78bcd110) at ../gobject/gobject.c:1232
#118 0x00007fa477321e5e in meta_backend_destroy (backend=<optimized out>) at ../src/backends/meta-backend.c:269
#119 meta_context_dispose (object=0x55ec78bc4860) at ../src/core/meta-context.c:564
#120 0x00007fa478098cc6 in g_object_run_dispose (object=0x55ec78bc4860) at ../gobject/gobject.c:1232
#121 0x00007fa47731d11a in meta_context_destroy (context=0x55ec78bc4860) at ../src/core/meta-context.c:470
#122 0x000055ec77d07e00 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:569
(gdb)
This message is a reminder that Fedora Linux 35 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 35 on 2022-12-13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '35'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 35 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed. Fedora Linux 35 entered end-of-life (EOL) status on 2022-12-13. Fedora Linux 35 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed. |