Bug 386914

Summary: Crash during openning "Monitor" tab in settings
Product: [Applications] systemsettings Reporter: Micha <michal>
Component: kcm_kscreenAssignee: kscreen-bugs-null <kscreen-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate, plasma-bugs, simonandric5
Priority: NOR Keywords: drkonqi
Version: 5.14.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Micha 2017-11-14 18:10:05 UTC
Application: systemsettings5 (5.11.90)

Qt Version: 5.9.1
Frameworks Version: 5.41.0
Operating System: Linux 4.13.0-17-generic x86_64
Distribution: Ubuntu 17.10

-- Information about the crash:
I was openning "Monitor" tab (in Polish it's called "Wyƛwietlanie i monitor") in system settings. After trying to open window suddenly disapperared and "Crash Reporting Assistant" has appeared.
In "Monitor" tab I was going to configure secord monitor connected to my notebook. I didn't manage to complete this task.
I am using KDE from kubuntu test resources.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6c6b705d80 (LWP 25880))]

Thread 12 (Thread 0x7f6beaffd700 (LWP 5247)):
#0  0x00007f6c612c6aa3 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6c612c7110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c67cd049b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6c67a953ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6c65b4af45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6c631867fc in start_thread (arg=0x7f6beaffd700) at pthread_create.c:465
#9  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f6be8dec700 (LWP 4383)):
#0  0x00007f6c67390901 in __GI___poll (fds=0x7f6bcc0decc0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6c612c7169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c67cd049b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6c67a953ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6c65b4af45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6c631867fc in start_thread (arg=0x7f6be8dec700) at pthread_create.c:465
#9  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f6c12aae700 (LWP 27476)):
#0  0x00007f6c67390901 in __GI___poll (fds=0x5610368991a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6c612c7169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c612c7502 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c14911b26 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f6c612ee645 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6c631867fc in start_thread (arg=0x7f6c12aae700) at pthread_create.c:465
#6  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f6c132af700 (LWP 27475)):
#0  0x00007f6c67390901 in __GI___poll (fds=0x5610365cdf40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6c612c7169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c612c72c1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6c612ee645 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6c631867fc in start_thread (arg=0x7f6c132af700) at pthread_create.c:465
#6  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f6c23713700 (LWP 25891)):
#0  0x00007f6c67cceb70 in QTimerInfoList::repairTimersIfNeeded() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f6c67ccebd3 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f6c67cd020e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f6c612c66a8 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6c612c709b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f6c67cd049b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6c67a953ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6c65b4af45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f6c631867fc in start_thread (arg=0x7f6c23713700) at pthread_create.c:465
#12 0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f6c2b016700 (LWP 25890)):
#0  0x00007f6c673ab15f in __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:67
#1  0x00007f6c673908ee in __GI___poll (fds=0x7f6c24002de0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#2  0x00007f6c612c7169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6c67cd049b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6c67a953ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6c65b4af45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6c631867fc in start_thread (arg=0x7f6c2b016700) at pthread_create.c:465
#10 0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f6c3c8ac700 (LWP 25889)):
#0  0x00007f6c67390901 in __GI___poll (fds=0x7f6c340029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6c612c7169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c67cd049b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6c67a953ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6c65b4af45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6c631867fc in start_thread (arg=0x7f6c3c8ac700) at pthread_create.c:465
#9  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6c3f11f700 (LWP 25886)):
#0  0x00007f6c6318d072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561034f4b5e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f6c6318d072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x561034f4b590, cond=0x561034f4b5b8) at pthread_cond_wait.c:502
#2  0x00007f6c6318d072 in __pthread_cond_wait (cond=0x561034f4b5b8, mutex=0x561034f4b590) at pthread_cond_wait.c:655
#3  0x00007f6c44869b8b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007f6c44869aa7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007f6c631867fc in start_thread (arg=0x7f6c3f11f700) at pthread_create.c:465
#6  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6c40088700 (LWP 25885)):
#0  0x00007f6c6318d072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5610350c3430) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f6c6318d072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5610350c33e0, cond=0x5610350c3408) at pthread_cond_wait.c:502
#2  0x00007f6c6318d072 in __pthread_cond_wait (cond=0x5610350c3408, mutex=0x5610350c33e0) at pthread_cond_wait.c:655
#3  0x00007f6c44869b8b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007f6c44869aa7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007f6c631867fc in start_thread (arg=0x7f6c40088700) at pthread_create.c:465
#6  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6c4f05b700 (LWP 25883)):
#0  0x00007f6c6318e904 in __GI___pthread_getspecific (key=3) at pthread_getspecific.c:60
#1  0x00007f6c612eeb30 in g_thread_self () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c612c5fdc in g_main_context_acquire () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c612c7025 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6c67cd049b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6c67a953ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6c6814ce45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f6c631867fc in start_thread (arg=0x7f6c4f05b700) at pthread_create.c:465
#11 0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6c57b3b700 (LWP 25882)):
#0  0x00007f6c67390901 in __GI___poll (fds=0x7f6c57b3abb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6c63a00747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6c63a0253a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6c5a095f09 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f6c67a9a29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6c631867fc in start_thread (arg=0x7f6c57b3b700) at pthread_create.c:465
#6  0x00007f6c6739cb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6c6b705d80 (LWP 25880)):
[KCrash Handler]
#6  0x00007f6bf0335043 in KScreen::GetConfigOperation::start() () at /usr/lib/x86_64-linux-gnu/libKF5Screen.so.7
#7  0x00007f6c67ca7452 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6c6987146c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f6c69878d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f6c67c77de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f6c67c7a55d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f6c67cd0e53 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f6c612c6fb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f6c612c71f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f6c612c727c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f6c67cd047f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f6c67c75e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f6c67c7eda4 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x0000561033a7bddf in  ()
#20 0x00007f6c672a91c1 in __libc_start_main (main=0x561033a7b9e0, argc=1, argv=0x7ffe1e746d58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe1e746d48) at ../csu/libc-start.c:308
#21 0x0000561033a7be6a in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2021-02-23 21:00:44 UTC

*** This bug has been marked as a duplicate of bug 403701 ***