https://bugs.kde.org/show_bug.cgi?id=356394

            Bug ID: 356394
           Summary: Crash at some point while monitor power cycled
           Product: plasmashell
           Version: 5.4.2
          Platform: Debian testing
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]

Application: plasmashell (5.4.2)

Qt Version: 5.5.1
Operating System: Linux 4.2.0-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (stretch)

-- Information about the crash:
I've been experiencing several different crashes when my monitor power cycles,
and this one seems unique, so I'll go ahead and report it.

This will probbly happen again soon, so I'm happy to do whatever I can to
provide more details. At the time of the crash, I'm running Debian Stretch,
with plasma-workspace at version 4:5.4.2-1+b1.

My main monitor is running at [email protected] on an Nvidia GeForce GTX 750
using the debian packaging of Nvidia's driver, version 340.96-2.

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".
[Current thread is 1 (Thread 0x7f28613aa940 (LWP 28185))]

Thread 18 (Thread 0x7f284a9a9700 (LWP 28186)):
#0  0x00007f285bae352d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f285fba0252 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f285fba1ddf in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f284c6ef569 in QXcbEventReader::run (this=0xb4b570) at
qxcbconnection.cpp:1229
#4  0x00007f285c1cf87e in QThreadPrivate::start (arg=0xb4b570) at
thread/qthread_unix.cpp:331
#5  0x00007f285b2ec0a4 in start_thread (arg=0x7f284a9a9700) at
pthread_create.c:309
#6  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7f284934f700 (LWP 28188)):
#0  0x00007f285badf5fd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f2854686f45 in ?? () from
/usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.96
#2  0x00007f28588d44d0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2858890cc4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2858891180 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f28588912ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f285c40739b in QEventDispatcherGlib::processEvents
(this=0x7f283c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f285c3ae35a in QEventLoop::exec (this=this@entry=0x7f284934ec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f285c1ca8d4 in QThread::exec (this=this@entry=0xbcef90) at
thread/qthread.cpp:503
#9  0x00007f285ea60105 in QQmlThreadPrivate::run (this=0xbcef90) at
qml/ftw/qqmlthread.cpp:141
#10 0x00007f285c1cf87e in QThreadPrivate::start (arg=0xbcef90) at
thread/qthread_unix.cpp:331
#11 0x00007f285b2ec0a4 in start_thread (arg=0x7f284934f700) at
pthread_create.c:309
#12 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7f283bfff700 (LWP 28189)):
#0  0x00007f285bae352d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f28588911dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28588912ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f285c40739b in QEventDispatcherGlib::processEvents
(this=0x7f28340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f285c3ae35a in QEventLoop::exec (this=this@entry=0x7f283bffec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f285c1ca8d4 in QThread::exec (this=this@entry=0xce4fc0) at
thread/qthread.cpp:503
#6  0x00007f285ea60105 in QQmlThreadPrivate::run (this=0xce4fc0) at
qml/ftw/qqmlthread.cpp:141
#7  0x00007f285c1cf87e in QThreadPrivate::start (arg=0xce4fc0) at
thread/qthread_unix.cpp:331
#8  0x00007f285b2ec0a4 in start_thread (arg=0x7f283bfff700) at
pthread_create.c:309
#9  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f283a85f700 (LWP 28193)):
#0  0x00007f285bae352d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f28588911dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28588912ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f285c40739b in QEventDispatcherGlib::processEvents
(this=0x7f282c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f285c3ae35a in QEventLoop::exec (this=this@entry=0x7f283a85ec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f285c1ca8d4 in QThread::exec (this=this@entry=0xee0600) at
thread/qthread.cpp:503
#6  0x00007f285ea60105 in QQmlThreadPrivate::run (this=0xee0600) at
qml/ftw/qqmlthread.cpp:141
#7  0x00007f285c1cf87e in QThreadPrivate::start (arg=0xee0600) at
thread/qthread_unix.cpp:331
#8  0x00007f285b2ec0a4 in start_thread (arg=0x7f283a85f700) at
pthread_create.c:309
#9  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f2838ef0700 (LWP 28194)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2860e0f1c4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f2860e0f209 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f285b2ec0a4 in start_thread (arg=0x7f2838ef0700) at
pthread_create.c:309
#4  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7f28323cc700 (LWP 28195)):
#0  0x00007f285badf5fd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f2854686f45 in ?? () from
/usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.96
#2  0x00007f28588d44d0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2858890cc4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2858891180 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f28588912ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f285c40739b in QEventDispatcherGlib::processEvents
(this=0x7f27a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f285c3ae35a in QEventLoop::exec (this=this@entry=0x7f28323cbc10,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f285c1ca8d4 in QThread::exec (this=this@entry=0x122a4f0) at
thread/qthread.cpp:503
#9  0x00007f285f3e8136 in QQuickPixmapReader::run (this=0x122a4f0) at
util/qquickpixmapcache.cpp:760
#10 0x00007f285c1cf87e in QThreadPrivate::start (arg=0x122a4f0) at
thread/qthread_unix.cpp:331
#11 0x00007f285b2ec0a4 in start_thread (arg=0x7f28323cc700) at
pthread_create.c:309
#12 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f278a001700 (LWP 28237)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x204ff90) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x21d8cc8,
mutex=mutex@entry=0x21d8cc0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#3  0x00007f285f45d7ee in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x21d8cb8) at scenegraph/qsgthreadedrenderloop.cpp:224
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x21d8c40) at
scenegraph/qsgthreadedrenderloop.cpp:657
#5  0x00007f285f45e073 in QSGRenderThread::run (this=0x21d8c40) at
scenegraph/qsgthreadedrenderloop.cpp:686
#6  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x21d8c40) at
thread/qthread_unix.cpp:331
#7  0x00007f285b2ec0a4 in start_thread (arg=0x7f278a001700) at
pthread_create.c:309
#8  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f2782455700 (LWP 28242)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f285c1cf87e in QThreadPrivate::start (arg=0x22402c0) at
thread/qthread_unix.cpp:331
#14 0x00007f285b2ec0a4 in start_thread (arg=0x7f2782455700) at
pthread_create.c:309
#15 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f2781c54700 (LWP 28243)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x2243180) at
thread/qthread_unix.cpp:331
#10 0x00007f285b2ec0a4 in start_thread (arg=0x7f2781c54700) at
pthread_create.c:309
#11 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f2781453700 (LWP 28244)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x7f2778003190) at
thread/qthread_unix.cpp:331
#10 0x00007f285b2ec0a4 in start_thread (arg=0x7f2781453700) at
pthread_create.c:309
#11 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f2780c52700 (LWP 28245)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x7f2770002f90) at
thread/qthread_unix.cpp:331
#10 0x00007f285b2ec0a4 in start_thread (arg=0x7f2780c52700) at
pthread_create.c:309
#11 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f276ffff700 (LWP 28246)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f285c1cf87e in QThreadPrivate::start (arg=0x7f2778003790) at
thread/qthread_unix.cpp:331
#20 0x00007f285b2ec0a4 in start_thread (arg=0x7f276ffff700) at
pthread_create.c:309
#21 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f276f7fe700 (LWP 28247)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f285c1cf87e in QThreadPrivate::start (arg=0x7f27740027d0) at
thread/qthread_unix.cpp:331
#14 0x00007f285b2ec0a4 in start_thread (arg=0x7f276f7fe700) at
pthread_create.c:309
#15 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f276effd700 (LWP 28248)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f285c1cf87e in QThreadPrivate::start (arg=0x7f2768002990) at
thread/qthread_unix.cpp:331
#12 0x00007f285b2ec0a4 in start_thread (arg=0x7f276effd700) at
pthread_create.c:309
#13 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f276e7fc700 (LWP 28249)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x21d4ba0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x295a400,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f27a707fddf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f27a7084038 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f27a7084092 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f27a707ef8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f27a7081ea3 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x7f2770003540) at
thread/qthread_unix.cpp:331
#10 0x00007f285b2ec0a4 in start_thread (arg=0x7f276e7fc700) at
pthread_create.c:309
#11 0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f276ceea700 (LWP 31080)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x26e2020) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x1df5cb8,
mutex=mutex@entry=0x1df5cb0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#3  0x00007f285f45d7ee in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x1df5ca8) at scenegraph/qsgthreadedrenderloop.cpp:224
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x1df5c30) at
scenegraph/qsgthreadedrenderloop.cpp:657
#5  0x00007f285f45e073 in QSGRenderThread::run (this=0x1df5c30) at
scenegraph/qsgthreadedrenderloop.cpp:686
#6  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x1df5c30) at
thread/qthread_unix.cpp:331
#7  0x00007f285b2ec0a4 in start_thread (arg=0x7f276ceea700) at
pthread_create.c:309
#8  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f2788f10700 (LWP 32690)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f285c1d0b1b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x267c0c0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x26ee7e8,
mutex=mutex@entry=0x26ee7e0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#3  0x00007f285f45d7ee in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x26ee7d8) at scenegraph/qsgthreadedrenderloop.cpp:224
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x26ee760) at
scenegraph/qsgthreadedrenderloop.cpp:657
#5  0x00007f285f45e073 in QSGRenderThread::run (this=0x26ee760) at
scenegraph/qsgthreadedrenderloop.cpp:686
#6  0x00007f285c1cf87e in QThreadPrivate::start (arg=0x26ee760) at
thread/qthread_unix.cpp:331
#7  0x00007f285b2ec0a4 in start_thread (arg=0x7f2788f10700) at
pthread_create.c:309
#8  0x00007f285baec06d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f28613aa940 (LWP 28185)):
[KCrash Handler]
#6  QScreen::refreshRate (this=0x0) at kernel/qscreen.cpp:463
#7  0x00007f285f4599b8 in qsgrl_animation_interval () at
scenegraph/qsgthreadedrenderloop.cpp:111
#8  QSGThreadedRenderLoop::startOrStopAnimationTimer (this=this@entry=0xcf9c10)
at scenegraph/qsgthreadedrenderloop.cpp:794
#9  0x00007f285f459ae3 in QSGThreadedRenderLoop::animationStarted
(this=0xcf9c10) at scenegraph/qsgthreadedrenderloop.cpp:761
#10 0x00007f285c3df73a in QMetaObject::activate (sender=0xcf6440,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3713
#11 0x00007f285c1a6f15 in QUnifiedTimer::startAnimationDriver (this=<optimized
out>) at animation/qabstractanimation.cpp:279
#12 0x00007f285ea95734 in QQmlAnimationTimer::stopTimer (this=0x11ed270) at
animations/qabstractanimationjob.cpp:160
#13 0x00007f285c3e0601 in QObject::event (this=0x11ed270, e=<optimized out>) at
kernel/qobject.cpp:1239
#14 0x00007f285ceb4ffc in QApplicationPrivate::notify_helper
(this=this@entry=0xb27460, receiver=receiver@entry=0x11ed270,
e=e@entry=0x1574840) at kernel/qapplication.cpp:3716
#15 0x00007f285ceba4c6 in QApplication::notify (this=0x7ffda0286b30,
receiver=0x11ed270, e=0x1574840) at kernel/qapplication.cpp:3499
#16 0x00007f285c3b0bcb in QCoreApplication::notifyInternal
(this=0x7ffda0286b30, receiver=0x11ed270, event=event@entry=0x1574840) at
kernel/qcoreapplication.cpp:965
#17 0x00007f285c3b2fc6 in QCoreApplication::sendEvent (event=0x1574840,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0xb1d840) at
kernel/qcoreapplication.cpp:1593
#19 0x00007f285c3b34a8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1451
#20 0x00007f285c406f73 in postEventSourceDispatch (s=0xb6d6a0) at
kernel/qeventdispatcher_glib.cpp:271
#21 0x00007f2858890fe7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f2858891240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f28588912ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f285c40737f in QEventDispatcherGlib::processEvents (this=0xb6a7c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#25 0x00007f285c3ae35a in QEventLoop::exec (this=this@entry=0x7ffda02869b0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#26 0x00007f285c3b643c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#27 0x00007f285c6ea8ec in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1527
#28 0x00007f285ceb1435 in QApplication::exec () at kernel/qapplication.cpp:2976
#29 0x0000000000431273 in main (argc=1, argv=<optimized out>) at
../../shell/main.cpp:176

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to