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

Package:
gnome-control-center
Source:
gnome-control-center
Description:
utilities to configure the GNOME desktop
Submitter:
Yaroslav Molochko
Date:
2019-10-16 07:48:04 UTC
Severity:
important
#942430#5
Date:
2019-10-16 07:45:53 UTC
From:
To:
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.