Bug 394686 - System settings "Display and Monitor" crashes
Summary: System settings "Display and Monitor" crashes
Status: RESOLVED DUPLICATE of bug 394679
Alias: None
Product: systemsettings
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.12.5
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-05-25 21:50 UTC by Jacob
Modified: 2018-05-26 01:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob 2018-05-25 21:50:08 UTC
Application: systemsettings5 (5.12.5)

Qt Version: 5.10.0
Frameworks Version: 5.46.0
Operating System: Linux 4.13.0-43-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:

Clikcing on "Display and Monitor" from the systemsetting5 application.

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 0x7f4e97186900 (LWP 8869))]

Thread 4 (Thread 0x7f4e654ae700 (LWP 8874)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f4e8f11fe42 in __GI___pthread_mutex_lock (mutex=0x7f4e8ea9f9d0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f4e8e819e4c in ?? () from /usr/lib/nvidia-384/libGL.so.1
#3  0x00007f4e8e81ed81 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#4  0x00007f4e8e81f298 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#5  0x00007f4e8ae58102 in ?? () from /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.111
#6  0x00007f4e8cb746f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4e8cb30e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4e8cb31330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4e8cb3149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f4e935cb5db in QEventDispatcherGlib::processEvents (this=0x7f4e600008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#11 0x00007f4e9357265a in QEventLoop::exec (this=this@entry=0x7f4e654adca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#12 0x00007f4e93392554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#13 0x00007f4e90ecca35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f4e933976eb in QThreadPrivate::start (arg=0x1780a80) at thread/qthread_unix.cpp:376
#15 0x00007f4e8f11d6ba in start_thread (arg=0x7f4e654ae700) at pthread_create.c:333
#16 0x00007f4e92ca441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f4e6e11a700 (LWP 8873)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f4e8f11fe42 in __GI___pthread_mutex_lock (mutex=0x7f4e8ea9f9d0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f4e8e819e4c in ?? () from /usr/lib/nvidia-384/libGL.so.1
#3  0x00007f4e8e81ed81 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#4  0x00007f4e8e81f298 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#5  0x00007f4e8ae58102 in ?? () from /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.111
#6  0x00007f4e8cb746f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4e8cb30e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4e8cb31330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4e8cb3149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f4e935cb5db in QEventDispatcherGlib::processEvents (this=0x7f4e680008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#11 0x00007f4e9357265a in QEventLoop::exec (this=this@entry=0x7f4e6e119ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#12 0x00007f4e93392554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#13 0x00007f4e90ecca35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f4e933976eb in QThreadPrivate::start (arg=0x16727c0) at thread/qthread_unix.cpp:376
#15 0x00007f4e8f11d6ba in start_thread (arg=0x7f4e6e11a700) at pthread_create.c:333
#16 0x00007f4e92ca441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f4e79869700 (LWP 8871)):
#0  0x00007f4e8f1214ee in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f4e8ea9f9d0) at pthread_mutex_unlock.c:55
#1  __GI___pthread_mutex_unlock (mutex=0x7f4e8ea9f9d0) at pthread_mutex_unlock.c:314
#2  0x00007f4e8e819b65 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#3  0x00007f4e8e81f23b in ?? () from /usr/lib/nvidia-384/libGL.so.1
#4  0x00007f4e8ae580f1 in ?? () from /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.111
#5  0x00007f4e8cb746f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f4e8cb30e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4e8cb31330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4e8cb3149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4e935cb5db in QEventDispatcherGlib::processEvents (this=0x7f4e740008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#10 0x00007f4e9357265a in QEventLoop::exec (this=this@entry=0x7f4e79868c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#11 0x00007f4e93392554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#12 0x00007f4e94eab2c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#13 0x00007f4e933976eb in QThreadPrivate::start (arg=0x7f4e9511fd60) at thread/qthread_unix.cpp:376
#14 0x00007f4e8f11d6ba in start_thread (arg=0x7f4e79869700) at pthread_create.c:333
#15 0x00007f4e92ca441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4e97186900 (LWP 8869)):
[KCrash Handler]
#4  KScreen::BackendManager::loadBackendInProcess (this=0x34d89a0, name=...) at /workspace/build/src/backendmanager.cpp:247
#5  0x00007f4e5db85021 in KScreen::ConfigOperationPrivate::loadBackend (this=this@entry=0x34c16b0) at /workspace/build/src/configoperation.cpp:138
#6  0x00007f4e5db85cce in KScreen::GetConfigOperation::start (this=0x34c2130) at /workspace/build/src/getconfigoperation.cpp:173
#7  0x00007f4e5dba366d in KScreen::ConfigOperation::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/moc_configoperation.cpp:82
#8  0x00007f4e935a24d9 in QObject::event (this=0x34c2130, e=<optimized out>) at kernel/qobject.cpp:1246
#9  0x00007f4e94547acc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x34c2130, e=0x34c1590) at kernel/qapplication.cpp:3732
#10 0x00007f4e9454f417 in QApplication::notify (this=0x7fff3b62f480, receiver=0x34c2130, e=0x34c1590) at kernel/qapplication.cpp:3491
#11 0x00007f4e935743d8 in QCoreApplication::notifyInternal2 (receiver=0x34c2130, event=event@entry=0x34c1590) at kernel/qcoreapplication.cpp:1044
#12 0x00007f4e93576fdb in QCoreApplication::sendEvent (event=0x34c1590, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#13 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1200f50) at kernel/qcoreapplication.cpp:1719
#14 0x00007f4e93577448 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1573
#15 0x00007f4e935cbfb3 in postEventSourceDispatch (s=0x1294570) at kernel/qeventdispatcher_glib.cpp:276
#16 0x00007f4e8cb31197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f4e8cb313f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f4e8cb3149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f4e935cb5bf in QEventDispatcherGlib::processEvents (this=this@entry=0x1281c40, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#20 0x00007f4e858f3351 in QPAEventDispatcherGlib::processEvents (this=0x1281c40, flags=...) at qeventdispatcher_glib.cpp:69
#21 0x00007f4e9357265a in QEventLoop::exec (this=this@entry=0x7fff3b62f360, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#22 0x00007f4e9357b864 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1332
#23 0x00007f4e93d978dc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1703
#24 0x00007f4e94547a25 in QApplication::exec () at kernel/qapplication.cpp:2917
#25 0x000000000040b6fe in main (argc=1, argv=<optimized out>) at /workspace/build/app/main.cpp:67

Reported using DrKonqi
Comment 1 Christoph Feck 2018-05-26 01:21:28 UTC

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