Bug 434533 - Plasma crashes in QSGBatchRenderer::Renderer::renderMergedBatch when Task manager attempts to display tooltip
Summary: Plasma crashes in QSGBatchRenderer::Renderer::renderMergedBatch when Task man...
Status: RESOLVED DUPLICATE of bug 432999
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.21.2
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-03-17 08:55 UTC by Marian Kyral
Modified: 2021-09-26 21:35 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The group that should be open (59.33 KB, image/png)
2021-03-17 08:58 UTC, Marian Kyral
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marian Kyral 2021-03-17 08:55:42 UTC
Application: plasmashell (5.21.2)

Qt Version: 5.15.2
Frameworks Version: 5.80.0
Operating System: Linux 5.11.6-gentoo x86_64
Windowing System: X11
Drkonqi Version: 5.21.2
Distribution: Gentoo/Linux

-- Information about the crash:
- What I was doing when the application crashed:
I want to switch to another Firefox window. So I clicked in Task manager on Firefox icon to expand grouped list of windows. But list of windows is not shown, plasma crash and it is restarted. Then I repeat the action and it works as expected in this case.

Can't figure out conditions to replicate, this happen to me once or twice per day.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fbf3ad8e7c0 (LWP 6436))]
[KCrash Handler]
#6  0x00007fbf3e6e5971 in raise () from /lib64/libc.so.6
#7  0x00007fbf3e6cf536 in abort () from /lib64/libc.so.6
#8  0x00007fbf3ead6bff in qt_message_fatal (context=..., message=<synthetic pointer>...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/global/qlogging.cpp:1914
#9  QMessageLogger::fatal (this=this@entry=0x7fbefca87cd0, msg=msg@entry=0x7fbf3eddf9c8 "ASSERT failure in %s: \"%s\", file %s, line %d") at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/global/qlogging.cpp:893
#10 0x00007fbf3ead5be8 in qt_assert_x (where=where@entry=0x7fbf40bd71aa "QVector<T>::at", what=what@entry=0x7fbf40bd7197 "index out of range", file=file@entry=0x7fbf40bd7000 "/usr/include/qt5/QtCore/qvector.h", line=line@entry=454) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/global/qglobal.cpp:3366
#11 0x00007fbf408a1d68 in QVector<int>::at (this=<optimized out>, i=2) at /usr/include/qt5/QtCore/qvector.h:454
#12 QQuickCustomMaterialShader::updateState (this=<optimized out>, state=..., newEffect=<optimized out>, oldEffect=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/items/qquickopenglshadereffectnode.cpp:149
#13 0x00007fbf4093bbb4 in QSGBatchRenderer::Renderer::renderMergedBatch (batch=0x7fbed02fd290, this=0x7fbed00d7b80) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3097
#14 QSGBatchRenderer::Renderer::renderMergedBatch (this=0x7fbed00d7b80, batch=0x7fbed02fd290) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3026
#15 0x00007fbf40941d65 in QSGBatchRenderer::Renderer::renderBatches (this=0x7fbed00d7b80) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4066
#16 0x00007fbf4094235f in QSGBatchRenderer::Renderer::render (this=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#17 0x00007fbf4092661e in QSGRenderer::renderScene (bindable=..., this=0x7fbed00d7b80) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgrenderer.cpp:264
#18 QSGRenderer::renderScene (this=0x7fbed00d7b80, bindable=...) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220
#19 0x00007fbf40926b33 in QSGRenderer::renderScene (this=<optimized out>, fboId=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212
#20 0x00007fbf40997c43 in QSGDefaultRenderContext::renderNextFrame (this=0x565206023860, renderer=0x7fbed00d7b80, fboId=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgdefaultrendercontext.cpp:228
#21 0x00007fbf40a0be81 in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x5652060233a0, size=..., surfaceSize=...) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/items/qquickwindow.cpp:617
#22 0x00007fbf409a6299 in QSGRenderThread::syncAndRender (this=0x565209538d80, grabImage=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:837
#23 0x00007fbf409aabb7 in QSGRenderThread::run (this=0x565209538d80) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043
#24 0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x565209538d80) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#25 0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#26 0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fbee6784640 (LWP 393) "Qt bearer threa"):
#1  0x00007fbf3d24284f in g_wakeup_acknowledge () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbf3d1f7086 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbf3d1f74f2 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fbf3d1f766f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fbf3ed5644b in QEventDispatcherGlib::processEvents (this=0x7fbee00017e0, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fbf3ecf8efb in QEventLoop::exec (this=this@entry=0x7fbee6783d40, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007fbf3eb2de18 in QThread::exec (this=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x7fbf0c0057f0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#9  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#10 0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fbefe3de640 (LWP 7433) "QSGRenderThread"):
#1  0x00007fbf3eb3548b in QWaitConditionPrivate::wait (deadline=..., this=0x565209beed20) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=this@entry=0x56520878aa68, mutex=mutex@entry=0x56520878aa60, deadline=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:225
#3  0x00007fbf409aa9da in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56520878aa58) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#4  QSGRenderThread::processEventsAndWaitForMore (this=0x56520878a9c0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007fbf409aabf9 in QSGRenderThread::run (this=0x56520878a9c0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x56520878a9c0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#7  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#8  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fbf07fff640 (LWP 7222) "QSGRenderThread"):
#1  0x00007fbf3eb3548b in QWaitConditionPrivate::wait (deadline=..., this=0x56520701cb90) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=this@entry=0x565207030988, mutex=mutex@entry=0x565207030980, deadline=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:225
#3  0x00007fbf409aa9da in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x565207030978) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#4  QSGRenderThread::processEventsAndWaitForMore (this=0x5652070308e0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007fbf409aabf9 in QSGRenderThread::run (this=0x5652070308e0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x5652070308e0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#7  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#8  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fbf14ca2640 (LWP 6679) "QQuickPixmapRea"):
#1  0x00007fbf3d24284f in g_wakeup_acknowledge () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbf3d1f7086 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbf3d1f74f2 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fbf3d1f766f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fbf3ed5644b in QEventDispatcherGlib::processEvents (this=0x7fbf0c000b60, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fbf3ecf8efb in QEventLoop::exec (this=this@entry=0x7fbf14ca1d00, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007fbf3eb2de18 in QThread::exec (this=this@entry=0x5652034d7450) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fbf408dbee6 in QQuickPixmapReader::run (this=0x5652034d7450) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/util/qquickpixmapcache.cpp:1024
#9  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x5652034d7450) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#10 0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#11 0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fbf15c9e640 (LWP 6677) "QSGRenderThread"):
#1  0x00007fbf3eb3548b in QWaitConditionPrivate::wait (deadline=..., this=0x56520271ab30) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=this@entry=0x565202ced6c8, mutex=mutex@entry=0x565202ced6c0, deadline=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:225
#3  0x00007fbf409aa9da in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x565202ced6b8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#4  QSGRenderThread::processEventsAndWaitForMore (this=0x565202ced620) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007fbf409aabf9 in QSGRenderThread::run (this=0x565202ced620) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x565202ced620) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#7  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#8  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fbf164c9640 (LWP 6649) "QSGRenderThread"):
#1  0x00007fbf3eb3548b in QWaitConditionPrivate::wait (deadline=..., this=0x7fbf34005d10) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=this@entry=0x56520234ca78, mutex=mutex@entry=0x56520234ca70, deadline=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:225
#3  0x00007fbf409aa9da in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56520234ca68) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#4  QSGRenderThread::processEventsAndWaitForMore (this=0x56520234c9d0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007fbf409aabf9 in QSGRenderThread::run (this=0x56520234c9d0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x56520234c9d0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#7  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#8  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fbf30c5e640 (LWP 6578) "QQmlThread"):
#1  0x00007fbf3d1f754e in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbf3d1f766f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbf3ed5644b in QEventDispatcherGlib::processEvents (this=0x7fbf1c000b60, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fbf3ecf8efb in QEventLoop::exec (this=this@entry=0x7fbf30c5dd20, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fbf3eb2de18 in QThread::exec (this=this@entry=0x5652021ae540) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fbf4049e885 in QQmlThreadPrivate::run (this=0x5652021ae540) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x5652021ae540) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#8  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fbf325e4640 (LWP 6494) "plasmas:disk$3"):
#1  0x00007fbf38565dbb in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so
#2  0x00007fbf385659c7 in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fbf32de5640 (LWP 6493) "plasmas:disk$2"):
#1  0x00007fbf38565dbb in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so
#2  0x00007fbf385659c7 in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fbf335e6640 (LWP 6492) "plasmas:disk$1"):
#1  0x00007fbf38565dbb in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so
#2  0x00007fbf385659c7 in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fbf33de7640 (LWP 6491) "plasmas:disk$0"):
#1  0x00007fbf38565dbb in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so
#2  0x00007fbf385659c7 in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fbf3971b640 (LWP 6472) "QDBusConnection"):
#1  0x00007fbf3d1f5595 in g_source_iter_next () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbf3d1f6e5b in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbf3d1f74f2 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fbf3d1f766f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fbf3ed5644b in QEventDispatcherGlib::processEvents (this=0x7fbf2c000b60, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fbf3ecf8efb in QEventLoop::exec (this=this@entry=0x7fbf3971ad00, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007fbf3eb2de18 in QThread::exec (this=this@entry=0x7fbf3f0badc0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fbf3f026c38 in QDBusConnectionManager::run (this=0x7fbf3f0badc0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtdbus-5.15.2/work/qtbase-everywhere-src-5.15.2/src/dbus/qdbusconnection.cpp:179
#9  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x7fbf3f0badc0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#10 0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#11 0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbf3a3b4640 (LWP 6454) "QXcbEventQueue"):
#1  0x00007fbf40eb6d02 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x00007fbf40eb897a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fbf3a5813c0 in QXcbEventQueue::run (this=0x565201d2b6f0) at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/plugins/platforms/xcb/qxcbeventqueue.cpp:228
#4  0x00007fbf3eb2eedc in QThreadPrivate::start (arg=0x565201d2b6f0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qthread_unix.cpp:329
#5  0x00007fbf3dab4f5e in start_thread () from /lib64/libpthread.so.0
#6  0x00007fbf3e7a61ef in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fbf3ad8e7c0 (LWP 6436) "plasmashell"):
#1  0x00007fbf3eb3548b in QWaitConditionPrivate::wait (deadline=..., this=0x565203463de0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565209538dd8, deadline=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/thread/qwaitcondition_unix.cpp:225
#3  0x00007fbf409a8972 in QSGThreadedRenderLoop::polishAndSync (this=0x5652023390e0, w=0x7fbf34010760, inExpose=<optimized out>) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#4  0x00007fbf409a9ad5 in QSGThreadedRenderLoop::handleExposure (this=0x5652023390e0, window=0x565206023330) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1375
#5  0x00007fbf409aa4c3 in QSGThreadedRenderLoop::exposureChanged (this=0x5652023390e0, window=0x565206023330) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1269
#6  0x00007fbf3f280ce5 in QWindow::event (this=this@entry=0x565206023330, ev=ev@entry=0x7ffc15ca9190) at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/gui/kernel/qwindow.cpp:2438
#7  0x00007fbf40a1babb in QQuickWindow::event (this=this@entry=0x565206023330, e=e@entry=0x7ffc15ca9190) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.2/work/qtdeclarative-everywhere-src-5.15.2/src/quick/items/qquickwindow.cpp:1902
#8  0x00007fbf4117846b in PlasmaQuick::Dialog::event (this=this@entry=0x565206023330, event=event@entry=0x7ffc15ca9190) at /var/tmp/portage/kde-frameworks/plasma-5.80.0/work/plasma-framework-5.80.0/src/plasmaquick/dialog.cpp:1353
#9  0x00007fbf17e5c746 in ToolTipDialog::event (this=0x565206023330, e=0x7ffc15ca9190) at /var/tmp/portage/kde-frameworks/plasma-5.80.0/work/plasma-framework-5.80.0/src/declarativeimports/core/tooltipdialog.cpp:88
#10 0x00007fbf3f9ffb5f in QApplicationPrivate::notify_helper (this=this@entry=0x565201d2be40, receiver=receiver@entry=0x565206023330, e=e@entry=0x7ffc15ca9190) at /var/tmp/portage/dev-qt/qtwidgets-5.15.2/work/qtbase-everywhere-src-5.15.2/src/widgets/kernel/qapplication.cpp:3632
#11 0x00007fbf3fa07f10 in QApplication::notify (this=0x7ffc15ca95b0, receiver=0x565206023330, e=0x7ffc15ca9190) at /var/tmp/portage/dev-qt/qtwidgets-5.15.2/work/qtbase-everywhere-src-5.15.2/src/widgets/kernel/qapplication.cpp:3156
#12 0x00007fbf3ecfa5f7 in QCoreApplication::notifyInternal2 (receiver=0x565206023330, event=0x7ffc15ca9190) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qcoreapplication.cpp:1063
#13 0x00007fbf3f2773cf in QGuiApplicationPrivate::processExposeEvent (e=0x565205fba9d0) at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/gui/kernel/qguiapplication.cpp:3258
#14 0x00007fbf3f27760b in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x565205fba9d0) at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/gui/kernel/qguiapplication.cpp:2070
#15 0x00007fbf3f2507db in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/gui/kernel/qwindowsysteminterface.cpp:1169
#16 0x00007fbf3a58281a in xcbSourceDispatch (source=<optimized out>) at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#17 0x00007fbf3d1f7357 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fbf3d1f75e0 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fbf3d1f766f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fbf3ed5642d in QEventDispatcherGlib::processEvents (this=0x565201d898f0, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#21 0x00007fbf3ecf8efb in QEventLoop::exec (this=this@entry=0x7ffc15ca9470, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:69
#22 0x00007fbf3ed01a60 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x00007fbf3f269bcc in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/gui/kernel/qguiapplication.cpp:1867
#24 0x00007fbf3f9ffad5 in QApplication::exec () at /var/tmp/portage/dev-qt/qtwidgets-5.15.2/work/qtbase-everywhere-src-5.15.2/src/widgets/kernel/qapplication.cpp:2824
#25 0x00005651fffda423 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/plasma-workspace-5.21.2/work/plasma-workspace-5.21.2/shell/main.cpp:251
[Inferior 1 (process 6436) detached]

Possible duplicates by query: bug 433767, bug 432584, bug 432358, bug 432261, bug 432089.

Reported using DrKonqi
Comment 1 Marian Kyral 2021-03-17 08:58:15 UTC
Created attachment 136776 [details]
The group that should be open
Comment 2 Nate Graham 2021-03-17 23:36:22 UTC
When you say "I clicked in Task manager on Firefox icon to expand grouped list of windows"

which of the following do you mean?

1. "I hovered the cursor over the group"
2. I
Comment 3 Marian Kyral 2021-03-18 12:07:47 UTC
I clicked on Firefox logo. It is quicker than waiting for hover delay.
Comment 4 David Edmundson 2021-09-26 21:35:27 UTC

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