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.

Attachment: 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 ---

Reply via email to