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

            Bug ID: 412555
           Summary: Plasma crashed on Wayland when opening Google Play
                    Music Desktop Player
           Product: plasmashell
           Version: 5.16.90
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: bizy...@zoho.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.16.90)

Qt Version: 5.13.1
Frameworks Version: 5.62.0
Operating System: Linux 4.12.14-lp151.28.16-default x86_64
Distribution: "openSUSE Leap 15.1"

-- Information about the crash:
- What I was doing when the application crashed:
Launched https://www.googleplaymusicdesktopplayer.com from Kickoff
- What happened:
Plasma was restarted

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
88        int err = lll_futex_timed_wait (futex_word, expected, NULL, private);
[Current thread is 1 (Thread 0x7fe1e49e9540 (LWP 1736))]

Thread 14 (Thread 0x7fe1810a0700 (LWP 6154)):
#0  0x00007fe1a419d480 in  () at /usr/lib64/pulseaudio/libpulsecommon-11.1.so
#1  0x00007fe1a419de8e in pa_fdsem_before_poll () at
/usr/lib64/pulseaudio/libpulsecommon-11.1.so
#2  0x00007fe1a41b59c9 in  () at /usr/lib64/pulseaudio/libpulsecommon-11.1.so
#3  0x00007fe1a4aa24e8 in pa_mainloop_dispatch () at /usr/lib64/libpulse.so.0
#4  0x00007fe1a4aa28be in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#5  0x00007fe1a4aa2940 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#6  0x00007fe1a4ab07a9 in  () at /usr/lib64/libpulse.so.0
#7  0x00007fe1a41c5428 in  () at /usr/lib64/pulseaudio/libpulsecommon-11.1.so
#8  0x00007fe1db96a569 in start_thread (arg=0x7fe1810a0700) at
pthread_create.c:465
#9  0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fe15f6e8700 (LWP 5959)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a248dcba64) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a248dcba10, cond=0x55a248dcba38) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x55a248dcba38,
mutex=0x55a248dcba10) at pthread_cond_wait.c:655
#3  0x00007fe1de7bf84b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a248dcba10) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fe1de7bf84b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x7fe1680e1310, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fe1de7bfb59 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x7fe1680e1318, mutex=mutex@entry=0x7fe1680e1310,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fe1e28337b8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x7fe1680e1308) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007fe1e28337b8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x7fe1680e1290) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fe1e2833bea in QSGRenderThread::run() (this=0x7fe1680e1290) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x7fe1680e1290) at
thread/qthread_unix.cpp:360
#10 0x00007fe1db96a569 in start_thread (arg=0x7fe15f6e8700) at
pthread_create.c:465
#11 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fe181f13700 (LWP 2335)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a23d76cc14) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a23d76cbc0, cond=0x55a23d76cbe8) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x55a23d76cbe8,
mutex=0x55a23d76cbc0) at pthread_cond_wait.c:655
#3  0x00007fe1de7bf84b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a23d76cbc0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fe1de7bf84b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a2462052c0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fe1de7bfb59 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a2462052c8, mutex=mutex@entry=0x55a2462052c0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fe1e28337b8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55a2462052b8) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007fe1e28337b8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55a246205240) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fe1e2833bea in QSGRenderThread::run() (this=0x55a246205240) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a246205240) at
thread/qthread_unix.cpp:360
#10 0x00007fe1db96a569 in start_thread (arg=0x7fe181f13700) at
pthread_create.c:465
#11 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fe1a7fff700 (LWP 2219)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a23cadecd0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a23cadec80, cond=0x55a23cadeca8) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x55a23cadeca8,
mutex=0x55a23cadec80) at pthread_cond_wait.c:655
#3  0x00007fe1de7bf84b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a23cadec80) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fe1de7bf84b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a23cadf340, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fe1de7bfb59 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a23cadf348, mutex=mutex@entry=0x55a23cadf340,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fe1e28337b8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55a23cadf338) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007fe1e28337b8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55a23cadf2c0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fe1e2833bea in QSGRenderThread::run() (this=0x55a23cadf2c0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a23cadf2c0) at
thread/qthread_unix.cpp:360
#10 0x00007fe1db96a569 in start_thread (arg=0x7fe1a7fff700) at
pthread_create.c:465
#11 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fe182955700 (LWP 2216)):
[KCrash Handler]
#6  0x00007fe1c67c934b in  () at /usr/lib64/libEGL_mesa.so.0
#7  0x00007fe1c67c9444 in  () at /usr/lib64/libEGL_mesa.so.0
#8  0x00007fe1c4944b89 in  () at /usr/lib64/dri/i965_dri.so
#9  0x00007fe1c4944f15 in  () at /usr/lib64/dri/i965_dri.so
#10 0x00007fe1c49401f9 in  () at /usr/lib64/dri/i965_dri.so
#11 0x00007fe1e27f1498 in QSGBatchRenderer::Renderer::renderBatches()
(this=this@entry=0x7fe168006500) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:2517
#12 0x00007fe1e27f6d1f in QSGBatchRenderer::Renderer::render() (this=<optimized
out>) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:2735
#13 0x00007fe1e27e74a0 in QSGRenderer::renderScene(QSGBindable const&)
(this=0x7fe168006500, bindable=...) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:244
#14 0x00007fe1e27e794b in QSGRenderer::renderScene(unsigned int)
(this=<optimized out>, fboId=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:197
#15 0x00007fe1e2823b60 in
QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int)
(this=0x55a23cdfd490, renderer=0x7fe168006500, fboId=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgdefaultrendercontext.cpp:182
#16 0x00007fe1e2887928 in QQuickWindowPrivate::renderSceneGraph(QSize const&)
(this=this@entry=0x55a23cdeb0d0, size=...) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/items/qquickwindow.cpp:487
#17 0x00007fe1e282fe02 in QSGRenderThread::syncAndRender()
(this=this@entry=0x55a23cd43cf0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:646
#18 0x00007fe1e2833ba8 in QSGRenderThread::run() (this=0x55a23cd43cf0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:730
#19 0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a23cd43cf0) at
thread/qthread_unix.cpp:360
#20 0x00007fe1db96a569 in start_thread (arg=0x7fe182955700) at
pthread_create.c:465
#21 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe183fff700 (LWP 2066)):
#0  0x00007fe1de0a7c98 in __GI___libc_read (fd=40, buf=0x7fe183ffea90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fe1d81d5ca0 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe1d8190cb8 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe1d8191150 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fe1d81912bc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007fe1de9fb77b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe17c000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fe1de99bc4a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe183ffecb0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#7  0x00007fe1de7b710a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a239ddc0c0) at
thread/qthread_unix.cpp:360
#9  0x00007fe1db96a569 in start_thread (arg=0x7fe183fff700) at
pthread_create.c:465
#10 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe18bfff700 (LWP 2065)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7fe1c8059fd0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7fe1c8059f80, cond=0x7fe1c8059fa8) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x7fe1c8059fa8,
mutex=0x7fe1c8059f80) at pthread_cond_wait.c:655
#3  0x00007fe1de7bf84b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x7fe1c8059f80) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fe1de7bf84b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a23d60d7e0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fe1de7bfb59 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a23d60d7e8, mutex=mutex@entry=0x55a23d60d7e0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fe1e28337b8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55a23d60d7d8) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007fe1e28337b8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55a23d60d760) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fe1e2833bea in QSGRenderThread::run() (this=0x55a23d60d760) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a23d60d760) at
thread/qthread_unix.cpp:360
#10 0x00007fe1db96a569 in start_thread (arg=0x7fe18bfff700) at
pthread_create.c:465
#11 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe191200700 (LWP 2061)):
#0  0x00007fe1d81d7000 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fe1d81909b4 in g_main_context_query () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007fe1d8191127 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fe1d81912bc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007fe1de9fb77b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe18c000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe1de99bc4a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe1911ffc70, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#6  0x00007fe1de7b710a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007fe193b22957 in KCupsConnection::run() () at
/usr/lib64/libkcupslib.so
#8  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a23cde9240) at
thread/qthread_unix.cpp:360
#9  0x00007fe1db96a569 in start_thread (arg=0x7fe191200700) at
pthread_create.c:465
#10 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe1ad205700 (LWP 2042)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a23918daf4) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a23918daa0, cond=0x55a23918dac8) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x55a23918dac8,
mutex=0x55a23918daa0) at pthread_cond_wait.c:655
#3  0x00007fe1de7bf84b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a23918daa0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fe1de7bf84b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a239a47030, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fe1de7bfb59 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a239a47038, mutex=mutex@entry=0x55a239a47030,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fe1e28337b8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55a239a47028) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007fe1e28337b8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55a239a46fb0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fe1e2833bea in QSGRenderThread::run() (this=0x55a239a46fb0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a239a46fb0) at
thread/qthread_unix.cpp:360
#10 0x00007fe1db96a569 in start_thread (arg=0x7fe1ad205700) at
pthread_create.c:465
#11 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe1aedd3700 (LWP 2004)):
#0  0x00007fe1d81d6fd9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fe1d8190be6 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007fe1d8191150 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fe1d81912bc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007fe1de9fb77b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe1a8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe1de99bc4a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe1aedd2c40, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#6  0x00007fe1de7b710a in QThread::exec() (this=this@entry=0x55a239da4e00) at
thread/qthread.cpp:531
#7  0x00007fe1e27ad3b6 in QQuickPixmapReader::run() (this=0x55a239da4e00) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/util/qquickpixmapcache.cpp:962
#8  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a239da4e00) at
thread/qthread_unix.cpp:360
#9  0x00007fe1db96a569 in start_thread (arg=0x7fe1aedd3700) at
pthread_create.c:465
#10 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe1bfaa8700 (LWP 1872)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a2394934e8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a239493498, cond=0x55a2394934c0) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x55a2394934c0,
mutex=0x55a239493498) at pthread_cond_wait.c:655
#3  0x00007fe1c47e792b in  () at /usr/lib64/dri/i965_dri.so
#4  0x00007fe1c47e7637 in  () at /usr/lib64/dri/i965_dri.so
#5  0x00007fe1db96a569 in start_thread (arg=0x7fe1bfaa8700) at
pthread_create.c:465
#6  0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe1cd698700 (LWP 1871)):
#0  0x00007fe1de0ac19b in __GI___poll (fds=0x7fe1c0002de0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe1d81911a9 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe1d81912bc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe1de9fb77b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe1c0000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe1de99bc4a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe1cd697c90, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007fe1de7b710a in QThread::exec() (this=this@entry=0x55a239372aa0) at
thread/qthread.cpp:531
#6  0x00007fe1e22ce995 in QQmlThreadPrivate::run() (this=0x55a239372aa0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:152
#7  0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x55a239372aa0) at
thread/qthread_unix.cpp:360
#8  0x00007fe1db96a569 in start_thread (arg=0x7fe1cd698700) at
pthread_create.c:465
#9  0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe1cf510700 (LWP 1767)):
#0  0x00007ffedb7cd6f0 in clock_gettime ()
#1  0x00007fe1de0c42e6 in __GI___clock_gettime (clock_id=clock_id@entry=1,
tp=tp@entry=0x7fe1cf50f9e0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fe1de9fb081 in qt_clock_gettime (ts=0x7fe1cf50f9e0, clock=<optimized
out>) at kernel/qelapsedtimer_unix.cpp:111
#3  0x00007fe1de9fb081 in do_gettime (frac=<synthetic pointer>, sec=<synthetic
pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  0x00007fe1de9fb081 in qt_gettime() () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007fe1de9f98b9 in QTimerInfoList::updateCurrentTime()
(this=this@entry=0x7fe1c8005110) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007fe1de9f9e95 in QTimerInfoList::timerWait(timespec&)
(this=0x7fe1c8005110, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007fe1de9fb4de in timerSourcePrepareHelper (timeout=0x7fe1cf50fab4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133
#8  0x00007fe1de9fb4de in timerSourcePrepare(GSource*, gint*)
(source=<optimized out>, timeout=0x7fe1cf50fab4) at
kernel/qeventdispatcher_glib.cpp:166
#9  0x00007fe1d8190709 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#10 0x00007fe1d81910db in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007fe1d81912bc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#12 0x00007fe1de9fb77b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe1c8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007fe1de99bc4a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe1cf50fc80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#14 0x00007fe1de7b710a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#15 0x00007fe1dfac7db5 in  () at /usr/lib64/libQt5DBus.so.5
#16 0x00007fe1de7b88b2 in QThreadPrivate::start(void*) (arg=0x7fe1dfd3fd80) at
thread/qthread_unix.cpp:360
#17 0x00007fe1db96a569 in start_thread (arg=0x7fe1cf510700) at
pthread_create.c:465
#18 0x00007fe1de0b69ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe1e49e9540 (LWP 1736)):
#0  0x00007fe1db9708ad in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a23ce95034) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe1db9708ad in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a23ce94fe0, cond=0x55a23ce95008) at pthread_cond_wait.c:502
#2  0x00007fe1db9708ad in __pthread_cond_wait (cond=0x55a23ce95008,
mutex=0x55a23ce94fe0) at pthread_cond_wait.c:655
#3  0x00007fe1de7bf84b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a23ce94fe0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fe1de7bf84b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a23cd43d30, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fe1de7bfb59 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x55a23cd43d38, mutex=0x55a23cd43d30,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fe1e2831709 in
QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*)
(this=this@entry=0x55a2395efa70, w=0x55a239e2e420) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1030
#7  0x00007fe1e28318cb in QSGThreadedRenderLoop::hide(QQuickWindow*)
(this=0x55a2395efa70, window=0x55a23cdeaff0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:871
#8  0x00007fe1def93605 in QWindow::event(QEvent*)
(this=this@entry=0x55a23cdeaff0, ev=ev@entry=0x7ffedb78fbd0) at
kernel/qwindow.cpp:2359
#9  0x00007fe1e28932b5 in QQuickWindow::event(QEvent*) (this=0x55a23cdeaff0,
e=0x7ffedb78fbd0) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/items/qquickwindow.cpp:1695
#10 0x00007fe1e45fcc4b in PlasmaQuick::Dialog::event(QEvent*) () at
/usr/lib64/libKF5PlasmaQuick.so.5
#11 0x00007fe1e033903c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55a2390bc630, receiver=receiver@entry=0x55a23cdeaff0,
e=e@entry=0x7ffedb78fbd0) at kernel/qapplication.cpp:3703
#12 0x00007fe1e0340640 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffedb7905b0, receiver=0x55a23cdeaff0, e=0x7ffedb78fbd0) at
kernel/qapplication.cpp:3449
#13 0x00007fe1de99dae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55a23cdeaff0, event=0x7ffedb78fbd0) at
kernel/qcoreapplication.cpp:1095
#14 0x00007fe1de99dcbe in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=receiver@entry=0x55a23cdeaff0, event=event@entry=0x7ffedb78fbd0) at
kernel/qcoreapplication.cpp:1490
#15 0x00007fe1def93201 in QWindowPrivate::setVisible(bool) (this=<optimized
out>, visible=<optimized out>) at kernel/qwindow.cpp:412
#16 0x00007fe1e45f9ec1 in PlasmaQuick::Dialog::setVisible(bool) () at
/usr/lib64/libKF5PlasmaQuick.so.5
#17 0x00007fe1e45fcaa6 in PlasmaQuick::Dialog::focusOutEvent(QFocusEvent*) ()
at /usr/lib64/libKF5PlasmaQuick.so.5
#18 0x00007fe1def9380b in QWindow::event(QEvent*)
(this=this@entry=0x55a23cdeaff0, ev=ev@entry=0x7ffedb790180) at
kernel/qwindow.cpp:2303
#19 0x00007fe1e28932b5 in QQuickWindow::event(QEvent*) (this=0x55a23cdeaff0,
e=0x7ffedb790180) at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/quick/items/qquickwindow.cpp:1695
#20 0x00007fe1e45fcc4b in PlasmaQuick::Dialog::event(QEvent*) () at
/usr/lib64/libKF5PlasmaQuick.so.5
#21 0x00007fe1e033903c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55a2390bc630, receiver=receiver@entry=0x55a23cdeaff0,
e=e@entry=0x7ffedb790180) at kernel/qapplication.cpp:3703
#22 0x00007fe1e0340640 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffedb7905b0, receiver=0x55a23cdeaff0, e=0x7ffedb790180) at
kernel/qapplication.cpp:3449
#23 0x00007fe1de99dae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55a23cdeaff0, event=0x7ffedb790180) at
kernel/qcoreapplication.cpp:1095
#24 0x00007fe1de99dcce in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=receiver@entry=0x55a23cdeaff0,
event=event@entry=0x7ffedb790180) at kernel/qcoreapplication.cpp:1502
#25 0x00007fe1def84fea in
QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*)
(e=0x55a24933da20) at kernel/qguiapplication.cpp:2315
#26 0x00007fe1def8976d in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x55a24933da20) at kernel/qguiapplication.cpp:1867
#27 0x00007fe1def639bb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at kernel/qwindowsysteminterface.cpp:1148
#28 0x00007fe1d18bda20 in  () at /usr/lib64/libQt5WaylandClient.so.5
#29 0x00007fe1d8190e87 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#30 0x00007fe1d8191230 in  () at /usr/lib64/libglib-2.0.so.0
#31 0x00007fe1d81912bc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#32 0x00007fe1de9fb75f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55a239100df0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#33 0x00007fe1de99bc4a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffedb790460, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#34 0x00007fe1de9a4fc0 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1403
#35 0x000055a237ab9e3f in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/plasma5-workspace-5.16.90-lp151.471.1.x86_64/shell/main.cpp:219
[Inferior 1 (process 1736) detached]

Possible duplicates by query: bug 412551, bug 412546, bug 412531, bug 412503,
bug 412501.

Reported using DrKonqi

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

Reply via email to