Your message dated Sat, 16 Sep 2023 18:02:58 +0000
with message-id <[email protected]>
and subject line Bug#1034356: fixed in gjs 1.74.2-1+deb12u1
has caused the Debian Bug report #1034356,
regarding gnome-shell: Frozen UI and massive log flodding
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1034356: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034356
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnome-shell
Version: 43.3-3
Severity: important
X-Debbugs-Cc: none, H.-Dirk Schmitt <[email protected]>
After migration to bookworm on 2 different machines the gnome-shell was frozen
in the last week.
Via SSH – or switching to the good old console – I was able to see that
journald was running with 100% cpu at that time.
The problem was recoverable by sending SIGHUP to the gnome-shell process –
`pkill -1 gnome-shell`
Analysing the log I see over and over repeating a stack trace message – but
without the usual stack information:
Apr 13 14:50:39 schroeder gnome-shell[6317]: == Stack trace for context
0x556ad68a9170 ==
>From this time on – till the gnome-shell restart at 14:54:05 – I count this
>message 182187 times in 3:26 min.
This machine was running for several days.
The other machine with a similar problem was running for ~2 hours.
The log messages from the gnome-shell are attached.
log-extract.xz
Description: application/xz
-- System Information:
Debian Release: 12.0
APT prefers testing-security
APT policy: (600, 'testing-security'), (600, 'testing'), (500,
'stable-security'), (99, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-7-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE:de:en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-4
ii gir1.2-accountsservice-1.0 22.08.8-6
ii gir1.2-adw-1 1.2.2-1
ii gir1.2-atk-1.0 2.46.0-5
ii gir1.2-atspi-2.0 2.46.0-5
ii gir1.2-freedesktop 1.74.0-3
ii gir1.2-gcr-3 3.41.1-1+b1
ii gir1.2-gdesktopenums-3.0 43.0-1
ii gir1.2-gdkpixbuf-2.0 2.42.10+dfsg-1+b1
ii gir1.2-gdm-1.0 43.0-3
ii gir1.2-geoclue-2.0 2.6.0-2
ii gir1.2-glib-2.0 1.74.0-3
ii gir1.2-gnomebluetooth-3.0 42.5-3
ii gir1.2-gnomedesktop-3.0 43.2-2
ii gir1.2-graphene-1.0 1.10.8-1
ii gir1.2-gstreamer-1.0 1.22.0-2
ii gir1.2-gtk-3.0 3.24.37-2
ii gir1.2-gtk-4.0 4.8.3+ds-2
ii gir1.2-gweather-4.0 4.2.0-2
ii gir1.2-ibus-1.0 1.5.27-5
ii gir1.2-mutter-11 43.3-5
ii gir1.2-nm-1.0 1.42.4-1
ii gir1.2-nma-1.0 1.10.6-1
ii gir1.2-pango-1.0 1.50.12+ds-1
ii gir1.2-polkit-1.0 122-3
ii gir1.2-rsvg-2.0 2.54.5+dfsg-1
ii gir1.2-soup-3.0 3.2.2-2
ii gir1.2-upowerglib-1.0 0.99.20-2
ii gir1.2-webkit2-4.1 2.40.0-3
ii gnome-backgrounds 43.1-1
ii gnome-settings-daemon 43.0-4
ii gnome-shell-common 43.3-3
ii gsettings-desktop-schemas 43.0-1
ii gstreamer1.0-pipewire 0.3.65-3
ii libatk-bridge2.0-0 2.46.0-5
ii libatk1.0-0 2.46.0-5
ii libc6 2.36-8
ii libcairo2 1.16.0-7
ii libecal-2.0-2 3.46.4-2
ii libedataserver-1.2-27 3.46.4-2
ii libgcr-base-3-1 3.41.1-1+b1
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libgirepository-1.0-1 1.74.0-3
ii libgjs0g 1.74.2-1
ii libgles2 1.6.0-1
ii libglib2.0-0 2.74.6-1
ii libglib2.0-bin 2.74.6-1
ii libgnome-autoar-0-0 0.4.3-1
ii libgnome-desktop-3-20 43.2-2
ii libgraphene-1.0-0 1.10.8-1
ii libgtk-3-0 3.24.37-2
ii libgtk-4-1 4.8.3+ds-2
ii libical3 3.0.16-1+b1
ii libjson-glib-1.0-0 1.6.6-1
ii libmutter-11-0 43.3-5
ii libnm0 1.42.4-1
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libpolkit-agent-1-0 122-3
ii libpolkit-gobject-1-0 122-3
ii libpulse-mainloop-glib0 16.1+dfsg1-2+b1
ii libpulse0 16.1+dfsg1-2+b1
ii libsecret-1-0 0.20.5-3
ii libsystemd0 252.6-1
ii libwayland-server0 1.21.0-1
ii libx11-6 2:1.8.4-2
ii libxfixes3 1:6.0.0-2
ii python3 3.11.2-1+b1
Versions of packages gnome-shell recommends:
ii bolt 0.9.5-1
ii chrome-gnome-shell 42.1-3
ii evolution-data-server 3.46.4-2
ii gdm3 43.0-3
ii gkbd-capplet 3.28.1-1
ii gnome-control-center 1:43.4.1-1
ii gnome-menus 3.36.0-1.1
ii gnome-remote-desktop 43.3-1
ii gnome-user-docs 43.0-1
ii ibus 1.5.27-5
ii iio-sensor-proxy 3.0-2
pn power-profiles-daemon <none>
ii switcheroo-control 2.6-1+b1
ii unzip 6.0-28
Versions of packages gnome-shell suggests:
pn gir1.2-malcontent-0 <none>
pn gir1.2-telepathyglib-0.12 <none>
pn gir1.2-telepathylogger-0.2 <none>
ii gnome-shell-extension-prefs 43.3-3
Versions of packages gnome-session depends on:
ii gnome-session-bin 43.0-1
ii gnome-session-common 43.0-1
ii gnome-settings-daemon 43.0-4
ii xdg-desktop-portal-gnome [xdg-desktop-portal-backend] 43.1-2
ii xdg-desktop-portal-gtk [xdg-desktop-portal-backend] 1.14.1-1
Versions of packages gnome-session suggests:
ii desktop-base 12.0.5
ii gnome-keyring 42.1-1+b2
Versions of packages gnome-settings-daemon depends on:
ii gnome-settings-daemon-common 43.0-4
ii gsettings-desktop-schemas 43.0-1
ii libasound2 1.2.8-1+b1
ii libc6 2.36-8
ii libcairo2 1.16.0-7
ii libcanberra-gtk3-0 0.30-10
ii libcanberra0 0.30-10
ii libcolord2 1.4.6-2.2
ii libcups2 2.4.2-2
ii libfontconfig1 2.14.1-4
ii libgcr-base-3-1 3.41.1-1+b1
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libgeoclue-2-0 2.6.0-2
ii libgeocode-glib-2-0 3.26.3-5
ii libglib2.0-0 2.74.6-1
ii libgnome-desktop-3-20 43.2-2
ii libgtk-3-0 3.24.37-2
ii libgudev-1.0-0 237-2
ii libgweather-4-0 4.2.0-2
ii libmm-glib0 1.20.4-1
ii libnm0 1.42.4-1
ii libnotify4 0.8.1-1
ii libnspr4 2:4.35-1
ii libnss3 2:3.87.1-1
ii libpam-systemd [logind] 252.6-1
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libpolkit-gobject-1-0 122-3
ii libpulse-mainloop-glib0 16.1+dfsg1-2+b1
ii libpulse0 16.1+dfsg1-2+b1
ii libspa-0.2-bluetooth 0.3.65-3
ii libupower-glib3 0.99.20-2
ii libwacom9 2.6.0-1
ii libwayland-client0 1.21.0-1
ii libx11-6 2:1.8.4-2
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2
ii libxi6 2:1.8-1+b1
ii pipewire-audio 0.3.65-3
Versions of packages gnome-settings-daemon recommends:
ii iio-sensor-proxy 3.0-2
ii pipewire-audio 0.3.65-3
ii pkexec 122-3
ii x11-xserver-utils 7.7+9+b1
Versions of packages gnome-settings-daemon suggests:
pn usbguard <none>
Versions of packages libgjs0g depends on:
ii libc6 2.36-8
ii libcairo-gobject2 1.16.0-7
ii libcairo2 1.16.0-7
ii libffi8 3.4.4-1
ii libgcc-s1 12.2.0-14
ii libgirepository-1.0-1 [libgirepository-1.0-1-with-libffi8] 1.74.0-3
ii libglib2.0-0 2.74.6-1
ii libmozjs-102-0 102.9.0-1
ii libreadline8 8.2-1.3
ii libstdc++6 12.2.0-14
ii libx11-6 2:1.8.4-2
Versions of packages libmutter-11-0 depends on:
ii adwaita-icon-theme 43-1
ii gsettings-desktop-schemas 43.0-1
ii libatk1.0-0 2.46.0-5
ii libc6 2.36-8
ii libcairo-gobject2 1.16.0-7
ii libcairo2 1.16.0-7
ii libcanberra0 0.30-10
ii libcolord2 1.4.6-2.2
ii libdrm2 2.4.114-1+b1
ii libegl1 1.6.0-1
ii libfontconfig1 2.14.1-4
ii libfribidi0 1.0.8-2.1
ii libgbm1 22.3.6-1+deb12u1
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libgl1 1.6.0-1
ii libglib2.0-0 2.74.6-1
ii libgnome-desktop-3-20 43.2-2
ii libgraphene-1.0-0 1.10.8-1
ii libgtk-3-0 3.24.37-2
ii libgudev-1.0-0 237-2
ii libice6 2:1.0.10-1
ii libinput10 1.22.1-1
ii libjson-glib-1.0-0 1.6.6-1
ii liblcms2-2 2.14-2
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libpangoft2-1.0-0 1.50.12+ds-1
ii libpipewire-0.3-0 0.3.65-3
ii libsm6 2:1.2.3-1
ii libstartup-notification0 0.12-6+b1
ii libsystemd0 252.6-1
ii libudev1 252.6-1
ii libwacom9 2.6.0-1
ii libwayland-server0 1.21.0-1
ii libx11-6 2:1.8.4-2
ii libx11-xcb1 2:1.8.4-2
ii libxau6 1:1.0.9-1
ii libxcb-randr0 1.15-1
ii libxcb-res0 1.15-1
ii libxcb1 1.15-1
ii libxcomposite1 1:0.4.5-1
ii libxcursor1 1:1.2.1-1
ii libxdamage1 1:1.1.6-1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2
ii libxi6 2:1.8-1+b1
ii libxinerama1 2:1.1.4-3
ii libxkbcommon-x11-0 1.5.0-1
ii libxkbcommon0 1.5.0-1
ii libxkbfile1 1:1.1.0-1
ii libxrandr2 2:1.5.2-2+b1
ii libxtst6 2:1.2.3-1.1
ii mutter-common 43.3-5
Versions of packages gnome-shell is related to:
ii libegl-mesa0 [libegl-vendor] 22.3.6-1+deb12u1
ii libgl1-mesa-dri 22.3.6-1+deb12u1
ii libglx-mesa0 [libglx-vendor] 22.3.6-1+deb12u1
-- no debconf information
--
-------------------------------------------------------------------------------
H.-Dirk_Schmitt
Dipl.Math.
eMail:[email protected]
pgp: http://www.computer42.org/~dirk/OpenPGP-fingerprint.html
--- End Message ---
--- Begin Message ---
Source: gjs
Source-Version: 1.74.2-1+deb12u1
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gjs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated gjs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 09 Sep 2023 20:29:21 +0100
Source: gjs
Architecture: source
Version: 1.74.2-1+deb12u1
Distribution: bookworm
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1034356
Changes:
gjs (1.74.2-1+deb12u1) bookworm; urgency=medium
.
* d/p/function-Always-initialize-callback-return-value.patch:
Add patch backported from upstream 1.77.1 avoiding infinite loops
of idle callbacks if an idle handler is called during GC. The most
common reason for this is if a GNOME Shell extension incorrectly does
not disconnect all of its signal/idle/timeout handlers. This change
mitigates the infinite loop and associated log flooding, but does not
fix the extension behaviour. (Closes: #1034356)
Checksums-Sha1:
bfa7964abbb732455b228a96b226115c35a132dd 2742 gjs_1.74.2-1+deb12u1.dsc
6c852d445e3621ef664f358aa04c6b37a8f90964 22136
gjs_1.74.2-1+deb12u1.debian.tar.xz
1b28a724679eded0be9820e6d752ed43aa3d62c6 12609
gjs_1.74.2-1+deb12u1_source.buildinfo
Checksums-Sha256:
ba394b89b575fe99486a9dc8c120c459c9fbd5bd2a6b01bc3cd6b09c2a1a3fe4 2742
gjs_1.74.2-1+deb12u1.dsc
0374e3c217df4a7ab69befb804307c8fb17458cd899f2e2d9816dd26ffd14f52 22136
gjs_1.74.2-1+deb12u1.debian.tar.xz
89f7cad9cf935a94c86dd68c346201bd63e26e7ac6c8c8b8d5e3b66eaf812783 12609
gjs_1.74.2-1+deb12u1_source.buildinfo
Files:
8dbf76c84375444011bd2bae33ac94ba 2742 interpreters optional
gjs_1.74.2-1+deb12u1.dsc
c77e938e4db9e6fc0cf066b0a35cf08d 22136 interpreters optional
gjs_1.74.2-1+deb12u1.debian.tar.xz
96cb819335167d3172dd2e8767ea1fbb 12609 interpreters optional
gjs_1.74.2-1+deb12u1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmT93EYACgkQ4FrhR4+B
TE9ClQ//U9y7luOyOve3uytEMJkO+CukXtwkJmWKtba3iYfU65skRryISVvvQLHJ
FZPowvJM7l2nx6KiUcnUGBHgEvUQWKU0NyuL/+ZybAl+5dIXZa4E5YEJhxLpwiVO
wmBqX1aaCIBpmriNdBgDELTYgRFpnjhOYyfbfo1sWY44oSfFENfcAaFqmbpYkCwL
6fCJ2o2QlYrudhS9YkpXZYcwL6KNg8ZHCMIlwwbqSjnhrjppx6aVyy9SXr3dmblr
UiUlwzXYsaS9Z+2DBERQsti2KKvWAaslwQ2evR0BDO7AR3Uh0CaLV7+iLlnGwkEw
/irmc9Q4im77ly1wqLySu0SKy+MAA3g0kzwVloi7cs2SrFL+zIdH/0PdAm4oA1I3
Ynn1bEBEayKbrP6mdgEkmWVv7USBcBoCIg7IMD1IcGMD0ouWxGtpsATLlv/FPorz
2S8KkUUiDCeLAJS3qn+o3OURaSU+4FfwuTK2q8uJhxL44OsU7Ny8IbgWgRK6L9l9
Yg++l0BtJfnyW1ZtSxYL3k/BxaqR44zLeKceCJuuX+GHheL3U/3VdEL00pSjht2W
6u+WVCC1KMEnzb1pS/FIoB0Wd2VObdKOEkCyXZGtnFK9XI65YgU1kztagIZLR7Xe
CsQxbYYgXmhRSn7g4ECJs6eRER0a1bObmHY6G+kg8GKDMJ6vnC8=
=sis0
-----END PGP SIGNATURE-----
--- End Message ---