Bug 1964004 - crashes on shutdown / reboot / idle / lock
Summary: crashes on shutdown / reboot / idle / lock
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 35
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
Assignee: Florian Müllner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-24 14:36 UTC by udo
Modified: 2023-08-16 13:34 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-12-13 15:23:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
core (16.71 MB, application/x-xz)
2021-11-05 11:01 UTC, udo
no flags Details
journalctl of gnome-shell (26.94 KB, text/plain)
2021-11-11 16:12 UTC, udo
no flags Details

Description udo 2021-05-24 14:36:47 UTC
Description of problem:
gnome-shell crashes during the process of bringing down the Linux OS for a reboot or a system shutdown. This crash produces a core dump.

Version-Release number of selected component (if applicable):
gnome-shell-40.1-1.fc34.x86_64

How reproducible:
Reboot.

Actual results:
core dump

May 24 16:20:30 suf3 gnome-shell[55972]: portal is not running: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer.
May 24 16:20:31 suf3 kernel: gnome-shell[3462]: segfault at bd9 ip 00007f756b8ffeff sp 00007ffe96b47300 error 4 in radeonsi_dri.so[7f756ad36000+c17000]
May 24 16:20:31 suf3 kernel: Code: ea 41 8b 45 40 48 c1 f9 3f 48 c1 fa 07 48 89 d3 48 29 cb 85 c0 0f 84 a9 00 00 00 44 89 e5 48 c1 e5 04 49 03 6d 00 48 8b 55 08 <4c> 8b 7a 08 48 39 d5 75 37 e9 7f 00 00 00 0f 1f 00 48 8b 0a 66 0f


Expected results:
No core dump.
No crash messages.

Additional info:
Running wayland, kernel.org 5.12.6, AMD Ryzen 5 3400G with Radeon Vega Graphics on Gigabyte Aorus pro w/ latest BIOS.

Comment 1 Christopher Tubbs 2021-07-09 16:04:03 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

Comment 2 udo 2021-07-10 03:30:56 UTC
Before a reboot or system shutdown the system is logged out.
And yes, I do see it at logout.

Comment 3 udo 2021-09-21 12:26:02 UTC
[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.

Comment 4 udo 2021-10-09 10:55:37 UTC
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

Comment 5 udo 2021-10-09 12:30:06 UTC
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'

Comment 6 udo 2021-10-10 13:16:34 UTC
[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.

Comment 7 udo 2021-10-22 10:40:55 UTC
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

Comment 8 udo 2021-10-31 10:01:24 UTC
# 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?

Comment 9 udo 2021-11-01 12:41:28 UTC
This makes stuff pretty unusable.

Comment 10 udo 2021-11-04 14:44:59 UTC
Locking the desktop using 'windows' + L causes a crash.

Comment 11 Jonas Ådahl 2021-11-04 17:56:23 UTC
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

Comment 12 udo 2021-11-05 04:59:18 UTC
# 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 ?? ()

Comment 13 udo 2021-11-05 11:01:18 UTC
Created attachment 1840096 [details]
core

As I cannot get any further with gdb, I attach a coredump here.

Comment 14 udo 2021-11-11 15:52:46 UTC
How can we proceed from here?

Comment 15 udo 2021-11-11 15:54:19 UTC
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.

Comment 16 Jonas Ådahl 2021-11-11 16:02:49 UTC
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).

Comment 17 Jonas Ådahl 2021-11-11 16:06:14 UTC
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>`.

Comment 18 udo 2021-11-11 16:07:56 UTC
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

Comment 19 udo 2021-11-11 16:12:12 UTC
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

Comment 20 udo 2021-11-11 16:14:05 UTC
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?

Comment 21 Jonas Ådahl 2021-11-11 16:22:26 UTC
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.

Comment 22 udo 2021-11-11 16:28:37 UTC
Will do #1 first.

Comment 23 udo 2021-11-12 06:50:12 UTC
Same type of behaviour.
gdb suggesting a build number that matches nothing.
Unusable backtrace.

Comment 24 Jonas Ådahl 2021-11-12 08:35:30 UTC
Maybe try reinstalling the relevant packages. Also make sure coredumpctl is activated again.

Comment 25 udo 2021-11-12 08:43:36 UTC
Done.

Comment 26 udo 2021-11-12 09:18:02 UTC
Would migration to Fedora 35 help?

Comment 27 Jonas Ådahl 2021-11-12 09:22:40 UTC
(In reply to udo from comment #26)
> Would migration to Fedora 35 help?

Only testing would answer that question.

Comment 28 udo 2021-12-09 16:06:10 UTC
# 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?

Comment 29 udo 2021-12-15 08:27:08 UTC
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

Comment 30 udo 2021-12-23 07:31:34 UTC
Also on F35: gnome-shell-41.2-1.fc35.x86_64

Comment 31 udo 2022-01-22 13:11:54 UTC
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?

Comment 32 udo 2022-02-02 15:10:02 UTC
# 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);

Comment 33 udo 2022-02-03 21:30:10 UTC
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?

Comment 34 udo 2022-02-04 08:49:12 UTC
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)

Comment 35 udo 2022-02-04 08:53:22 UTC
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(!!)

Comment 36 udo 2022-02-04 09:25:35 UTC
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

Comment 37 udo 2022-02-04 09:30:32 UTC
(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,

Comment 38 udo 2022-02-04 18:28:05 UTC
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?

Comment 39 udo 2022-02-09 11:07:09 UTC
(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)

Comment 40 udo 2022-02-13 20:29:18 UTC
Any updates? Progress?

Comment 41 udo 2022-02-18 05:35:38 UTC
(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

Comment 42 udo 2022-02-18 17:54:22 UTC
(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)

Comment 43 udo 2022-02-19 15:48:16 UTC
(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)

Comment 44 udo 2022-02-20 20:00:59 UTC
(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)

Comment 45 udo 2022-02-21 08:40:00 UTC
(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)

Comment 46 udo 2022-02-21 19:43:49 UTC
(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

Comment 47 udo 2022-02-21 23:03:30 UTC
(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)

Comment 48 udo 2022-02-22 08:17:37 UTC
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.

Comment 49 udo 2022-02-24 11:30:42 UTC
I found that disabling hidetopbar.ca stablizes the system. Haven't seen gnome-shell coredumps in almost 48 hours.

Comment 50 udo 2022-04-09 15:28:11 UTC
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)

Comment 51 Ben Cotton 2022-11-29 16:57:48 UTC
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.

Comment 52 Ben Cotton 2022-12-13 15:23:50 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.