Bug 352107

Summary: Plasma workspace crash on monitor restart
Product: [Plasma] plasmashell Reporter: drdrnewman
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.3.2   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description drdrnewman 2015-09-01 16:30:28 UTC
Application: plasmashell (5.3.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-26-lowlatency x86_64
Distribution: Ubuntu 15.04

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

I restarted my monitor (a TV connected to an Nvidia Graphics card, using Nvidia drivers and overscan settings). It came up OK in a text console (Alt-FI) where I had left it 2 hours ago, switching off the monitor. But when I hit Alt-F7 to bring up the KDE graphic screen, I got the message that Plasma had closed unexpectedly.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f8960f627c0 (LWP 6925))]

Thread 21 (Thread 0x7f894ab40700 (LWP 6927)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f895e271b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f895e27364f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f894d708099 in QXcbEventReader::run (this=0xcb9110) at qxcbconnection.cpp:1105
#4  0x00007f895c15fb0e in QThreadPrivate::start (arg=0xcb9110) at thread/qthread_unix.cpp:337
#5  0x00007f895b3656aa in start_thread (arg=0x7f894ab40700) at pthread_create.c:333
#6  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7f8948801700 (LWP 6929)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8958200ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f893c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8948800de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0xdde450) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f8948801700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f8939f8b700 (LWP 6932)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8958200ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8939f8ade0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0xf86310) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f8939f8b700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f89337fe700 (LWP 6936)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8958200ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f89337fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x10f3450) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f89337fe700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f893275d700 (LWP 6937)):
#0  0x00007f895bada49d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f89547c3f45 in ?? () from /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#2  0x00007f89582442f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895820096c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8958200e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f893275cde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f895c15fb0e in QThreadPrivate::start (arg=0x14f1c50) at thread/qthread_unix.cpp:337
#11 0x00007f895b3656aa in start_thread (arg=0x7f893275d700) at pthread_create.c:333
#12 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f893165c700 (LWP 6938)):
#0  QTimerInfoList::repairTimersIfNeeded (this=0x7f891c0030d0) at kernel/qtimerinfo_unix.cpp:160
#1  0x00007f895c3f4bb3 in QTimerInfoList::timerWait (this=0x7f891c0030d0, tm=...) at kernel/qtimerinfo_unix.cpp:380
#2  0x00007f895c3f603e in timerSourcePrepareHelper (timeout=0x7f893165bc14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#3  timerSourcePrepare (source=<optimized out>, timeout=0x7f893165bc14) at kernel/qeventdispatcher_glib.cpp:160
#4  0x00007f89582003fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8958200de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f891c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#8  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f893165bde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f895c15fb0e in QThreadPrivate::start (arg=0x15a2e30) at thread/qthread_unix.cpp:337
#12 0x00007f895b3656aa in start_thread (arg=0x7f893165c700) at pthread_create.c:333
#13 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f8923fff700 (LWP 6939)):
#0  0x00007f895c1579ca in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x16a2a58: 0x1) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x16a2a58: 0x1) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x16a2a58, this@entry=0x1) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#3  fastTryLock (current=<synthetic pointer>, this=0x16a2a58, this@entry=0x1) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x16a2a58) at thread/qmutex.cpp:212
#5  0x00007f895c3f61db in QMutexLocker (m=0x16a2a58, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x16a2a30) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#7  postEventSourcePrepare (s=0x7f89180012d0, timeout=0x7f8923ffec14) at kernel/qeventdispatcher_glib.cpp:254
#8  0x00007f89582003fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f8958200de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#12 0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8923ffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#14 0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007f895c15fb0e in QThreadPrivate::start (arg=0x16a2880) at thread/qthread_unix.cpp:337
#16 0x00007f895b3656aa in start_thread (arg=0x7f8923fff700) at pthread_create.c:333
#17 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f8922ddf700 (LWP 6940)):
#0  0x00007f895c1579ca in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x178cb48: 0x1) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x178cb48: 0x1) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x178cb48, this@entry=0x29) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#3  fastTryLock (current=<synthetic pointer>, this=0x178cb48, this@entry=0x29) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x178cb48) at thread/qmutex.cpp:212
#5  0x00007f895c3f65a9 in QMutexLocker (m=0x178cb48, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x178cb20) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#7  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f89100012d0) at kernel/qeventdispatcher_glib.cpp:254
#8  postEventSourceCheck (source=0x7f89100012d0) at kernel/qeventdispatcher_glib.cpp:264
#9  0x00007f89582008c1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f8958200e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#13 0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8922ddede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#15 0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f895c15fb0e in QThreadPrivate::start (arg=0x178c640) at thread/qthread_unix.cpp:337
#17 0x00007f895b3656aa in start_thread (arg=0x7f8922ddf700) at pthread_create.c:333
#18 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f8921d0e700 (LWP 6941)):
#0  0x00007f89582457b0 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f89582003f0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8921d0dde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x18979e0) at thread/qthread_unix.cpp:337
#9  0x00007f895b3656aa in start_thread (arg=0x7f8921d0e700) at pthread_create.c:333
#10 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f8920c0d700 (LWP 6942)):
#0  0x00007f89582457b0 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f89581ffe5e in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200d75 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8920c0cde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x199e0a0) at thread/qthread_unix.cpp:337
#9  0x00007f895b3656aa in start_thread (arg=0x7f8920c0d700) at pthread_create.c:333
#10 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f890f7ff700 (LWP 6943)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8958200ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f890f7fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x1adfd90) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f890f7ff700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f890e7fe700 (LWP 6944)):
#0  0x00007f895bada49d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f89547c3f45 in ?? () from /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#2  0x00007f89582442f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895820096c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8958200e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f88fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f890e7fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f895c15fb0e in QThreadPrivate::start (arg=0x1be5d60) at thread/qthread_unix.cpp:337
#11 0x00007f895b3656aa in start_thread (arg=0x7f890e7fe700) at pthread_create.c:333
#12 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f890d6fd700 (LWP 6945)):
#0  0x00007f8958245789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8958200641 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200e37 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f89000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f890d6fcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x1ce3900) at thread/qthread_unix.cpp:337
#9  0x00007f895b3656aa in start_thread (arg=0x7f890d6fd700) at pthread_create.c:333
#10 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f88fbfff700 (LWP 6946)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f89600a5644 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f89600a5689 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f895b3656aa in start_thread (arg=0x7f88fbfff700) at pthread_create.c:333
#4  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f887b7fe700 (LWP 6947)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8958200ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f88740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f887b7fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x1de16c0) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f887b7fe700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f8873fff700 (LWP 6948)):
#0  __libc_disable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:98
#1  0x00007f895bada4a9 in read () at ../sysdeps/unix/syscall-template.S:81
#2  0x00007f89547c3f45 in ?? () from /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#3  0x00007f89582442f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f895820096c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8958200e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f886c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#8  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8873ffed90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007f8960c1ab56 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f895c15fb0e in QThreadPrivate::start (arg=0x21006d0) at thread/qthread_unix.cpp:337
#12 0x00007f895b3656aa in start_thread (arg=0x7f8873fff700) at pthread_create.c:333
#13 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f8873151700 (LWP 6949)):
#0  0x00007f89582004e8 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8958200de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f88640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8873150de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x2118c10) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f8873151700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f886ad70700 (LWP 6950)):
#0  0x00007f89581fdee5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f89582007ef in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f88600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f886ad6fde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x290cb50) at thread/qthread_unix.cpp:337
#9  0x00007f895b3656aa in start_thread (arg=0x7f886ad70700) at pthread_create.c:333
#10 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f8869c7f700 (LWP 6951)):
#0  0x00007f895bade8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8958200ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f895c3f6c6c in QEventDispatcherGlib::processEvents (this=0x7f88580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7f8869c7ede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f895c15ab44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f895dee9f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x1789f40) at thread/qthread_unix.cpp:337
#8  0x00007f895b3656aa in start_thread (arg=0x7f8869c7f700) at pthread_create.c:333
#9  0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f8868b7e700 (LWP 6952)):
[KCrash Handler]
#6  __strstr_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
#7  0x00007f8960c6e56a in QSGRenderContext::initialize(QOpenGLContext*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f8960c8d459 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f895c15fb0e in QThreadPrivate::start (arg=0x28cfa90) at thread/qthread_unix.cpp:337
#10 0x00007f895b3656aa in start_thread (arg=0x7f8868b7e700) at pthread_create.c:333
#11 0x00007f895bae9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f8960f627c0 (LWP 6925)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f895c160c6b in wait (time=18446744073709551615, this=0x28e33c0) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28cfad0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007f8960c8ec48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f8960c91a8b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f8960c9230a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f895c6f37b5 in QWindow::event (this=0x1dddf90, ev=<optimized out>) at kernel/qwindow.cpp:2051
#7  0x00007f8960cc3dd3 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x000000000043c3d2 in DesktopView::event (this=0x1dddf90, e=0x7ffffcdbcba0) at ../../shell/desktopview.cpp:215
#9  0x00007f895cca7b2c in QApplicationPrivate::notify_helper (this=0xc8cab0, receiver=0x1dddf90, e=0x7ffffcdbcba0) at kernel/qapplication.cpp:3720
#10 0x00007f895ccad000 in QApplication::notify (this=0x7ffffcdbd000, receiver=0x1dddf90, e=0x7ffffcdbcba0) at kernel/qapplication.cpp:3503
#11 0x00007f895c39dc2b in QCoreApplication::notifyInternal (this=0x7ffffcdbd000, receiver=receiver@entry=0x1dddf90, event=event@entry=0x7ffffcdbcba0) at kernel/qcoreapplication.cpp:935
#12 0x00007f895c6ebe86 in sendSpontaneousEvent (event=0x7ffffcdbcba0, receiver=0x1dddf90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#13 QGuiApplicationPrivate::processExposeEvent (e=0x1ecf320) at kernel/qguiapplication.cpp:2613
#14 0x00007f895c6ecbbd in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x1ecf320) at kernel/qguiapplication.cpp:1638
#15 0x00007f895c6d134f in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#16 0x00007f894d732590 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#17 0x00007f8958200c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f8958200f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f8958200fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f895c3f6c57 in QEventDispatcherGlib::processEvents (this=0xce4ff0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#21 0x00007f895c39b3e2 in QEventLoop::exec (this=this@entry=0x7ffffcdbce80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#22 0x00007f895c3a302c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#23 0x00007f895c6e231c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#24 0x00007f895cca37a5 in QApplication::exec () at kernel/qapplication.cpp:2956
#25 0x0000000000430253 in main (argc=4, argv=<optimized out>) at ../../shell/main.cpp:154

Possible duplicates by query: bug 351265, bug 348812.

Reported using DrKonqi
Comment 1 Bhushan Shah 2015-09-05 04:22:30 UTC

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