Package: gnome-control-center
Version: 1:43.0-1
Followup-For: Bug #1019526
X-Debbugs-Cc: [email protected]

Confirmed in 43.0 from sid. The Colour panel segfaults, and Night Light is 
also nonfunctional.


The control panel app is now “sticky”, so if you switch to a panel that 
segfaults and then try to start the app again, it will try to start with 
the panel you were on before. This makes it segfault again immediately, 
preventing access to other control panels.

From a user perspective, to recover from this situation enough to use other 
control panels, you can use the command line to start it on a different 
panel, e.g. Displays:

   $ gnome-control-center display

You can also choose “Display Settings” or “Change Background…” from the 
desktop right button/longpress menu. Those do the same thing 😊


The crash can be reproduced from the command line with the following.

The “--verbose” option is not necessary to reproduce, it’s just there to 
provide more context. Note the line about the missing NightLightSupported 
property, in passing. I don’t know if the broken night light functionality 
is related or a separate bug. The warning appears when switching to the 
Display panel too, before accessing the Night Light controls card (is that 
the right term?)

    $ gnome-control-center --verbose color
    01:07:27.0390                    (null):    DEBUG: No extra argument
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.390: change_fast
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.390: change_notify: 
/org/gnome/control-center/last-panel
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.396: watch_fast: 
"/org/freedesktop/color-helper/" (establishing: 0, active: 0)
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.396: unwatch_fast: 
"/org/freedesktop/color-helper/" (active: 0, establishing: 1)
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.396: watch_fast: 
"/org/gnome/settings-daemon/plugins/color/" (establishing: 0, active: 2)
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.396: watch_fast: 
"/org/freedesktop/color-helper/" (establishing: 0, active: 0)
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.397: watch_established: 
"/org/freedesktop/color-helper/" (establishing: 1)
    (gnome-control-center:17422): dconf-DEBUG: 01:07:27.397: watch_established: 
"/org/freedesktop/color-helper/" (establishing: 0)
    01:07:27.0398                 cc-window:    DEBUG: Time to open panel 
'Colour': 0.007625s
    01:07:27.0398                 cc-window:    DEBUG: Added 'display' to the 
previous panels
    01:07:27.0402          display-cc-panel:  WARNING: Missing property 
'NightLightSupported' on DisplayConfig API
    01:07:27.0402         cc-object-storage:    DEBUG: Finished creating D-Bus 
proxy for 
CcObjectStorage::dbus-proxy(org.gnome.SettingsDaemon.Color,/org/gnome/SettingsDaemon/Color,org.freedesktop.DBus.Properties)
    01:07:27.0402         cc-object-storage:    DEBUG: Adding object GDBusProxy 
(CcObjectStorage::dbus-proxy(org.gnome.SettingsDaemon.Color,/org/gnome/SettingsDaemon/Color,org.freedesktop.DBus.Properties)
 → 0x5573e60c44b0) to the storage
    01:07:27.0402         cc-object-storage:    DEBUG: Finished creating D-Bus 
proxy for 
CcObjectStorage::dbus-proxy(org.gnome.SettingsDaemon.Color,/org/gnome/SettingsDaemon/Color,org.gnome.SettingsDaemon.Color)
    01:07:27.0402         cc-object-storage:    DEBUG: Adding object GDBusProxy 
(CcObjectStorage::dbus-proxy(org.gnome.SettingsDaemon.Color,/org/gnome/SettingsDaemon/Color,org.gnome.SettingsDaemon.Color)
 → 0x5573e5f3bd10) to the storage
    01:07:27.0402          display-cc-panel:    DEBUG: setting adjustment 
22.000 to 22:00
    01:07:27.0402          display-cc-panel:    DEBUG: setting adjustment 7.000 
to 7:00
    01:07:27.0402         cc-object-storage:    DEBUG: Finished creating D-Bus 
proxy for 
CcObjectStorage::dbus-proxy(org.gnome.Shell,/org/gnome/Shell,org.gnome.Shell)
    01:07:27.0403      diagnostics-cc-panel:    DEBUG: ABRT vanished
    01:07:27.0403          display-cc-panel:    DEBUG: setting adjustment 
22.000 to 22:00
    01:07:27.0403          display-cc-panel:    DEBUG: setting adjustment 7.000 
to 7:00
    Segmentation fault

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (5, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
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               22.08.8-1
ii  apg                           2.2.3.dfsg.1-5+b2
ii  colord                        1.4.6-1
ii  desktop-base                  11.0.3
ii  desktop-file-utils            0.26-1
ii  gnome-control-center-data     1:43.0-1
ii  gnome-desktop3-data           43~rc-1
ii  gnome-settings-daemon         43~rc-1
ii  gsettings-desktop-schemas     43~rc.1-1
ii  libaccountsservice0           22.08.8-1
ii  libadwaita-1-0                1.2~rc-1
ii  libc6                         2.34-7
ii  libcairo2                     1.16.0-6
ii  libcolord-gtk4-1              0.3.0-3
ii  libcolord2                    1.4.6-1
ii  libcups2                      2.4.2-1+b1
ii  libepoxy0                     1.5.10-1
ii  libfontconfig1                2.13.1-4.4
ii  libgcr-base-3-1               3.41.1-1
ii  libgdk-pixbuf-2.0-0           2.42.9+dfsg-1
ii  libglib2.0-0                  2.73.3-3
ii  libgnome-bg-4-2               43~rc-1
ii  libgnome-bluetooth-ui-3.0-13  42.4-1
ii  libgnome-desktop-4-2          43~rc-1
ii  libgnome-rr-4-2               43~rc-1
ii  libgnutls30                   3.7.7-2
ii  libgoa-1.0-0b                 3.45.2-2
ii  libgoa-backend-1.0-1          3.45.2-2
ii  libgsound0                    1.0.3-2
ii  libgtk-3-0                    3.24.34-3
ii  libgtk-4-1                    4.7.2+ds-3
ii  libgtop-2.0-11                2.40.0-2
ii  libgudev-1.0-0                237-2
ii  libibus-1.0-5                 1.5.27-2
ii  libkrb5-3                     1.20-1
ii  libmalcontent-0-0             0.10.5-1
ii  libmm-glib0                   1.18.10-2
ii  libnm0                        1.40.0-1
ii  libnma-gtk4-0                 1.10.2-1
ii  libpango-1.0-0                1.50.9+ds-1
ii  libpangocairo-1.0-0           1.50.9+ds-1
ii  libpolkit-gobject-1-0         0.105-33
ii  libpulse-mainloop-glib0       15.0+dfsg1-4+b1
ii  libpulse0                     15.0+dfsg1-4+b1
ii  libpwquality1                 1.4.4-1+b1
ii  libsecret-1-0                 0.20.5-3
ii  libsmbclient                  2:4.16.5+dfsg-1
ii  libsnapd-glib1                1.60-1
ii  libudisks2-0                  2.9.4-3
ii  libupower-glib3               0.99.20-1
ii  libwacom9                     2.4.0-3
ii  libx11-6                      2:1.8.1-2
ii  libxi6                        2:1.8-1
ii  libxml2                       2.9.14+dfsg-1+b1
ii  webp-pixbuf-loader            0.0.5-5

Versions of packages gnome-control-center recommends:
ii  cracklib-runtime              2.9.6-4+b1
pn  cups-pk-helper                <none>
ii  gkbd-capplet                  3.28.1-1
pn  gnome-bluetooth-sendto        <none>
pn  gnome-online-accounts         <none>
pn  gnome-remote-desktop          <none>
pn  gnome-user-docs               <none>
pn  gnome-user-share              <none>
ii  iso-codes                     4.11.0-1
ii  libcanberra-pulse             0.30-10
pn  libnss-myhostname             <none>
pn  malcontent-gui                <none>
ii  network-manager-gnome         1.28.0-1
ii  policykit-1                   0.105-33
pn  power-profiles-daemon         <none>
ii  pulseaudio-module-bluetooth   15.0+dfsg1-4+b1
pn  realmd                        <none>
ii  rygel                         0.40.4-1
pn  system-config-printer-common  <none>

Versions of packages gnome-control-center suggests:
pn  gnome-software | gnome-packagekit  <none>
pn  gstreamer1.0-pulseaudio            <none>
ii  x11-xserver-utils                  7.7+9

-- no debconf information

Reply via email to