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

            Bug ID: 427922
           Summary: Random crash while browsing firefox
           Product: plasmashell
           Version: 5.20.0
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: darkt...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.20.0)

Qt Version: 5.15.0
Frameworks Version: 5.75.0
Operating System: Linux 5.4.0-47-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.20

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

Browsing reddit using Firefox, crash happened exactly when opening an embedded
video, not sure if related.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plazma (plasmashell), signal: Segmentation fault

[New LWP 1447]
[New LWP 1452]
[New LWP 1679]
[New LWP 2311]
[New LWP 2326]
[New LWP 2327]
[New LWP 2369]
[New LWP 2377]
[New LWP 2395]
[New LWP 2973]
[New LWP 6380]
[New LWP 10509]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d466125db0) at ../sysdeps/nptl/futex-internal.h:183
[Current thread is 1 (Thread 0x7fe08b09b340 (LWP 1431))]

Thread 13 (Thread 0x7fe030727700 (LWP 10509)):
[KCrash Handler]
#4  0x00007fe090583796 in
QQmlData::isSignalConnected(QAbstractDeclarativeData*, QObject const*, int)
(d=0xf00000001, index=4) at qml/qqmlengine.cpp:849
#5  0x00007fe08ef3d113 in QObjectPrivate::isDeclarativeSignalConnected(unsigned
int) const (signal_index=4, this=<optimized out>) at kernel/qobject_p.h:110
#6  doActivate<false>(QObject*, int, void**) (sender=0x55d46af01ca0,
signal_index=4, argv=0x7fe030726b30) at kernel/qobject.cpp:3775
#7  0x00007fe06e1367db in  () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9
#8  0x00007fe06e14c5f9 in  () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9
#9  0x00007fe08ef3d5ae in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fe030726c70, r=0x55d46af01ca0, this=0x55d46ad89cf0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false>(QObject*, int, void**) (sender=0x55d46a3eed90,
signal_index=3, argv=0x7fe030726c70) at kernel/qobject.cpp:3886
#11 0x00007fe06e15c0a0 in  () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9
#12 0x00007fe08ed274d2 in QThreadPoolThread::run() (this=0x55d469454b60) at
thread/qthreadpool.cpp:99
#13 0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d469454b60) at
thread/qthread_unix.cpp:342
#14 0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#15 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fe04dded700 (LWP 6380)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d46a1379b0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d46a137960,
cond=0x55d46a137988) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d46a137988, mutex=0x55d46a137960) at
pthread_cond_wait.c:638
#3  0x00007fe08ed2a10b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55d46a137960) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x55d46a013278, mutex=mutex@entry=0x55d46a013270,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe090b1d154 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55d46a013268) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55d46a0131d0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe090b1d5c9 in QSGRenderThread::run() (this=0x55d46a0131d0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d46a0131d0) at
thread/qthread_unix.cpp:342
#9  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fe04e7ee700 (LWP 2973)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d468e4c0a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d468e4c050,
cond=0x55d468e4c078) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d468e4c078, mutex=0x55d468e4c050) at
pthread_cond_wait.c:638
#3  0x00007fe08ed2a10b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55d468e4c050) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7fe084009698, mutex=mutex@entry=0x7fe084009690,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe090b1d154 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x7fe084009688) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x7fe0840095f0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe090b1d5c9 in QSGRenderThread::run() (this=0x7fe0840095f0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x7fe0840095f0) at
thread/qthread_unix.cpp:342
#9  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fe04ffff700 (LWP 2395)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d4673156a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d467315650,
cond=0x55d467315678) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d467315678, mutex=0x55d467315650) at
pthread_cond_wait.c:638
#3  0x00007fe08ed2a10b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55d467315650) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x55d4673154c8, mutex=mutex@entry=0x55d4673154c0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe090b1d154 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55d4673154b8) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55d467315420) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe090b1d5c9 in QSGRenderThread::run() (this=0x55d467315420) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d467315420) at
thread/qthread_unix.cpp:342
#9  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe05afff700 (LWP 2377)):
#0  0x00007fe08d333334 in g_mutex_lock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe08d2e5d6a in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe08d2e6240 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe08ef60eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe050011500, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe05affed60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fe08ed23082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fe066b5207c in KCupsConnection::run() () at
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d465c50cd0) at
thread/qthread_unix.cpp:342
#9  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe067536700 (LWP 2369)):
#0  0x00007fe08e996aff in __GI___poll (fds=0x7fe067535650, nfds=1,
timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe0816f17e4 in  () at
/usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.450.80.02
#2  0x00007fe0817db6eb in  () at
/usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.450.80.02
#3  0x00007fe0816d03ae in  () at
/usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.450.80.02
#4  0x00007fe0828afb32 in  () at /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#5  0x00007fe082884311 in glXSwapBuffers () at
/usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#6  0x00007fe082b77d2a in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#7  0x00007fe08f377ed1 in QOpenGLContext::swapBuffers(QSurface*) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fe090b1980c in QSGRenderThread::syncAndRender(QImage*)
(this=0x55d4663b3f30, grabImage=0x0) at
scenegraph/qsgthreadedrenderloop.cpp:870
#9  0x00007fe090b1d587 in QSGRenderThread::run() (this=0x55d4663b3f30) at
scenegraph/qsgthreadedrenderloop.cpp:1043
#10 0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d4663b3f30) at
thread/qthread_unix.cpp:342
#11 0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe067d37700 (LWP 2327)):
#0  0x00007fe08ef60bfc in timerSourcePrepareHelper (timeout=0x7fe067d36bd4,
src=0x7fe05c003830) at kernel/qeventdispatcher_glib.cpp:162
#1  timerSourcePrepare(GSource*, gint*) (source=0x7fe05c003830,
timeout=0x7fe067d36bd4) at kernel/qeventdispatcher_glib.cpp:166
#2  0x00007fe08d2e572f in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe08d2e60db in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe08ef60eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe05c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe067d36da0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fe08ed23082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d4664e6720) at
thread/qthread_unix.cpp:342
#9  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe06fc56700 (LWP 2326)):
#0  0x00007fe08ef5f697 in roundToMillisecond (val=...) at
kernel/qtimerinfo_unix.cpp:210
#1  QTimerInfoList::timerWait(timespec&) (this=0x7fe06800dad0, tm=...) at
kernel/qtimerinfo_unix.cpp:405
#2  0x00007fe08ef60c06 in timerSourcePrepareHelper (timeout=0x7fe06fc55bd4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162
#3  timerSourcePrepare(GSource*, gint*) (source=<optimized out>,
timeout=0x7fe06fc55bd4) at kernel/qeventdispatcher_glib.cpp:166
#4  0x00007fe08d2e572f in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe08d2e60db in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe08ef60eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe068005fd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe06fc55da0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007fe08ed23082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d466410a60) at
thread/qthread_unix.cpp:342
#11 0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe07047f700 (LWP 2311)):
#0  __GI___libc_read (nbytes=16, buf=0x7fe07047eb50, fd=29) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=29, buf=0x7fe07047eb50, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fe08d32e89f in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe08d2e5cfe in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe08d2e6152 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe08ef60eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe060013430, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe07047ed60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fe08ed23082 in QThread::exec() (this=this@entry=0x55d465f87ef0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fe090a5830a in QQuickPixmapReader::run() (this=0x55d465f87ef0) at
util/qquickpixmapcache.cpp:1008
#10 0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d465f87ef0) at
thread/qthread_unix.cpp:342
#11 0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe083fff700 (LWP 1679)):
#0  0x00007fe08e996aff in __GI___poll (fds=0x7fe078004a60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe08d2e61ae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe08ef60eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe078000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe083ffed80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fe08ed23082 in QThread::exec() (this=this@entry=0x55d464da0c10) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fe0906516c9 in QQmlThreadPrivate::run() (this=0x55d464da0c10) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d464da0c10) at
thread/qthread_unix.cpp:342
#8  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe089306700 (LWP 1452)):
#0  __GI___libc_read (nbytes=16, buf=0x7fe089305b60, fd=6) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=6, buf=0x7fe089305b60, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fe08d32e89f in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe08d2e5cfe in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe08d2e6152 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe08ef60eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe07c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe089305d70, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fe08ed23082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fe08f8eaf2b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x7fe08f96dd80) at
thread/qthread_unix.cpp:342
#11 0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe08a1b6700 (LWP 1447)):
#0  0x00007fe08e996aff in __GI___poll (fds=0x7fe08a1b5ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe090fd7c1a in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe090fd990a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe08a780978 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe08ed2420c in QThreadPrivate::start(void*) (arg=0x55d464b15b50) at
thread/qthread_unix.cpp:342
#5  0x00007fe08dd96609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe08e9a3293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe08b09b340 (LWP 1431)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d466125db0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d466125d60,
cond=0x55d466125d88) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d466125d88, mutex=0x55d466125d60) at
pthread_cond_wait.c:638
#3  0x00007fe08ed2a10b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55d466125d60) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>,
mutex=0x55d4663b3f88, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe090b1b787 in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool)
(this=this@entry=0x55d4651f8c80, w=0x55d466195210,
inExpose=inExpose@entry=false) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  0x00007fe090b1c364 in
QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) (this=0x55d4651f8c80,
window=0x55d465177c10) at scenegraph/qsgthreadedrenderloop.cpp:1428
#7  0x00007fe090b86d75 in QQuickWindow::event(QEvent*) (this=0x55d465177c10,
e=0x7ffefb6a1240) at items/qquickwindow.cpp:1757
#8  0x00007fe08fc5dcc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55d464b14070, receiver=receiver@entry=0x55d465177c10,
e=e@entry=0x7ffefb6a1240) at kernel/qapplication.cpp:3671
#9  0x00007fe08fc66c70 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffefb6a1860, receiver=0x55d465177c10, e=0x7ffefb6a1240) at
kernel/qapplication.cpp:3417
#10 0x00007fe08ef066aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55d465177c10, event=0x7ffefb6a1240) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#11 0x00007fe08f325894 in QPlatformWindow::windowEvent(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007fe08fc669eb in QApplication::notify(QObject*, QEvent*)
(this=0x7ffefb6a1860, receiver=0x55d465177c10, e=0x7ffefb6a14d0) at
kernel/qapplication.cpp:2861
#13 0x00007fe08ef066aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55d465177c10, event=0x7ffefb6a14d0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#14 0x00007fe08ef601e0 in QTimerInfoList::activateTimers()
(this=0x55d464bd9c50) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007fe08ef60b14 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#16 idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:230
#17 0x00007fe08d2e5fbd in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fe08d2e6240 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fe08d2e62e3 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fe08ef60e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55d464bd9dd0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007fe08ef051bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffefb6a1710, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#22 0x00007fe08ef0d354 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x000055d463446c62 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:244
[Inferior 1 (process 1431) detached]

Possible duplicates by query: bug 427827, bug 427776, bug 427631, bug 427593,
bug 427575.

Reported using DrKonqi

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

Reply via email to