Bug#1085760: OOM when opening background panel

Guido Günther agx at sigxcpu.org
Tue Oct 22 13:36:49 BST 2024


Package: gnome-control-center
Version: 1:47.0.1-2
Severity: grave

Hi,

opening the appearance panel on "low" memory devices (e.g. a Librem 5 with
3GB) makes g-c-c hit OOM as it spawns about a dozen jxl decoders for
thumbnailing.

I've picked grave severity as hitting this situation on such a device
renders it mostly useless as on the next startup the same panel is
opened again and the same crash happens. This can only be resolved by
going to the command line and using

   gnome-control-center <some-other-panel>

(feel free to lower the severity though if you see fit).

The MR at patch https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2850
fixes this and is targeted for 47.1

Cheers,
 -- Guido
 

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

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

Versions of packages gnome-control-center depends on:
ii  accountsservice               23.13.9-7
ii  apg                           2.2.3.dfsg.1-7
ii  colord                        1.4.7-1+b1
ii  desktop-base                  13.0.0~pre1
ii  desktop-file-utils            0.27-2
ii  gnome-control-center-data     1:47.0.1-2
ii  gnome-desktop3-data           44.1-1
ii  gnome-online-accounts         3.52.0-1
ii  gnome-settings-daemon         47.1-2
ii  gsettings-desktop-schemas     47.1-1
ii  heif-gdk-pixbuf               1.18.2-2
ii  heif-thumbnailer              1.18.2-2
ii  libaccountsservice0           23.13.9-7
ii  libadwaita-1-0                1.6.0-1
ii  libc6                         2.40-3
ii  libcairo2                     1.18.2-2
ii  libcolord-gtk4-1t64           0.3.1-1
ii  libcolord2                    1.4.7-1+b1
ii  libcups2t64                   2.4.10-2
ii  libepoxy0                     1.5.10-2
ii  libfontconfig1                2.15.0-1.1
ii  libgcr-4-4                    4.3.0-1
ii  libgdk-pixbuf-2.0-0           2.42.12+dfsg-1
ii  libglib2.0-0t64               2.82.1-1
ii  libgnome-bg-4-2t64            44.1-1
ii  libgnome-bluetooth-ui-3.0-13  47.0-2
ii  libgnome-desktop-4-2t64       44.1-1
ii  libgnome-rr-4-2t64            44.1-1
ii  libgnutls30t64                3.8.6-2
ii  libgoa-1.0-0b                 3.52.0-1
ii  libgoa-backend-1.0-2          3.52.0-1
ii  libgraphene-1.0-0             1.10.8-4
ii  libgsound0t64                 1.0.3-3.2+b3
ii  libgtk-4-1                    4.16.3+ds-1
ii  libgtop-2.0-11                2.41.3-1+b1
ii  libgudev-1.0-0                238-5
ii  libibus-1.0-5                 1.5.30-1
ii  libjson-glib-1.0-0            1.10.0+ds-2
ii  libjxl-gdk-pixbuf             0.9.2-10
ii  libkrb5-3                     1.21.3-3
ii  libmalcontent-0-0             0.12.0-1.1
ii  libmm-glib0                   1.22.0-3+b1
ii  libnm0                        1.50.0-1
ii  libnma-gtk4-0                 1.10.6-5
ii  libpango-1.0-0                1.54.0+ds-2
ii  libpolkit-gobject-1-0         125-2
ii  libpulse-mainloop-glib0       16.1+dfsg1-5.1
ii  libpulse0                     16.1+dfsg1-5.1
ii  libpwquality1                 1.4.5-3+b1
ii  libsecret-1-0                 0.21.4-3
ii  libsmbclient0                 2:4.21.0+dfsg-1
ii  libsoup-3.0-0                 3.6.0-2
ii  libudisks2-0                  2.10.1-11
ii  libupower-glib3               1.90.6-2
ii  libwacom9                     2.13.0-1
ii  libx11-6                      2:1.8.7-1+b1
ii  libxi6                        2:1.8.2-1
ii  libxml2                       2.12.7+dfsg+really2.9.14-0.1
ii  malcontent-gui                0.12.0-1.1
ii  tecla                         47.0-1
ii  webp-pixbuf-loader            0.2.7-1

Versions of packages gnome-control-center recommends:
ii  cracklib-runtime              2.9.6-5.1+b2
ii  cups-pk-helper                0.2.6-1+b2
ii  fwupd                         1.9.26-2
ii  gnome-bluetooth-sendto        47.0-2
ii  gnome-remote-desktop          47.0-3
ii  gnome-user-docs               47.0-1
ii  gnome-user-share              47.0-1
ii  iso-codes                     4.17.0-1
ii  libcanberra-pulse             0.30-17
ii  libnss-myhostname             256.7-1
ii  libspa-0.2-bluetooth          1.2.5-1
ii  network-manager-gnome         1.36.0-1
ii  polkitd                       125-2
ii  power-profiles-daemon         0.23-1
ii  realmd                        0.17.1-3+b1
ii  rygel                         0.42.6-1
ii  system-config-printer-common  1.5.18-3

Versions of packages gnome-control-center suggests:
ii  gnome-software           47.0-2
ii  gstreamer1.0-pulseaudio  1.24.8-1
ii  x11-xserver-utils        7.7+10+b1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list