Bug 380046

Summary: Crash after connecting the second monitor.
Product: [Plasma] plasmashell Reporter: Wolfgang Kittl <wolfgangkittl>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.8.6   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Wolfgang Kittl 2017-05-21 07:09:38 UTC
Application: plasmashell (5.8.6)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.62-18.6-default x86_64
Distribution: "openSUSE Leap 42.2"

-- Information about the crash:
- What I was doing when the application crashed: I connected a scond monitor to the notebook over the displayport.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f862da51900 (LWP 2204))]

Thread 11 (Thread 0x7f8523ffe700 (LWP 2623)):
#0  0x00007f862676ba7c in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007f86267667fb in pthread_mutex_lock () at /lib64/libpthread.so.0
#2  0x00007f8622a23e7c in  () at /usr/X11R6/lib64/libGL.so.1
#3  0x00007f861dcd7525 in  () at /usr/lib64/libnvidia-glcore.so.375.39
#4  0x00007f861dd1dbfe in  () at /usr/lib64/libnvidia-glcore.so.375.39
#5  0x00007f861ddb8a5d in  () at /usr/lib64/libnvidia-glcore.so.375.39
#6  0x00007f861dcac210 in  () at /usr/lib64/libnvidia-glcore.so.375.39
#7  0x00007f861dcac2ce in  () at /usr/lib64/libnvidia-glcore.so.375.39
#8  0x00007f861dc48ea3 in  () at /usr/lib64/libnvidia-glcore.so.375.39
#9  0x00007f861d89a29b in  () at /usr/lib64/libnvidia-glcore.so.375.39
#10 0x00007f862b513578 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib64/libQt5Quick.so.5
#11 0x00007f862b519ad4 in QSGBatchRenderer::Renderer::render() () at /usr/lib64/libQt5Quick.so.5
#12 0x00007f862b525322 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib64/libQt5Quick.so.5
#13 0x00007f862b525b3b in QSGRenderer::renderScene(unsigned int) () at /usr/lib64/libQt5Quick.so.5
#14 0x00007f862b53488e in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib64/libQt5Quick.so.5
#15 0x00007f862b57ae4d in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib64/libQt5Quick.so.5
#16 0x00007f862b54dfa2 in  () at /usr/lib64/libQt5Quick.so.5
#17 0x00007f862b54f86c in  () at /usr/lib64/libQt5Quick.so.5
#18 0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#19 0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#20 0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f85516a2700 (LWP 2311)):
[KCrash Handler]
#6  0x00007f861dc3d7f4 in  () at /usr/lib64/libnvidia-glcore.so.375.39
#7  0x00007f861dc3e0b8 in  () at /usr/lib64/libnvidia-glcore.so.375.39
#8  0x00007f861d88c48f in  () at /usr/lib64/libnvidia-glcore.so.375.39
#9  0x00007f861d88e4b6 in  () at /usr/lib64/libnvidia-glcore.so.375.39
#10 0x00007f862b50b28d in QSGBatchRenderer::Renderer::unmap(QSGBatchRenderer::Buffer*, bool) () at /usr/lib64/libQt5Quick.so.5
#11 0x00007f862b50d50c in QSGBatchRenderer::Renderer::uploadBatch(QSGBatchRenderer::Batch*) () at /usr/lib64/libQt5Quick.so.5
#12 0x00007f862b519a8f in QSGBatchRenderer::Renderer::render() () at /usr/lib64/libQt5Quick.so.5
#13 0x00007f862b525322 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib64/libQt5Quick.so.5
#14 0x00007f862b525b3b in QSGRenderer::renderScene(unsigned int) () at /usr/lib64/libQt5Quick.so.5
#15 0x00007f862b53488e in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib64/libQt5Quick.so.5
#16 0x00007f862b57ae4d in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib64/libQt5Quick.so.5
#17 0x00007f862b54dfa2 in  () at /usr/lib64/libQt5Quick.so.5
#18 0x00007f862b54f86c in  () at /usr/lib64/libQt5Quick.so.5
#19 0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#20 0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#21 0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f855e50d700 (LWP 2297)):
#0  0x00007f8626f5b49d in poll () at /lib64/libc.so.6
#1  0x00007f8623623314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f862362342c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f862786832b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f8627815fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8627650f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f855f9358f7 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#7  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f856b815700 (LWP 2291)):
#0  0x00007f86267690bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f862765665b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f862b54f4eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007f862b54f995 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f8570c80700 (LWP 2288)):
#0  0x00007f862764e4f8 in QMutex::unlock() () at /usr/lib64/libQt5Core.so.5
#1  0x00007f8627868265 in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f862362295d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f8623623230 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f862362342c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f862786832b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f8627815fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f8627650f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f862b4e0632 in  () at /usr/lib64/libQt5Quick.so.5
#9  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f85fefb8700 (LWP 2284)):
#0  0x00007f86267690bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f862d12793b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f862d127969 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f860cdc2700 (LWP 2283)):
#0  0x00007f8626f5b49d in poll () at /lib64/libc.so.6
#1  0x00007f8623623314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f862362342c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f862786832b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f8627815fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8627650f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f862a95d9c8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f860e7c1700 (LWP 2276)):
#0  0x00007f8626f5b49d in poll () at /lib64/libc.so.6
#1  0x00007f8623623314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f862362342c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f862786832b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f8627815fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8627650f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f862a95d9c8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f860ffff700 (LWP 2223)):
#0  0x00007f8626f5b49d in poll () at /lib64/libc.so.6
#1  0x00007f8623623314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f862362342c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f862786832b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f8627815fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8627650f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f86283d11d5 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f861633e700 (LWP 2221)):
#0  0x00007f8626f5b49d in poll () at /lib64/libc.so.6
#1  0x00007f862c0a23e2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f862c0a3fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f8618ab8839 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f86276559e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8626764744 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f8626f63d3d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f862da51900 (LWP 2204)):
#0  0x00007f86267690bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f862765665b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f862b550c2a in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007f862b551a64 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007f862b552603 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007f8627d7669e in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
#6  0x00007f862b584275 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f862d457b7b in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib64/libKF5PlasmaQuick.so.5
#8  0x00007f862879fe3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#9  0x00007f86287a449a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#10 0x00007f8627817fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f8627d6c3b1 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib64/libQt5Gui.so.5
#12 0x00007f8627d6ce7d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#13 0x00007f8627d4eeeb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#14 0x00007f8618ae5bc0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#15 0x00007f8623623134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#16 0x00007f8623623388 in  () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f862362342c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f862786830c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#19 0x00007f8627815fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f862781dec6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#21 0x000000000041ee0f in  ()
#22 0x00007f8626e9a6e5 in __libc_start_main () at /lib64/libc.so.6
#23 0x000000000041f079 in _start ()

Reported using DrKonqi
Comment 1 Marco Martin 2017-05-22 13:56:10 UTC

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