Bug#942430: gnome-control-center: Segfaults when 2 monitors attached and switched to Devices tab

Yaroslav Molochko onorua at gmail.com
Wed Oct 16 08:45:53 BST 2019


Package: gnome-control-center
Version: 1:3.34.1-1
Severity: important

Dear Maintainer,

I run i3wm with i3-gnome: https://github.com/i3-gnome/i3-gnome.git 
gnome-control-center segfaults when I connect my external monitor and go to devices tab. When I do
the same without external monitor - it works as expected without any issues. 
I did gdb over startup:
==========================
Starting program: /usr/bin/gnome-control-center
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffeb20c700 (LWP 30081)]
[New Thread 0x7fffeaa0b700 (LWP 30082)]
[New Thread 0x7fffe8c52700 (LWP 30083)]
[New Thread 0x7fffdbfff700 (LWP 30084)]
[New Thread 0x7fffdb7fe700 (LWP 30085)]
[New Thread 0x7fffdaffd700 (LWP 30089)]
[New Thread 0x7fffda2ea700 (LWP 30092)]

Thread 1 "gnome-control-c" received signal SIGSEGV, Segmentation fault.
0x00005555555f7ee0 in cc_display_config_set_minimum_size ()
(gdb) bt
#0  0x00005555555f7ee0 in cc_display_config_set_minimum_size ()
#1  0x00005555555f31d1 in  ()
#2  0x00005555555f4271 in  ()
#3  0x00007ffff7d9beb2 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007ffff7daf4d4 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff7db818f in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff7db881f in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00005555555f830f in  ()
#8  0x00007ffff7e8fe99 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#9  0x00007ffff7e909bd in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#10 0x00007ffff7ee8ffc in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff7e8fe99 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007ffff7e8fed9 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#13 0x00007ffff7cb2d7e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff7cb3130 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff7cb31bf in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff7ebcc7d in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#17 0x00005555555aeb65 in main ()
(gdb)
================================

Let me know if you need anything from my side to help you debug the issue. Will be happy to help. 


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
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            0.6.55-1
ii  apg                        2.2.3.dfsg.1-5+b1
ii  colord                     1.4.4-1
ii  desktop-base               10.0.3
ii  desktop-file-utils         0.24-1
ii  gnome-control-center-data  1:3.34.1-1
ii  gnome-desktop3-data        3.34.1-1
ii  gnome-settings-daemon      3.34.1-1+b1
ii  gsettings-desktop-schemas  3.34.0-2
ii  libaccountsservice0        0.6.55-1
ii  libatk1.0-0                2.34.1-1
ii  libc6                      2.29-2
ii  libcairo2                  1.16.0-4
ii  libcheese-gtk25            3.34.0-1+b1
ii  libcheese8                 3.34.0-1+b1
ii  libcolord-gtk1             0.1.26-2
ii  libcolord2                 1.4.4-1
ii  libcups2                   2.3.0-5
ii  libfontconfig1             2.13.1-2+b1
ii  libgdk-pixbuf2.0-0         2.40.0+dfsg-1
ii  libglib2.0-0               2.62.1-1
ii  libgnome-bluetooth13       3.34.0-1
ii  libgnome-desktop-3-18      3.34.1-1
ii  libgoa-1.0-0b              3.34.0-2
ii  libgoa-backend-1.0-1       3.34.0-2
ii  libgsound0                 1.0.2-4
ii  libgtk-3-0                 3.24.12-1
ii  libgtop-2.0-11             2.40.0-2
ii  libgudev-1.0-0             233-1
ii  libibus-1.0-5              1.5.21-1
ii  libkrb5-3                  1.17-6
ii  libmm-glib0                1.10.4-0.1
ii  libnm0                     1.20.4-2
ii  libnma0                    1.8.24-1
ii  libpango-1.0-0             1.42.4-7
ii  libpangocairo-1.0-0        1.42.4-7
ii  libpolkit-gobject-1-0      0.105-26
ii  libpulse-mainloop-glib0    13.0-2
ii  libpulse0                  13.0-2
ii  libpwquality1              1.4.1-3
ii  libsecret-1-0              0.19.1-1
ii  libsmbclient               2:4.11.0+dfsg-11
ii  libsoup2.4-1               2.68.2-1
ii  libudisks2-0               2.8.4-1
ii  libupower-glib3            0.99.11-1
ii  libwacom2                  1.1-1
ii  libwayland-server0         1.17.0-1
ii  libx11-6                   2:1.6.8-1
ii  libxi6                     2:1.7.9-1
ii  libxml2                    2.9.4+dfsg1-7+b3

Versions of packages gnome-control-center recommends:
ii  cracklib-runtime              2.9.6-2+b1
ii  cups-pk-helper                0.2.6-1+b1
ii  gkbd-capplet                  3.26.1-1
ii  gnome-online-accounts         3.34.0-2
ii  gnome-user-docs               3.34.0-2
ii  gnome-user-share              3.34.0-2
ii  iso-codes                     4.4-1
ii  libcanberra-pulse             0.30-7
ii  libnss-myhostname             242-7
ii  mousetweaks                   3.32.0-2
ii  network-manager-gnome         1.8.24-1
ii  policykit-1                   0.105-26
ii  pulseaudio-module-bluetooth   13.0-2
ii  realmd                        0.16.3-3
ii  rygel                         0.36.2-4
ii  rygel-tracker                 0.36.2-4
ii  system-config-printer-common  1.5.11-4

Versions of packages gnome-control-center suggests:
pn  gnome-software | gnome-packagekit  <none>
ii  gstreamer1.0-pulseaudio            1.16.1-1
pn  libcanberra-gtk-module             <none>
ii  libcanberra-gtk3-module            0.30-7
ii  x11-xserver-utils                  7.7+8

-- no debconf information



More information about the pkg-gnome-maintainers mailing list