Bug#855310: gnome-control-center segfaults in user applet when no (non-root) user exist

Raphaël Hertzog hertzog at debian.org
Thu Feb 16 16:41:34 UTC 2017

Package: gnome-control-center
Version: 1:3.22.1-2
Severity: important
Tags: upstream patch
User: devel at kali.org
Usertags: origin-kali
Control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=773673

The user applet will segfault when you try to open it and when you have no
non-system user on your machine... and if you want to open this applet
precisely to create a user, it's somewhat counter-productive.

This is unusual but it's the default situation that we have in Kali since
the live system only contains the root user by default. It would be nice
if we could get this fixed in Debian in stretch.

I submitted a tested patch upstream:

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-control-center depends on:
ii  accountsservice            0.6.43-1
ii  apg                        2.2.3.dfsg.1-4
ii  colord                     1.3.3-2
ii  desktop-file-utils         0.23-1
ii  gnome-control-center-data  1:3.22.1-2
ii  gnome-desktop3-data        3.22.2-1
ii  gnome-settings-daemon      3.22.1-1
ii  gsettings-desktop-schemas  3.22.0-1
ii  libaccountsservice0        0.6.43-1
ii  libatk1.0-0                2.22.0-1
ii  libc6                      2.24-9
ii  libcairo-gobject2          1.14.8-1
ii  libcairo2                  1.14.8-1
ii  libcanberra-gtk3-0         0.30-3
ii  libcanberra0               0.30-3
ii  libcheese-gtk25            3.22.1-1
ii  libcheese8                 3.22.1-1
ii  libclutter-1.0-0           1.26.0+dfsg-2
ii  libclutter-gtk-1.0-0       1.8.2-1
ii  libcolord-gtk1             0.1.26-1.1
ii  libcolord2                 1.3.3-2
ii  libcups2                   2.2.1-8
ii  libfontconfig1             2.11.0-6.7
ii  libgdk-pixbuf2.0-0         2.36.4-1
ii  libglib2.0-0               2.50.2-2
ii  libgnome-bluetooth13       3.20.0-1
ii  libgnome-desktop-3-12      3.22.2-1
ii  libgoa-1.0-0b              3.22.4-1
ii  libgoa-backend-1.0-1       3.22.4-1
ii  libgrilo-0.3-0             0.3.2-2
ii  libgtk-3-0                 3.22.7-2
ii  libgtop-2.0-10             2.34.2-1
ii  libgudev-1.0-0             230-3
ii  libibus-1.0-5              1.5.14-2
ii  libkrb5-3                  1.15-1
ii  libmm-glib0                1.6.4-1
ii  libnm0                     1.6.0-1
ii  libnma0                    1.4.4-1
ii  libpango-1.0-0             1.40.3-3
ii  libpangocairo-1.0-0        1.40.3-3
ii  libpolkit-gobject-1-0      0.105-17
ii  libpulse-mainloop-glib0    10.0-1
ii  libpulse0                  10.0-1
ii  libpwquality1              1.3.0-1
ii  libsmbclient               2:4.5.4+dfsg-1
ii  libsoup2.4-1               2.56.0-2
ii  libupower-glib3            0.99.4-4
ii  libwacom2                  0.22-1
ii  libx11-6                   2:1.6.4-3
ii  libxi6                     2:1.7.9-1
ii  libxml2                    2.9.4+dfsg1-2.2

Versions of packages gnome-control-center recommends:
ii  cracklib-runtime              2.9.2-3
ii  cups-pk-helper                0.2.6-1
ii  gkbd-capplet        
ii  gnome-online-accounts         3.22.4-1
ii  gnome-user-guide              3.22.0-1
ii  gnome-user-share              3.18.3-1
ii  iso-codes                     3.74-1
ii  libcanberra-pulse             0.30-3
ii  libnss-myhostname             232-15
ii  mousetweaks                   3.12.0-1
ii  network-manager-gnome         1.4.4-1
ii  policykit-1                   0.105-17
ii  pulseaudio-module-bluetooth   10.0-1
ii  realmd                        0.16.3-1
ii  rygel                         0.32.1-2
ii  rygel-tracker                 0.32.1-2
ii  system-config-printer-common  1.5.7-2

Versions of packages gnome-control-center suggests:
ii  gstreamer1.0-pulseaudio  1.10.3-1
ii  libcanberra-gtk-module   0.30-3
ii  libcanberra-gtk3-module  0.30-3
ii  x11-xserver-utils        7.7+7

-- no debconf information

More information about the pkg-gnome-maintainers mailing list