Bug 357101 - Plasma crashes clicking on desktop switcher plasmoid
Summary: Plasma crashes clicking on desktop switcher plasmoid
Status: RESOLVED DUPLICATE of bug 346740
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-23 14:37 UTC by gabriele monfardini
Modified: 2016-01-17 07:31 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gabriele monfardini 2015-12-23 14:37:07 UTC
Application: plasmashell (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-22-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
plasma crashed after clicking to a different terminal in "desktop switcher" palsmoid

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
[Current thread is 1 (Thread 0x7f66b5833800 (LWP 2406))]

Thread 17 (Thread 0x7f669f38c700 (LWP 2408)):
#0  0x00007f66afff08dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f66b4037bd2 in poll (__timeout=-1, __nfds=1, __fds=0x7f669f38bcc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0xeeb3d0, cond=cond@entry=0xeeb410, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007f66b403974f in xcb_wait_for_event (c=0xeeb3d0) at ../../src/xcb_in.c:623
#4  0x00007f66a1f5ba39 in QXcbEventReader::run (this=0xef9630) at qxcbconnection.cpp:1105
#5  0x00007f66b06e32be in QThreadPrivate::start (arg=0xef9630) at thread/qthread_unix.cpp:337
#6  0x00007f66af7d26aa in start_thread (arg=0x7f669f38c700) at pthread_create.c:333
#7  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f669cb54700 (LWP 2463)):
#0  0x00007f66afff2743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f66b091590f in qt_safe_select (nfds=12, fdread=fdread@entry=0x7f6690000a98, fdwrite=fdwrite@entry=0x7f6690000d28, fdexcept=fdexcept@entry=0x7f6690000fb8, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f66b091740e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f6690000fb8, writefds=0x7f6690000d28, readfds=0x7f6690000a98, nfds=<optimized out>, this=0x7f66900008e0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f6690000900, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f66b091793e in QEventDispatcherUNIX::processEvents (this=0x7f66900008e0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f66b08c075a in QEventLoop::exec (this=this@entry=0x7f669cb53da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f66b06de3d4 in QThread::exec (this=this@entry=0x101c7c0) at thread/qthread.cpp:503
#7  0x00007f66b2f06f85 in QQmlThreadPrivate::run (this=0x101c7c0) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f66b06e32be in QThreadPrivate::start (arg=0x101c7c0) at thread/qthread_unix.cpp:337
#9  0x00007f66af7d26aa in start_thread (arg=0x7f669cb54700) at pthread_create.c:333
#10 0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f668df88700 (LWP 2470)):
#0  0x00007f66afff2743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f66b091590f in qt_safe_select (nfds=19, fdread=fdread@entry=0x7f6688000a78, fdwrite=fdwrite@entry=0x7f6688000d08, fdexcept=fdexcept@entry=0x7f6688000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f66b091740e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f6688000f98, writefds=0x7f6688000d08, readfds=0x7f6688000a78, nfds=<optimized out>, this=0x7f66880008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f66880008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f66b091793e in QEventDispatcherUNIX::processEvents (this=0x7f66880008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f66b08c075a in QEventLoop::exec (this=this@entry=0x7f668df87da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f66b06de3d4 in QThread::exec (this=this@entry=0x1320070) at thread/qthread.cpp:503
#7  0x00007f66b2f06f85 in QQmlThreadPrivate::run (this=0x1320070) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f66b06e32be in QThreadPrivate::start (arg=0x1320070) at thread/qthread_unix.cpp:337
#9  0x00007f66af7d26aa in start_thread (arg=0x7f668df88700) at pthread_create.c:333
#10 0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f66875c8700 (LWP 2495)):
#0  0x00007f66afff2743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f66b091590f in qt_safe_select (nfds=23, fdread=fdread@entry=0x7f6678000a78, fdwrite=fdwrite@entry=0x7f6678000d08, fdexcept=fdexcept@entry=0x7f6678000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f66b091740e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f6678000f98, writefds=0x7f6678000d08, readfds=0x7f6678000a78, nfds=<optimized out>, this=0x7f66780008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f66780008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f66b091793e in QEventDispatcherUNIX::processEvents (this=0x7f66780008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f66b08c075a in QEventLoop::exec (this=this@entry=0x7f66875c7da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f66b06de3d4 in QThread::exec (this=this@entry=0x15849e0) at thread/qthread.cpp:503
#7  0x00007f66b2f06f85 in QQmlThreadPrivate::run (this=0x15849e0) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f66b06e32be in QThreadPrivate::start (arg=0x15849e0) at thread/qthread_unix.cpp:337
#9  0x00007f66af7d26aa in start_thread (arg=0x7f66875c8700) at pthread_create.c:333
#10 0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f6685d84700 (LWP 2499)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b5292114 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f66b5292159 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f66af7d26aa in start_thread (arg=0x7f6685d84700) at pthread_create.c:333
#4  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f667f443700 (LWP 2511)):
#0  0x00007f66afff2743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f66b091590f in qt_safe_select (nfds=25, fdread=fdread@entry=0x7f65f4000a78, fdwrite=fdwrite@entry=0x7f65f4000d08, fdexcept=fdexcept@entry=0x7f65f4000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f66b091740e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f65f4000f98, writefds=0x7f65f4000d08, readfds=0x7f65f4000a78, nfds=<optimized out>, this=0x7f65f40008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f65f40008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f66b091793e in QEventDispatcherUNIX::processEvents (this=0x7f65f40008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f66b08c075a in QEventLoop::exec (this=this@entry=0x7f667f442d50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f66b06de3d4 in QThread::exec (this=this@entry=0x18acf60) at thread/qthread.cpp:503
#7  0x00007f66b3882ef6 in QQuickPixmapReader::run (this=0x18acf60) at util/qquickpixmapcache.cpp:797
#8  0x00007f66b06e32be in QThreadPrivate::start (arg=0x18acf60) at thread/qthread_unix.cpp:337
#9  0x00007f66af7d26aa in start_thread (arg=0x7f667f443700) at pthread_create.c:333
#10 0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f667e132700 (LWP 2524)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1b7a0b0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x18a0338, mutex=mutex@entry=0x18a0330, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x18a0328) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x18a02b0) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x18a02b0) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x18a02b0) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f667e132700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f65f3fff700 (LWP 2530)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1cf7370) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x1cff418, mutex=mutex@entry=0x1cff410, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x1cff408) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x1cff390) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x1cff390) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x1cff390) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65f3fff700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f65e45de700 (LWP 2728)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2c7eb20) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x2c7d888, mutex=mutex@entry=0x2c7d880, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2c7d878) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2c7d800) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x2c7d800) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x2c7d800) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65e45de700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f65e353c700 (LWP 2729)):
[KCrash Handler]
#6  windowFor<QSGThreadedRenderLoop::Window> (window=0x20e8b60, list=...) at scenegraph/qsgthreadedrenderloop.cpp:162
#7  QSGThreadedRenderLoop::update (this=0x1164750, window=0x20e8b60) at scenegraph/qsgthreadedrenderloop.cpp:1006
#8  0x00007f66b38a6eef in QQuickAnimatorController::animationFinished (this=0x20e9030, job=0x3171570) at util/qquickanimatorcontroller.cpp:257
#9  0x00007f66b2f3fef5 in QAbstractAnimationJob::finished (this=this@entry=0x3171570) at animations/qabstractanimationjob.cpp:588
#10 0x00007f66b2f40a88 in QAbstractAnimationJob::setState (this=0x3171570, newState=newState@entry=QAbstractAnimationJob::Stopped) at animations/qabstractanimationjob.cpp:393
#11 0x00007f66b2f40ad7 in QAbstractAnimationJob::stop (this=this@entry=0x3171570) at animations/qabstractanimationjob.cpp:530
#12 0x00007f66b2f40c41 in QAbstractAnimationJob::setCurrentTime (this=0x3171570, msecs=<optimized out>) at animations/qabstractanimationjob.cpp:502
#13 0x00007f66b2f40e2c in QQmlAnimationTimer::updateAnimationsTime (this=0x7f65d4122fc0, delta=20) at animations/qabstractanimationjob.cpp:111
#14 0x00007f66b06bd7a2 in QUnifiedTimer::updateAnimationTimers (this=0x7f65d4001400) at animation/qabstractanimation.cpp:323
#15 0x00007f66b06be37c in QAnimationDriver::advanceAnimation (this=<optimized out>, timeStep=-1) at animation/qabstractanimation.cpp:820
#16 0x00007f66b38d64bf in QSGAnimationDriver::advance (this=0x7f65d4001280) at scenegraph/qsgcontext.cpp:256
#17 0x00007f66b38f143b in QSGRenderThread::syncAndRender (this=this@entry=0x29382b0) at scenegraph/qsgthreadedrenderloop.cpp:574
#18 0x00007f66b38f629c in QSGRenderThread::run (this=0x29382b0) at scenegraph/qsgthreadedrenderloop.cpp:663
#19 0x00007f66b06e32be in QThreadPrivate::start (arg=0x29382b0) at thread/qthread_unix.cpp:337
#20 0x00007f66af7d26aa in start_thread (arg=0x7f65e353c700) at pthread_create.c:333
#21 0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f65db29a700 (LWP 2751)):
#0  0x00007f66afff2743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f66b091590f in qt_safe_select (nfds=65, fdread=fdread@entry=0x7f65d0000a78, fdwrite=fdwrite@entry=0x7f65d0000d08, fdexcept=fdexcept@entry=0x7f65d0000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f66b091740e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f65d0000f98, writefds=0x7f65d0000d08, readfds=0x7f65d0000a78, nfds=<optimized out>, this=0x7f65d00008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f65d00008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f66b091793e in QEventDispatcherUNIX::processEvents (this=0x7f65d00008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f66b08c075a in QEventLoop::exec (this=this@entry=0x7f65db299d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f66b06de3d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f65e171b8f7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f66b06e32be in QThreadPrivate::start (arg=0x2df0f70) at thread/qthread_unix.cpp:337
#9  0x00007f66af7d26aa in start_thread (arg=0x7f65db29a700) at pthread_create.c:333
#10 0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f65c75ef700 (LWP 2767)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x301fb30) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x2e3b368, mutex=mutex@entry=0x2e3b360, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2e3b358) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2e3b2e0) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x2e3b2e0) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x2e3b2e0) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65c75ef700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f65cd7be700 (LWP 2896)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x13efd90) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x3695b58, mutex=mutex@entry=0x3695b50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3695b48) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3695ad0) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x3695ad0) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x3695ad0) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65cd7be700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f65c51ce700 (LWP 3000)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2e426b0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x3669968, mutex=mutex@entry=0x3669960, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3669958) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x36698e0) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x36698e0) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x36698e0) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65c51ce700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f65bffff700 (LWP 4726)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x35cf210) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x33a7cb8, mutex=mutex@entry=0x33a7cb0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x33a7ca8) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x33a7c30) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x33a7c30) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x33a7c30) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65bffff700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f65bf7fe700 (LWP 6315)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66b06e455b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3d37bb0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x3c67668, mutex=mutex@entry=0x3c67660, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f66b38f5b3e in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3c67658) at scenegraph/qsgthreadedrenderloop.cpp:232
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3c675e0) at scenegraph/qsgthreadedrenderloop.cpp:643
#5  0x00007f66b38f63c3 in QSGRenderThread::run (this=0x3c675e0) at scenegraph/qsgthreadedrenderloop.cpp:672
#6  0x00007f66b06e32be in QThreadPrivate::start (arg=0x3c675e0) at thread/qthread_unix.cpp:337
#7  0x00007f66af7d26aa in start_thread (arg=0x7f65bf7fe700) at pthread_create.c:333
#8  0x00007f66afffbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f66b5833800 (LWP 2406)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f66b06db468 in _q_futex (op=0, val=3, timeout=0x0, addr=0x20e9098) at thread/qmutex_linux.cpp:146
#2  lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187
#3  QBasicMutex::lockInternal (this=this@entry=0x20e9098) at thread/qmutex_linux.cpp:203
#4  0x00007f66b06db509 in QMutex::lock (this=this@entry=0x20e9098) at thread/qmutex.cpp:217
#5  0x00007f66b38a7035 in QQuickAnimatorController::lock (this=0x20e9030) at util/qquickanimatorcontroller_p.h:70
#6  QQuickAnimatorController::stopProxyJobs (this=0x20e9030) at util/qquickanimatorcontroller.cpp:238
#7  0x00007f66b08f4651 in QObject::event (this=0x20e4550, e=<optimized out>) at kernel/qobject.cpp:1245
#8  0x00007f66b13a0b8c in QApplicationPrivate::notify_helper (this=this@entry=0xecce00, receiver=receiver@entry=0x20e4550, e=e@entry=0x7f65d4339300) at kernel/qapplication.cpp:3720
#9  0x00007f66b13a6230 in QApplication::notify (this=0x7ffdd1e9a4b0, receiver=0x20e4550, e=0x7f65d4339300) at kernel/qapplication.cpp:3503
#10 0x00007f66b08c2f1b in QCoreApplication::notifyInternal (this=0x7ffdd1e9a4b0, receiver=0x20e4550, event=event@entry=0x7f65d4339300) at kernel/qcoreapplication.cpp:935
#11 0x00007f66b08c5057 in QCoreApplication::sendEvent (event=0x7f65d4339300, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#12 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xec21a0) at kernel/qcoreapplication.cpp:1552
#13 0x00007f66b0917802 in QEventDispatcherUNIX::processEvents (this=0xf315a0, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:579
#14 0x00007f66a1fb205d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62
#15 0x00007f66b08c075a in QEventLoop::exec (this=this@entry=0x7ffdd1e9a330, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#16 0x00007f66b08c82cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#17 0x00007f66b0bdd00c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#18 0x00007f66b139d025 in QApplication::exec () at kernel/qapplication.cpp:2956
#19 0x00000000004322c3 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176

Possible duplicates by query: bug 354942, bug 349820.

Reported using DrKonqi
Comment 1 David Edmundson 2016-01-17 07:31:21 UTC

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