Bug 361739

Summary: Plasmashell crash when displaying windows miniature
Product: [Plasma] plasmashell Reporter: Gauthier POGAM--LE MONTAGNER <gplm+kde>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, gplm+kde, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.6.2   
Target Milestone: 1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gauthier POGAM--LE MONTAGNER 2016-04-13 22:29:57 UTC
Application: plasmashell (5.6.2)
 (Compiled from sources)
Qt Version: 5.6.0
Frameworks Version: 5.20.0
Operating System: Linux 4.5.0EXHERBO x86_64
Distribution (Platform): Exherbo Packages

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

Everytime I keep the mouse on a task in the task manager, plasmashell crash at the moment of displaying the miniature.

- Unusual behavior I noticed:

Only the borders of the window' miniature are dispalyed, the central part is transparent and nor the name of the window, nor the preview are displayed. The miniature is transparent. The crash occures ~ 1 or 2 seconds after the displaying of minature' borders.

The crash occures eveytime the mouse hover a task and the miniature is displayed, with all kinds of apps (chromium, konsole, settings, ...).

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/x86_64-pc-linux-gnu/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8c90598840 (LWP 402))]

Thread 16 (Thread 0x7f8c798ba700 (LWP 417)):
#0  0x00007f8c8819e2dd in poll () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6
#1  0x00007f8c8e389172 in _xcb_conn_wait () from /usr/x86_64-pc-linux-gnu/lib/libxcb.so.1
#2  0x00007f8c8e38ad07 in xcb_wait_for_event () from /usr/x86_64-pc-linux-gnu/lib/libxcb.so.1
#3  0x00007f8c7af62f09 in QXcbEventReader::run (this=0x25ad860) at qxcbconnection.cpp:1313
#4  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x25ad860) at thread/qthread_unix.cpp:340
#5  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#6  0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 15 (Thread 0x7f8c73df6700 (LWP 418)):
#0  postEventSourcePrepare (s=0x7f8c6c0012d0, timeout=0x7f8c73df5bb4) at kernel/qeventdispatcher_glib.cpp:254
#1  0x00007f8c80a73e8d in g_main_context_prepare () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#2  0x00007f8c80a74793 in g_main_context_iterate.isra () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#3  0x00007f8c80a7496c in g_main_context_iteration () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#4  0x00007f8c88d806fb in QEventDispatcherGlib::processEvents (this=0x7f8c6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f8c88d2966a in QEventLoop::exec (this=this@entry=0x7f8c73df5d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f8c88b7b1c3 in QThread::exec (this=this@entry=0x7f8c89d541a0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:503
#7  0x00007f8c89ad6c88 in QDBusConnectionManager::run (this=0x7f8c89d541a0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:181
#8  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x7f8c89d541a0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:340
#9  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#10 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 14 (Thread 0x7f8c725bc700 (LWP 429)):
#0  0x00007f8c80ab78a0 in g_mutex_lock () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#1  0x00007f8c80a74426 in g_main_context_dispatch () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#2  0x00007f8c80a748c8 in g_main_context_iterate.isra () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#3  0x00007f8c80a7496c in g_main_context_iteration () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#4  0x00007f8c88d806fb in QEventDispatcherGlib::processEvents (this=0x7f8c640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f8c88d2966a in QEventLoop::exec (this=this@entry=0x7f8c725bbd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f8c88b7b1c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f8c8ce64eb5 in QQmlThreadPrivate::run() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Qml.so.5
#8  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x2673840) at thread/qthread_unix.cpp:340
#9  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#10 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 13 (Thread 0x7f8c6a1c9700 (LWP 434)):
#0  0x00007f8c80ab78a9 in g_mutex_lock () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#1  0x00007f8c80a73e99 in g_main_context_prepare () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#2  0x00007f8c80a74793 in g_main_context_iterate.isra () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#3  0x00007f8c80a7496c in g_main_context_iteration () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#4  0x00007f8c88d806fb in QEventDispatcherGlib::processEvents (this=0x7f8c600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f8c88d2966a in QEventLoop::exec (this=this@entry=0x7f8c6a1c8d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f8c88b7b1c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f8c8ce64eb5 in QQmlThreadPrivate::run() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Qml.so.5
#8  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x288aca0) at thread/qthread_unix.cpp:340
#9  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#10 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 12 (Thread 0x7f8c5ffff700 (LWP 439)):
#0  0x00007f8c80a74239 in g_main_context_check () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#1  0x00007f8c80a74808 in g_main_context_iterate.isra () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#2  0x00007f8c80a7496c in g_main_context_iteration () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#3  0x00007f8c88d806fb in QEventDispatcherGlib::processEvents (this=0x7f8c580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f8c88d2966a in QEventLoop::exec (this=this@entry=0x7f8c5fffed70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f8c88b7b1c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f8c8ce64eb5 in QQmlThreadPrivate::run() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Qml.so.5
#7  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x28793d0) at thread/qthread_unix.cpp:340
#8  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#9  0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 11 (Thread 0x7f8c5edf7700 (LWP 441)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c8fc68a84 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Script.so.5
#2  0x00007f8c8fc68ac9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/x86_64-pc-linux-gnu/lib/libQt5Script.so.5
#3  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#4  0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 10 (Thread 0x7f8bd7dfa700 (LWP 442)):
#0  0x00007f8c80ab78c4 in g_mutex_unlock () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#1  0x00007f8c80a742d9 in g_main_context_check () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#2  0x00007f8c80a74808 in g_main_context_iterate.isra () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#3  0x00007f8c80a7496c in g_main_context_iteration () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#4  0x00007f8c88d806fb in QEventDispatcherGlib::processEvents (this=0x7f8bd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f8c88d2966a in QEventLoop::exec (this=this@entry=0x7f8bd7df9d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f8c88b7b1c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f8c8d9dcea2 in QQuickPixmapReader::run() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#8  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x2bc7850) at thread/qthread_unix.cpp:340
#9  0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#10 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 9 (Thread 0x7f8bbbfff700 (LWP 486)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x47935d0) at thread/qthread_unix.cpp:340
#10 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#11 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 8 (Thread 0x7f8bbb7fe700 (LWP 487)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#10 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#11 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#12 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#13 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#14 0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#15 0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x50d9710) at thread/qthread_unix.cpp:340
#16 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#17 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 7 (Thread 0x7f8bbaffd700 (LWP 488)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x479f9e0) at thread/qthread_unix.cpp:340
#10 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#11 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 6 (Thread 0x7f8bba7fc700 (LWP 489)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#10 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#11 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#12 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#13 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#14 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#15 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#16 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#17 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#18 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#19 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#20 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#21 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#22 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#23 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#24 0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#25 0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x7f8bb4002d90) at thread/qthread_unix.cpp:340
#26 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#27 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 5 (Thread 0x7f8bb9ffb700 (LWP 490)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x7f8bac002d90) at thread/qthread_unix.cpp:340
#10 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#11 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 4 (Thread 0x7f8bb97fa700 (LWP 491)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#10 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#11 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#12 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#13 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#14 0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#15 0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x47642a0) at thread/qthread_unix.cpp:340
#16 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#17 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 3 (Thread 0x7f8bb8ff9700 (LWP 492)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#10 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#11 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#12 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#13 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#14 0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#15 0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#16 0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#17 0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x7f8bb0003190) at thread/qthread_unix.cpp:340
#18 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#19 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 2 (Thread 0x7f8ba3fff700 (LWP 493)):
#0  0x00007f8c87522f8f in pthread_cond_wait () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#1  0x00007f8c88b812ea in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4791880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x6dd03c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f8bcf770cb7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#4  0x00007f8bcf774a58 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#5  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#6  0x00007f8bcf774aa2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#7  0x00007f8bcf76fee9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#8  0x00007f8bcf7727df in ThreadWeaver::Thread::run() () from /usr/x86_64-pc-linux-gnu/lib/libKF5ThreadWeaver.so.5
#9  0x00007f8c88b80c5e in QThreadPrivate::start (arg=0x6dd0dd0) at thread/qthread_unix.cpp:340
#10 0x00007f8c8751d404 in start_thread () from /usr/x86_64-pc-linux-gnu/lib/libpthread.so.0
#11 0x00007f8c881a730d in clone () from /usr/x86_64-pc-linux-gnu/lib/libc.so.6

Thread 1 (Thread 0x7f8c90598840 (LWP 402)):
[KCrash Handler]
#6  0x00007f8c8e7d9930 in _XPutPixel32 () from /usr/x86_64-pc-linux-gnu/lib/libX11.so.6
#7  0x00007f8c8e7d9f11 in _XSetImage () from /usr/x86_64-pc-linux-gnu/lib/libX11.so.6
#8  0x00007f8c8e7d6236 in XGetSubImage () from /usr/x86_64-pc-linux-gnu/lib/libX11.so.6
#9  0x00007f8c85b6d5f2 in swrastGetImage2 () from /usr/x86_64-pc-linux-gnu/lib/libGL.so.1
#10 0x00007f8c85b6d612 in swrastGetImage () from /usr/x86_64-pc-linux-gnu/lib/libGL.so.1
#11 0x00007f8c6bd07474 in swrastSetTexBuffer2 () from /usr/x86_64-pc-linux-gnu/lib/dri/swrast_dri.so
#12 0x00007f8c70f9c57f in Plasma::WindowThumbnail::bindGLXTexture() () from /usr/x86_64-pc-linux-gnu/lib/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#13 0x00007f8c70f9d2d1 in Plasma::WindowThumbnail::windowToTextureGLX(Plasma::WindowTextureNode*) () from /usr/x86_64-pc-linux-gnu/lib/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#14 0x00007f8c70f9dc73 in Plasma::WindowThumbnail::windowToTexture(Plasma::WindowTextureNode*) () from /usr/x86_64-pc-linux-gnu/lib/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#15 0x00007f8c70f9e154 in Plasma::WindowThumbnail::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () from /usr/x86_64-pc-linux-gnu/lib/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#16 0x00007f8c8da70670 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#17 0x00007f8c8da70e68 in QQuickWindowPrivate::updateDirtyNodes() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#18 0x00007f8c8da71dfe in QQuickWindowPrivate::syncSceneGraph() () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#19 0x00007f8c8da42126 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#20 0x00007f8c8da436f0 in QSGGuiThreadRenderLoop::exposureChanged(QQuickWindow*) () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#21 0x00007f8c89299a6b in QWindow::event (this=0x6a8edb0, ev=<optimized out>) at kernel/qwindow.cpp:2096
#22 0x00007f8c8da7ad55 in QQuickWindow::event(QEvent*) () from /usr/x86_64-pc-linux-gnu/lib/libQt5Quick.so.5
#23 0x00007f8c8ff97573 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/x86_64-pc-linux-gnu/lib/libKF5PlasmaQuick.so.5
#24 0x00007f8c70f94205 in ToolTipDialog::event(QEvent*) () from /usr/x86_64-pc-linux-gnu/lib/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#25 0x00007f8c8a0e93f4 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x6a8edb0, e=0x7ffea8d8bc80) at kernel/qapplication.cpp:3714
#26 0x00007f8c8a0edfa9 in QApplication::notify (this=0x7ffea8d8c070, receiver=0x6a8edb0, e=0x7ffea8d8bc80) at kernel/qapplication.cpp:3495
#27 0x00007f8c88d2b01a in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x6a8edb0, event=event@entry=0x7ffea8d8bc80) at kernel/qcoreapplication.cpp:1015
#28 0x00007f8c89290247 in QCoreApplication::sendSpontaneousEvent (event=0x7ffea8d8bc80, receiver=0x6a8edb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:230
#29 QGuiApplicationPrivate::processExposeEvent (e=0x4fecc40) at kernel/qguiapplication.cpp:2732
#30 0x00007f8c89290d9d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x4fecc40) at kernel/qguiapplication.cpp:1714
#31 0x00007f8c89270d4b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:645
#32 0x00007f8c7af9b270 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#33 0x00007f8c80a74697 in g_main_context_dispatch () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#34 0x00007f8c80a748c8 in g_main_context_iterate.isra () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#35 0x00007f8c80a7496c in g_main_context_iteration () from /usr/x86_64-pc-linux-gnu/lib/libglib-2.0.so.0
#36 0x00007f8c88d806df in QEventDispatcherGlib::processEvents (this=0x25cccd0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#37 0x00007f8c88d2966a in QEventLoop::exec (this=this@entry=0x7ffea8d8bf30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#38 0x00007f8c88d31fbd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#39 0x000000000041cd03 in main ()

Possible duplicates by query: bug 359340, bug 352989.

Reported using DrKonqi
Comment 1 Gauthier POGAM--LE MONTAGNER 2016-04-14 11:15:06 UTC
A few more details: the problem happens without the xf86-video-intel (nor any other xf86-video-*) driver installed, on an X11 session and with Xrander used as rendering backend.

Only libinput/xf86-input-libinput is installed
Comment 2 Marco Martin 2016-04-22 11:07:52 UTC

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