Summary: | Plasma crash while rearanging the task-bar (drag&drop) on wayland | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Christian Hägele <christian_haegele> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kde, notmart, notuxius, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.11.0 | ||
Target Milestone: | 1.0 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Christian Hägele
2017-10-11 18:54:07 UTC
I did the rearrangement via drag&drop. Maybe that was the problem. Able to reproduce this bug when dragging taskbar item in: Distribution: KDE neon Developer Edition - Stable Branches Plasma: 5.11.3 Frameworks: 5.41.0 Qt: 5.9.1 Kernel 4.10.0-38-generic Type: 64-bit Not sure if it's same or related crash. Here is 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 0x7f14c3ed58c0 (LWP 3766))] Thread 14 (Thread 0x7f13d5ffc700 (LWP 4382)): [KCrash Handler] #6 wl_proxy_create_wrapper (proxy=0x0) at ../src/wayland-client.c:2038 #7 0x00007f149b55648d in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #8 0x00007f149b544dec in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #9 0x00007f14a4291068 in QtWaylandClient::QWaylandEglWindow::updateSurface (this=this@entry=0x56195f0, create=create@entry=true) at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:141 #10 0x00007f14a428f64d in QtWaylandClient::QWaylandGLContext::makeCurrent (this=0x68f5be0, surface=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:410 #11 0x00007f14bf40e2f9 in QOpenGLContext::makeCurrent (this=0x68f6300, surface=surface@entry=0x56027b0) at kernel/qopenglcontext.cpp:984 #12 0x00007f14c1ef9ab0 in QSGRenderThread::invalidateOpenGL (this=this@entry=0x68f6220, window=0x56027a0, inDestructor=<optimized out>, fallback=0x0) at scenegraph/qsgthreadedrenderloop.cpp:494 #13 0x00007f14c1f01172 in QSGRenderThread::event (this=0x68f6220, e=0x55f3830) at scenegraph/qsgthreadedrenderloop.cpp:402 #14 0x00007f14c1effbbc in QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x68f6220) at scenegraph/qsgthreadedrenderloop.cpp:710 #15 0x00007f14c1f00425 in QSGRenderThread::run (this=0x68f6220) at scenegraph/qsgthreadedrenderloop.cpp:738 #16 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x68f6220) at thread/qthread_unix.cpp:368 #17 0x00007f14bdcb16ba in start_thread (arg=0x7f13d5ffc700) at pthread_create.c:333 #18 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7f13d6bfd700 (LWP 4381)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f14bee0d77b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5813060) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x579fc98, mutex=mutex@entry=0x579fc90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f14c1effb2d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x579fc88) at scenegraph/qsgthreadedrenderloop.cpp:245 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x579fc10) at scenegraph/qsgthreadedrenderloop.cpp:709 #5 0x00007f14c1f00425 in QSGRenderThread::run (this=0x579fc10) at scenegraph/qsgthreadedrenderloop.cpp:738 #6 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x579fc10) at thread/qthread_unix.cpp:368 #7 0x00007f14bdcb16ba in start_thread (arg=0x7f13d6bfd700) at pthread_create.c:333 #8 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7f13d7ffe700 (LWP 4380)): #0 0x00007fff533f5b0b in clock_gettime () #1 0x00007f14be727836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f13d7ffda40) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f14bf035df1 in qt_clock_gettime (ts=0x7f13d7ffda40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f14bf0345e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f13c80013a0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f14bf034b55 in QTimerInfoList::timerWait (this=0x7f13c80013a0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f14bf03625e in timerSourcePrepareHelper (timeout=0x7f13d7ffdb14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f13d7ffdb14) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f14ba0a891d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f14ba0a92bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f13c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f13d7ffdce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f14bee07b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #15 0x00007f14c14ddc85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x1f8ba80) at thread/qthread_unix.cpp:368 #17 0x00007f14bdcb16ba in start_thread (arg=0x7f13d7ffe700) at pthread_create.c:333 #18 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7f13e8c2f700 (LWP 4377)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f14bee0d77b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3f1cfe0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x3f1ce28, mutex=mutex@entry=0x3f1ce20, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f14c1effb2d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3f1ce18) at scenegraph/qsgthreadedrenderloop.cpp:245 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3f1cda0) at scenegraph/qsgthreadedrenderloop.cpp:709 #5 0x00007f14c1f00425 in QSGRenderThread::run (this=0x3f1cda0) at scenegraph/qsgthreadedrenderloop.cpp:738 #6 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x3f1cda0) at thread/qthread_unix.cpp:368 #7 0x00007f14bdcb16ba in start_thread (arg=0x7f13e8c2f700) at pthread_create.c:333 #8 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f13eb6cb700 (LWP 4359)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f14bee0d77b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x19507c0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x26ef218, mutex=mutex@entry=0x26ef210, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f14c1effb2d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x26ef208) at scenegraph/qsgthreadedrenderloop.cpp:245 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x26ef190) at scenegraph/qsgthreadedrenderloop.cpp:709 #5 0x00007f14c1f00425 in QSGRenderThread::run (this=0x26ef190) at scenegraph/qsgthreadedrenderloop.cpp:738 #6 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x26ef190) at thread/qthread_unix.cpp:368 #7 0x00007f14bdcb16ba in start_thread (arg=0x7f13eb6cb700) at pthread_create.c:333 #8 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f13f35ba700 (LWP 4351)): #0 0x00007f14be70d70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f14ba0a938c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f13ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f13f35b9cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f14bee07b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #6 0x00007f13f5a98517 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x26b8180) at thread/qthread_unix.cpp:368 #8 0x00007f14bdcb16ba in start_thread (arg=0x7f13f35ba700) at pthread_create.c:333 #9 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f1406f7a700 (LWP 3922)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f14bee0d77b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1962eb0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x19637f8, mutex=mutex@entry=0x19637f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f14c1effb2d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x19637e8) at scenegraph/qsgthreadedrenderloop.cpp:245 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x1963770) at scenegraph/qsgthreadedrenderloop.cpp:709 #5 0x00007f14c1f00425 in QSGRenderThread::run (this=0x1963770) at scenegraph/qsgthreadedrenderloop.cpp:738 #6 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x1963770) at thread/qthread_unix.cpp:368 #7 0x00007f14bdcb16ba in start_thread (arg=0x7f1406f7a700) at pthread_create.c:333 #8 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f140d33a700 (LWP 3917)): #0 0x00007fff533f5b0b in clock_gettime () #1 0x00007f14be727836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f140d3399f0) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f14bf035df1 in qt_clock_gettime (ts=0x7f140d3399f0, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f14bf0345e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f1408002ed0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f14bf034b55 in QTimerInfoList::timerWait (this=0x7f1408002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f14bf03625e in timerSourcePrepareHelper (timeout=0x7f140d339ac4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f140d339ac4) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f14ba0a891d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f14ba0a92bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f14080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f140d339c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f14bee07b64 in QThread::exec (this=this@entry=0x1948d00) at thread/qthread.cpp:515 #15 0x00007f14c1e7fbe6 in QQuickPixmapReader::run (this=0x1948d00) at util/qquickpixmapcache.cpp:868 #16 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x1948d00) at thread/qthread_unix.cpp:368 #17 0x00007f14bdcb16ba in start_thread (arg=0x7f140d33a700) at pthread_create.c:333 #18 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f149bfff700 (LWP 3859)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f14c3936784 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f14c39367c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f14bdcb16ba in start_thread (arg=0x7f149bfff700) at pthread_create.c:333 #4 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f14a6379700 (LWP 3829)): #0 0x00007fff533f5b0b in clock_gettime () #1 0x00007f14be727836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f14a6378a60) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f14bf035df1 in qt_clock_gettime (ts=0x7f14a6378a60, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f14bf0345e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f1494002ed0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f14bf034b55 in QTimerInfoList::timerWait (this=0x7f1494002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f14bf03625e in timerSourcePrepareHelper (timeout=0x7f14a6378b34, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f14a6378b34) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f14ba0a891d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f14ba0a92bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f14940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f14a6378d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f14bee07b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #15 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x1160a00) at thread/qthread_unix.cpp:368 #16 0x00007f14bdcb16ba in start_thread (arg=0x7f14a6379700) at pthread_create.c:333 #17 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f14a7fff700 (LWP 3825)): #0 0x00007fff533f5b0b in clock_gettime () #1 0x00007f14be727836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f14a7ffea40) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f14bf035df1 in qt_clock_gettime (ts=0x7f14a7ffea40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f14bf0345e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f149c002cd0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f14bf034b55 in QTimerInfoList::timerWait (this=0x7f149c002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f14bf03625e in timerSourcePrepareHelper (timeout=0x7f14a7ffeb14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f14a7ffeb14) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f14ba0a891d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f14ba0a92bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f149c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f14a7ffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f14bee07b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #15 0x00007f14c14ddc85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x10f1160) at thread/qthread_unix.cpp:368 #17 0x00007f14bdcb16ba in start_thread (arg=0x7f14a7fff700) at pthread_create.c:333 #18 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f14add3e700 (LWP 3804)): #0 0x00007fff533f5b0b in clock_gettime () #1 0x00007f14be727836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f14add3da40) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f14bf035df1 in qt_clock_gettime (ts=0x7f14add3da40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f14bf0345e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f14a0002ed0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f14bf034b55 in QTimerInfoList::timerWait (this=0x7f14a0002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f14bf03625e in timerSourcePrepareHelper (timeout=0x7f14add3db14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f14add3db14) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f14ba0a891d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f14ba0a92bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f14a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f14add3dce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f14bee07b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #15 0x00007f14c14ddc85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x1098f30) at thread/qthread_unix.cpp:368 #17 0x00007f14bdcb16ba in start_thread (arg=0x7f14add3e700) at pthread_create.c:333 #18 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f14af774700 (LWP 3801)): #0 0x00007f14be70924d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f14ba0ec6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f14ba0a8e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f14ba0a9330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f14bf0364eb in QEventDispatcherGlib::processEvents (this=0x7f14a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7f14af773cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #7 0x00007f14bee07b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #8 0x00007f14c4021b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f14bee0c819 in QThreadPrivate::start (arg=0x7f14c4097da0) at thread/qthread_unix.cpp:368 #10 0x00007f14bdcb16ba in start_thread (arg=0x7f14af774700) at pthread_create.c:333 #11 0x00007f14be7193dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f14c3ed58c0 (LWP 3766)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f14bee0d77b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x68f5930) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x68f6260, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f14c1efe5da in QSGThreadedRenderLoop::releaseResources (this=this@entry=0x13161b0, w=w@entry=0x68f32f0, inDestructor=inDestructor@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1136 #4 0x00007f14c1eff743 in QSGThreadedRenderLoop::windowDestroyed (this=0x13161b0, window=0x56027a0) at scenegraph/qsgthreadedrenderloop.cpp:887 #5 0x00007f14c1f4d878 in QQuickWindow::~QQuickWindow (this=0x56027a0, __in_chrg=<optimized out>) at items/qquickwindow.cpp:1286 #6 0x00007f14986ab7c1 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #7 0x00007f14bf00ab83 in QObjectPrivate::deleteChildren (this=this@entry=0x55f3dc0) at kernel/qobject.cpp:1992 #8 0x00007f14bf014aa4 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1022 #9 0x00007f14c1f3fda6 in QQuickItem::~QQuickItem (this=0x55f3d10, __in_chrg=<optimized out>) at items/qquickitem.cpp:2365 #10 0x00007f14c1f5c386 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x55f3d10, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:104 #11 QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x55f3d10, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:104 #12 0x00007f14bf00e110 in QObject::event (this=this@entry=0x55f3d10, e=e@entry=0x5812fb0) at kernel/qobject.cpp:1237 #13 0x00007f14c1f3e29b in QQuickItem::event (this=0x55f3d10, ev=0x5812fb0) at items/qquickitem.cpp:7785 #14 0x00007f14bf94952c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f14bf950f37 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007f14befe0c18 in QCoreApplication::notifyInternal2 (receiver=0x55f3d10, event=event@entry=0x5812fb0) at kernel/qcoreapplication.cpp:1018 #17 0x00007f14befe33fb in QCoreApplication::sendEvent (event=0x5812fb0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 #18 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xfbcb90) at kernel/qcoreapplication.cpp:1678 #19 0x00007f14befe3868 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532 #20 0x00007f14bf036ec3 in postEventSourceDispatch (s=0xfd6240) at kernel/qeventdispatcher_glib.cpp:276 #21 0x00007f14ba0a9197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f14ba0a93f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f14ba0a949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f14bf0364cf in QEventDispatcherGlib::processEvents (this=0x103e170, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #25 0x00007f14befdec4a in QEventLoop::exec (this=this@entry=0x7fff533a7d50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #26 0x00007f14befe7b84 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291 #27 0x000000000041cf5b in main (argc=1, argv=<optimized out>) at /workspace/build/shell/main.cpp:167 Backtrace from comment #2 is bug 381630. The original backtrace might be a different bug. *** This bug has been marked as a duplicate of bug 381630 *** *** This bug has been marked as a duplicate of bug 381630 *** |