Bug 451612 - Kwin crashes in KWin::WindowThumbnailItem::updateOffscreenTexture() when switching applications
Summary: Kwin crashes in KWin::WindowThumbnailItem::updateOffscreenTexture() when swit...
Status: RESOLVED DUPLICATE of bug 452673
Alias: None
Product: kwin
Classification: Plasma
Component: tabbox (show other bugs)
Version: 5.24.5
Platform: Ubuntu Linux
: HI crash
Target Milestone: ---
Assignee: KWin default assignee
URL: https://gitlab.freedesktop.org/mesa/m...
Keywords: drkonqi
: 451649 451904 452256 452310 453517 454059 454406 458234 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-03-17 09:53 UTC by Diego Agulló
Modified: 2022-09-13 07:19 UTC (History)
18 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.55 KB, text/plain)
2022-03-17 13:33 UTC, Oleksandr Bezushko
Details
New crash information added by DrKonqi (5.68 KB, text/plain)
2022-04-13 13:29 UTC, undying.k
Details
New crash information added by DrKonqi (8.08 KB, text/plain)
2022-04-15 17:51 UTC, Russell Obets
Details
New crash information added by DrKonqi (3.98 KB, text/plain)
2022-04-29 02:10 UTC, zombiewafle1998
Details
New crash information added by DrKonqi (5.67 KB, text/plain)
2022-05-02 03:07 UTC, wodencafe
Details
New crash information added by DrKonqi (5.30 KB, text/plain)
2022-05-05 18:20 UTC, Giles Johnson
Details
New crash information added by DrKonqi (6.25 KB, text/plain)
2022-05-11 16:23 UTC, nicdex
Details
New crash information added by DrKonqi (5.66 KB, text/plain)
2022-05-16 14:32 UTC, nicdex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Agulló 2022-03-17 09:53:20 UTC
Application: kwin_x11 (5.24.3)

Qt Version: 5.15.2
Frameworks Version: 5.92.0
Operating System: Linux 5.14.0-1024-oem x86_64
Windowing System: X11
Distribution: Ubuntu Jammy Jellyfish (development branch)
DrKonqi: 5.24.3 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Switching between applications with alt+tab

- Custom settings of the application:
I have some application preferences (for instance, some border-less windows).

I cannot reproduce it, but it happens a few times every day.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140483825163904) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140483825163904) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140483825163904, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007fc4f522e476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fc4f52147f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007fc4ed4e58d4 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#10 0x00007fc4ee11e3f5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#11 0x00007fc4ed6f55d9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#12 0x00007fc4f7e82264 in KWin::WindowThumbnailItem::updateOffscreenTexture (this=0x563827c7b1a0) at ./src/scripting/thumbnailitem.cpp:432
#13 0x00007fc4f63a4e23 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fc4f7e59b78 in KWin::Scene::paintScreen (this=0x563826911450, damage=..., repaint=..., updateRegion=0x7ffef1c67d00, validRegion=0x7ffef1c67cf8, renderLoop=<optimized out>, projection=...) at ./src/scene.cpp:282
#15 0x00007fc4f7f1c230 in KWin::SceneOpenGL::paint (this=0x563826911450, output=0x0, damage=..., toplevels=..., renderLoop=0x563826846d70) at ./src/scenes/opengl/scene_opengl.cpp:259
#16 0x00007fc4f7dbc001 in KWin::Compositor::composite (this=0x56382691daf0, renderLoop=0x563826846d70) at ./src/composite.cpp:633
#17 0x00007fc4f7dc5996 in KWin::X11Compositor::composite (this=0x56382691daf0, renderLoop=<optimized out>) at ./src/composite.cpp:844
#18 0x00007fc4f63a4e23 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fc4f7d7bb16 in KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
#20 0x00007fc4f7e48177 in KWin::RenderLoopPrivate::dispatch (this=0x563826853990) at ./src/renderloop.cpp:150
#21 0x00007fc4f63a4e23 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007fc4f63a8e7e in QTimer::timeout(QTimer::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fc4f639aa2f in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007fc4f5945713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007fc4f636d53a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007fc4f63c5beb in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fc4f63c40a7 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fc4efec5fc2 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#29 0x00007fc4f636be6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007fc4f63743f4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x0000563825367bad in main (argc=<optimized out>, argv=0x7ffef1c68708) at ./src/main_x11.cpp:482
[Inferior 1 (process 135256) detached]

Possible duplicates by query: bug 450498, bug 450323, bug 446604, bug 445894, bug 445181.

Reported using DrKonqi
Comment 1 Oleksandr Bezushko 2022-03-17 13:33:29 UTC
Created attachment 147556 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.3) using Qt 5.15.3

- What I was doing when the application crashed:
Just trying to switch windows using Alt+Tab.

I've noticed that the more windows are open, the higher chance of crash there is.

-- Backtrace (Reduced):
#12 0x00007ffb4608ed48 in KWin::WindowThumbnailItem::updateOffscreenTexture() (this=0x5594577e29a0) at /usr/src/debug/kwin-5.24.3/src/scripting/thumbnailitem.cpp:432
#13 0x00007ffb44720463 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc5762f670, r=<optimized out>, this=0x5594571e5360, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false>(QObject*, int, void**) (sender=0x559455f45040, signal_index=3, argv=0x7ffc5762f670) at kernel/qobject.cpp:3886
#15 0x00007ffb460663a6 in KWin::Scene::paintScreen(QRegion const&, QRegion const&, QRegion*, QRegion*, KWin::RenderLoop*, QMatrix4x4 const&) (this=0x559455f45040, damage=<optimized out>, repaint=..., updateRegion=0x7ffc5762f810, validRegion=0x7ffc5762f808, renderLoop=<optimized out>, projection=...) at /usr/src/debug/kwin-5.24.3/src/scene.cpp:282
#16 0x00007ffb4612c2e7 in KWin::SceneOpenGL::paint(KWin::AbstractOutput*, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) (this=0x559455f45040, output=0x0, damage=..., toplevels=<optimized out>, renderLoop=0x559455d56b40) at /usr/src/debug/kwin-5.24.3/src/scenes/opengl/scene_opengl.cpp:259
Comment 2 Stefan Rücker 2022-03-25 19:51:26 UTC
*** Bug 451904 has been marked as a duplicate of this bug. ***
Comment 3 Ralf Jung 2022-03-30 02:47:33 UTC
I am also seeing this with the Debian packages:

Operating System: Debian GNU/Linux
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.0-4-amd64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Xeon® CPU E3-1505M v5 @ 2.80GHz
Memory: 31,2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics P530

Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#5  0x00007fec33251546 in __GI_abort () at abort.c:79
#6  0x00007fec2660331c in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fec27270f79 in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fec267e38a9 in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#9  0x00007fec35f0fa34 in KWin::WindowThumbnailItem::updateOffscreenTexture() (this=0x563bfc044c80) at ./src/scripting/thumbnailitem.cpp:432
#10 0x00007fec343ea1b3 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcb2a4da30, r=0x563bfc044c80, this=0x563bfc17f070) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false>(QObject*, int, void**) (sender=0x563bfb0bd960, signal_index=3, argv=0x7ffcb2a4da30) at kernel/qobject.cpp:3886
#12 0x00007fec343e367f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x563bfb0bd960, m=m@entry=0x7fec360c0d20 <KWin::Scene::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#13 0x00007fec35de1800 in KWin::Scene::frameRendered() (this=this@entry=0x563bfb0bd960) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_scene.cpp:155
#14 0x00007fec35ee10fb in KWin::Scene::paintScreen(QRegion const&, QRegion const&, QRegion*, QRegion*, KWin::RenderLoop*, QMatrix4x4 const&) (this=this@entry=0x563bfb0bd960, damage=..., repaint=..., updateRegion=updateRegion@entry=0x7ffcb2a4dbd0, validRegion=validRegion@entry=0x7ffcb2a4dbd8, renderLoop=renderLoop@entry=0x563bfacef090, projection=...) at ./src/scene.cpp:282
#15 0x00007fec35fb902e in KWin::SceneOpenGL::paint(KWin::AbstractOutput*, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) (this=0x563bfb0bd960, output=0x0, damage=..., toplevels=<optimized out>, renderLoop=0x563bfacef090) at ./src/scenes/opengl/scene_opengl.cpp:259
#16 0x00007fec35e32e0e in KWin::Compositor::composite(KWin::RenderLoop*) (this=0x563bfaa40f60, renderLoop=0x563bfacef090) at ./src/composite.cpp:633
#17 0x00007fec35e334ab in KWin::X11Compositor::composite(KWin::RenderLoop*) (this=0x563bfaa40f60, renderLoop=0x563bfacef090) at ./src/composite.cpp:844
#18 0x00007fec343ea1b3 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcb2a4dec0, r=0x563bfaa40f60, this=0x563bfaf15260) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false>(QObject*, int, void**) (sender=0x563bfacef090, signal_index=5, argv=0x7ffcb2a4dec0) at kernel/qobject.cpp:3886
#20 0x00007fec343e367f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fec360c0da0 <KWin::RenderLoop::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffcb2a4dec0) at kernel/qobject.cpp:3946
#21 0x00007fec35de6372 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
#22 0x00007fec35ecf5a3 in KWin::RenderLoopPrivate::dispatch() (this=0x563bface4e10) at ./src/renderloop.cpp:150
#23 0x00007fec343ea1b3 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcb2a4dfe0, r=0x563bfacef090, this=0x563bfacf69b0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#24 doActivate<false>(QObject*, int, void**) (sender=0x563bface4e28, signal_index=3, argv=0x7ffcb2a4dfe0) at kernel/qobject.cpp:3886
#25 0x00007fec343e367f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fec3464d2e0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcb2a4dfe0) at kernel/qobject.cpp:3946
#26 0x00007fec343ee05a in QTimer::timeout(QTimer::QPrivateSignal) (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#27 0x00007fec343e007f in QObject::event(QEvent*) (this=0x563bface4e28, e=0x7ffcb2a4e160) at kernel/qobject.cpp:1336
#28 0x00007fec3398b71f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x563bface4e28, e=0x7ffcb2a4e160) at kernel/qapplication.cpp:3632
#29 0x00007fec343b3b4a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x563bface4e28, event=0x7ffcb2a4e160) at kernel/qcoreapplication.cpp:1063
#30 0x00007fec3440a52b in QTimerInfoList::activateTimers() (this=this@entry=0x563bfaa74ea8) at kernel/qtimerinfo_unix.cpp:643
#31 0x00007fec34407cec in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry=0x563bfaa74e20) at kernel/qeventdispatcher_unix.cpp:249
#32 0x00007fec34408a37 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:516
#33 0x00007fec2e38497e in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#34 0x00007fec343b255b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcb2a4e300, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007fec343ba830 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x0000563bf9b50655 in  ()
#37 0x00007fec332527fd in __libc_start_main (main=0x563bf9b50260, argc=1, argv=0x7ffcb2a4e5a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcb2a4e598) at ../csu/libc-start.c:332
#38 0x0000563bf9b51d9a in  ()
[Inferior 1 (process 726578) detached]
Comment 4 Nate Graham 2022-04-03 17:27:05 UTC
*** Bug 451649 has been marked as a duplicate of this bug. ***
Comment 5 Zamundaaa 2022-04-04 14:00:41 UTC
*** Bug 452256 has been marked as a duplicate of this bug. ***
Comment 6 Zamundaaa 2022-04-06 08:48:34 UTC
*** Bug 452310 has been marked as a duplicate of this bug. ***
Comment 7 Martin Schnitkemper 2022-04-09 09:39:34 UTC
Got the same error for several times already:

| Application: KWin (kwin_x11), signal: Aborted
| 
| [KCrash Handler]
| #4  0x00007f2bbd65834c in __pthread_kill_implementation () at /usr/lib/libc.so.6
| #5  0x00007f2bbd60b4b8 in raise () at /usr/lib/libc.so.6
| #6  0x00007f2bbd5f5534 in abort () at /usr/lib/libc.so.6
| #7  0x00007f2bb5cd059b in  () at /usr/lib/dri/iris_dri.so
| #8  0x00007f2bb690823f in  () at /usr/lib/dri/iris_dri.so
| #9  0x00007f2bb5f51ea7 in  () at /usr/lib/dri/iris_dri.so
| #10 0x00007f2bc008e84f in KWin::WindowThumbnailItem::updateOffscreenTexture() (this=0x556e2d05e810) at /usr/src/debug/kwin-5.24.4/src/scripting/thumbnailitem.cpp:432
| #11 0x00007f2bbe70c463 in  () at /usr/lib/libQt5Core.so.5
| #12 0x00007f2bc0062a4e in KWin::Scene::paintScreen(QRegion const&, QRegion const&, QRegion*, QRegion*, KWin::RenderLoop*, QMatrix4x4 const&) (this=0x556e2c377920, damage=..., repaint=..., updateRegion=0x7ffe51a306e0, validRegion=0x7ffe51a306d8, renderLoop=<optimized out>, projection=...) at /usr/src/debug/kwin-5.24.4/src/scene.cpp:282
| #13 0x00007f2bc013045c in KWin::SceneOpenGL::paint(KWin::AbstractOutput*, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) (this=0x556e2c377920, output=0x0, damage=..., toplevels=<optimized out>, renderLoop=0x556e2c099f10) at /usr/src/debug/kwin-5.24.4/src/scenes/opengl/scene_opengl.cpp:259
| #14 0x00007f2bbffc6507 in KWin::Compositor::composite(KWin::RenderLoop*) (this=0x556e2c0b11d0, renderLoop=0x556e2c099f10) at /usr/src/debug/kwin-5.24.4/src/composite.cpp:633
| #15 0x00007f2bbffc6b91 in KWin::X11Compositor::composite(KWin::RenderLoop*) (this=0x556e2c0b11d0, renderLoop=<optimized out>) at /usr/src/debug/kwin-5.24.4/src/composite.cpp:844
| #16 0x00007f2bbe70c463 in  () at /usr/lib/libQt5Core.so.5
| #17 0x00007f2bbff800d7 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/build/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
| #18 0x00007f2bc00546d8 in KWin::RenderLoopPrivate::dispatch() (this=0x556e2c099f30) at /usr/src/debug/kwin-5.24.4/src/renderloop.cpp:150
| #19 0x00007f2bbe70c463 in  () at /usr/lib/libQt5Core.so.5
| #20 0x00007f2bbe70e69f in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
| #21 0x00007f2bbe6ff766 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
| #22 0x00007f2bbdd091c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
| #23 0x00007f2bbe6db5aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
| #24 0x00007f2bbe726dd5 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
| #25 0x00007f2bbe727272 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
| #26 0x00007f2bb857af83 in  () at /usr/lib/libQt5XcbQpa.so.5
| #27 0x00007f2bbe6d388b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
| #28 0x00007f2bbe6defd7 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
| #29 0x0000556e2a030a25 in main(int, char**) (argc=<optimized out>, argv=0x7ffe51a31108) at /usr/src/debug/kwin-5.24.4/src/main_x11.cpp:482
| [Inferior 1 (process 135328) detached]

I compiled the package with debug options but konqi reported that the collected crash information maybe useless for the developers.  So if you need a backtrace from any other application belonging to this problem, let me know.

My System-Information:
=====================
Operating System: Arch Linux
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.17.1-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 6 × Intel® Core™ i5-9400 CPU @ 2.90GHz
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630
Comment 8 undying.k 2022-04-13 13:29:06 UTC
Created attachment 148131 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.4) using Qt 5.15.3

- What I was doing when the application crashed:

Most often I just switch between windows with ALT+Tab
Sometimes an error happens when you're just sitting in the browser

-- Backtrace (Reduced):
#9  0x00007fa6559b1563 in _iris_batch_flush() () at ../mesa-22.0.1/src/gallium/drivers/iris/iris_batch.c:1105
#10 0x00007fa6565e9e0f in iris_fence_flush() () at ../mesa-22.0.1/src/gallium/drivers/iris/iris_fence.c:267
#11 0x00007fa655c33097 in fence_sync() () at ../mesa-22.0.1/src/mesa/main/syncobj.c:294
#12 0x00007fa65fc3ad88 in KWin::WindowThumbnailItem::updateOffscreenTexture() (this=0x556c58cb4590) at /usr/src/debug/kwin-5.24.4/src/scripting/thumbnailitem.cpp:432
#13 0x00007fa65e2ce463 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff7d65ce50, r=<optimized out>, this=0x556c5890aed0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
Comment 9 Russell Obets 2022-04-15 17:51:01 UTC
Created attachment 148177 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.4) using Qt 5.15.3

- What I was doing when the application crashed:
Similar to other reports, this seems to happen randomly when browsing with Firefox, switching tabs. I have not identified any specific pattern or trigger.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#5  0x00007fa9ecbc9fdf in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#6  0x00007fa9ecb7e732 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#7  0x00007fa9ecb69469 in __GI_abort () at abort.c:79
#8  0x00007fa9e5872e28 in _iris_batch_flush (batch=<optimized out>, file=<optimized out>, line=<optimized out>) at ../mesa-22.0.1/src/gallium/drivers/iris/iris_batch.c:1105
Comment 10 zombiewafle1998 2022-04-29 02:10:52 UTC
Created attachment 148451 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.4) using Qt 5.15.3

- What I was doing when the application crashed:
	- Browsing
	- Recording with OBS
	- In a zoom meeting
	- Programming in vscode

- Unusual behavior I noticed:
	- No unusual behavior that I noticed.

- Custom settings of the application:
	- No custom settings

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139756095519168) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139756095519168) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=139756095519168, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f1b85123476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f1b851097f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 11 wodencafe 2022-05-02 03:07:29 UTC
Created attachment 148507 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.4) using Qt 5.15.3

- What I was doing when the application crashed:
I hit alt tab and immediately kwin crashed.
I installed all the debug symbols, I see this bug has already been reported but the backtrace I am including is complete (no ??) and the main report appears to not be complete. I hope this helps.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139807870436672) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139807870436672) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=139807870436672, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f279318a476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f27931707f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 12 Giles Johnson 2022-05-05 18:20:22 UTC
Created attachment 148585 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.4) using Qt 5.15.3

- What I was doing when the application crashed:
I was using Firefox when KWin crashed. This seems to be a common issue I've been facing for a couple of months, I haven't been able to track down specifically what it is that causes it. Sometimes I'll just be watching a video, sometimes I'll Ctrl+Tab between Firefox tabs, sometimes it'll be during an Alt+Tab. It doesn't seem to be directly related to Firefox, but as that's where I spend a decent amount of my time it's the most common application I'll be using when KWin crashes.

Based on my experience, this seems to be related to what everyone else is saying.

-- Backtrace (Reduced):
#9  0x00007fa4e00f95ad in _iris_batch_flush() () at ../mesa-22.0.2/src/gallium/drivers/iris/iris_batch.c:1105
#10 0x00007fa4e0d3146f in iris_fence_flush() () at ../mesa-22.0.2/src/gallium/drivers/iris/iris_fence.c:267
#11 0x00007fa4e037ae47 in fence_sync() () at ../mesa-22.0.2/src/mesa/main/syncobj.c:294
[...]
#13 0x00007fa4e8b26463 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc2880eea0, r=<optimized out>, this=0x5621492a0540, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false>(QObject*, int, void**) (sender=0x562147d8dd10, signal_index=3, argv=0x7ffc2880eea0) at kernel/qobject.cpp:3886
Comment 13 Zamundaaa 2022-05-07 20:21:04 UTC
*** Bug 453517 has been marked as a duplicate of this bug. ***
Comment 14 nicdex 2022-05-11 16:23:35 UTC
Created attachment 148742 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.4) using Qt 5.15.3

- What I was doing when the application crashed:
I was navigating between apps. Might had a popup window showing when this occurs.

-- Backtrace (Reduced):
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140542520560064) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=140542520560064) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=140542520560064, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x00007fd29fa81476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x00007fd29fa677f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 15 Martin Schnitkemper 2022-05-11 17:13:58 UTC
(In reply to nicdex from comment #14)

> kwin_x11 (5.24.4) using Qt 5.15.3
Try update to the latest plasma 5.25.5. 

Even if not stated in the changelog, since I upgrade to plasma 5.25.5 I had no more crashes since three days; before three or more times a day.  It seems that it has been fixed in kwin or some of the depent components.
Comment 16 Nate Graham 2022-05-11 17:37:38 UTC
Did you mean 5.24.5? 5.25.5 is a long ways away! :D
Comment 17 Martin Schnitkemper 2022-05-11 18:12:57 UTC
(In reply to Nate Graham from comment #16)
> Did you mean 5.24.5? 5.25.5 is a long ways away! :D
Yes... you are right... my fault... can't edit the comment, but it is 5.24.5:

| Operating System: Arch Linux
| KDE Plasma Version: 5.24.5
| KDE Frameworks Version: 5.93.0
| Qt Version: 5.15.3
| Kernel Version: 5.17.5-arch1-1 (64-bit)
| Graphics Platform: X11
Comment 18 Nate Graham 2022-05-11 18:13:52 UTC
Cool, thanks. Diego, can you reproduce the issue in 5.24.5?
Comment 19 Oleksandr Bezushko 2022-05-11 19:19:50 UTC
I don't seem to be able to reproduce the crash anymore as well. I'd wait for a few days to verify this issue is really fixed, since it is not reproducible 100% of the time.

Plasma 5.24.5 was made available on arch on May 3rd. I have certainly had this crash happen since then. I suppose this issue might have been fixed by another library release. For example, I see there have been updates in xdg-desktop-portal, mesa, and intel-media-driver since May 3rd, so maybe the issue was in those libraries. I'm not a KDE developer, this is just my idea, so take it with a grain of salt.
Comment 20 Diego Agulló 2022-05-12 06:42:28 UTC
(In reply to Nate Graham from comment #18)
> Cool, thanks. Diego, can you reproduce the issue in 5.24.5?

Thanks Nate and every reporter!

I just installed 5.24.5 (with debug symbols) and will get back to you in a few days, as suggested by Oleksandr, since we haven't found a way to reliably reproduce the issue.
Comment 21 Diego Agulló 2022-05-13 06:22:16 UTC
Maybe it's a bit early to tell, but it happened again. However, this time I noticed something different: the crass didn't happen until I made a few windows border-less (window menu -> more actions -> no border - apologies if those are not the English strings, but I have my system configured in a different language). After doing this and alt+tab'ing, it crashed almost immediately. Maybe a coincidence, but still.

----

Application: kwin_x11 (5.24.5)

Qt Version: 5.15.3
Frameworks Version: 5.93.0
Operating System: Linux 5.14.0-1024-oem x86_64
Windowing System: X11
Distribution: Ubuntu 22.04 LTS
DrKonqi: 5.24.5 [KCrashBackend]

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140283062248768) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140283062248768) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140283062248768, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f9636bd1476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f9636bb77f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007f962a710144 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#10 0x00007f962b37938f in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#11 0x00007f962a976782 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#12 0x00007f963982e384 in KWin::WindowThumbnailItem::updateOffscreenTexture (this=0x55fc843b0a10) at ./src/scripting/thumbnailitem.cpp:432
#13 0x00007f9637d49783 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f9639805c98 in KWin::Scene::paintScreen (this=0x55fc8328ee10, damage=..., repaint=..., updateRegion=0x7ffc2a3b09d0, validRegion=0x7ffc2a3b09c8, renderLoop=<optimized out>, projection=...) at ./src/scene.cpp:282
#15 0x00007f96398c7060 in KWin::SceneOpenGL::paint (this=0x55fc8328ee10, output=0x0, damage=..., toplevels=..., renderLoop=0x55fc82e862f0) at ./src/scenes/opengl/scene_opengl.cpp:259
#16 0x00007f9639768071 in KWin::Compositor::composite (this=0x55fc82e86b90, renderLoop=0x55fc82e862f0) at ./src/composite.cpp:633
#17 0x00007f9639771a06 in KWin::X11Compositor::composite (this=0x55fc82e86b90, renderLoop=<optimized out>) at ./src/composite.cpp:844
#18 0x00007f9637d49783 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f9639727b16 in KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
#20 0x00007f96397f4297 in KWin::RenderLoopPrivate::dispatch (this=0x55fc82e85640) at ./src/renderloop.cpp:150
#21 0x00007f9637d49783 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f9637d4d7ee in QTimer::timeout(QTimer::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f9637d3f32f in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f96372e8713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f9637d11e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f9637d6a3db in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f9637d68897 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f9631855142 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#29 0x00007f9637d1074b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f9637d18ce4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x000055fc82ad4bad in main (argc=<optimized out>, argv=0x7ffc2a3b13d8) at ./src/main_x11.cpp:482
[Inferior 1 (process 6282) detached]

Informar a https://bugs.kde.org/
Comment 22 Oleksandr Bezushko 2022-05-15 19:13:13 UTC
I haven't been able to reproduce this crash for the last 4 days. All windows are configured to be borderless and maximized on my device (by using Window Rules).

Operating System: Arch Linux
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Kernel Version: 5.17.7-257-tkg-bmq (64-bit)
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-10750H CPU @ 2.60GHz
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Comment 23 nicdex 2022-05-16 14:32:31 UTC
Created attachment 148883 [details]
New crash information added by DrKonqi

kwin_x11 (5.24.5) using Qt 5.15.3

- What I was doing when the application crashed:
switching between windows (Chrome to System Monitor), after the switch destination window was missing border then the crash happened.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139861619202496) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139861619202496) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=139861619202496, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f3416c76476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f3416c5c7f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 24 Nate Graham 2022-05-16 16:12:04 UTC
nicdex, your crash is different. Can you please open a new bug report for it? Thanks!
Comment 25 Nate Graham 2022-05-23 16:11:03 UTC
*** Bug 454059 has been marked as a duplicate of this bug. ***
Comment 26 Nate Graham 2022-05-26 17:04:31 UTC
*** Bug 454406 has been marked as a duplicate of this bug. ***
Comment 27 Ralf Jung 2022-05-30 11:18:48 UTC
I have just observed the crash with 5.24.5 (Debian testing):

Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#5  0x00007fda6223a546 in __GI_abort () at abort.c:79
#6  0x00007fda55f1831c in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fda56b861d9 in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fda560f88a9 in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#9  0x00007fda64f03a04 in KWin::WindowThumbnailItem::updateOffscreenTexture() (this=0x56391648aaf0) at ./src/scripting/thumbnailitem.cpp:432
#10 0x00007fda633d7133 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc2d9820c0, r=0x56391648aaf0, this=0x563916374c80) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false>(QObject*, int, void**) (sender=0x563915478b70, signal_index=3, argv=0x7ffc2d9820c0) at kernel/qobject.cpp:3886
#12 0x00007fda633d05ff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x563915478b70, m=m@entry=0x7fda650b4c80 <KWin::Scene::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#13 0x00007fda64dd5810 in KWin::Scene::frameRendered() (this=this@entry=0x563915478b70) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_scene.cpp:155
#14 0x00007fda64ed50cb in KWin::Scene::paintScreen(QRegion const&, QRegion const&, QRegion*, QRegion*, KWin::RenderLoop*, QMatrix4x4 const&) (this=this@entry=0x563915478b70, damage=..., repaint=..., updateRegion=updateRegion@entry=0x7ffc2d982260, validRegion=validRegion@entry=0x7ffc2d982268, renderLoop=renderLoop@entry=0x7fda58003230, projection=...) at ./src/scene.cpp:282
#15 0x00007fda64fad6de in KWin::SceneOpenGL::paint(KWin::AbstractOutput*, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) (this=0x563915478b70, output=0x0, damage=..., toplevels=<optimized out>, renderLoop=0x7fda58003230) at ./src/scenes/opengl/scene_opengl.cpp:259
#16 0x00007fda64e26e1e in KWin::Compositor::composite(KWin::RenderLoop*) (this=0x5639151df820, renderLoop=0x7fda58003230) at ./src/composite.cpp:633
#17 0x00007fda64e274bb in KWin::X11Compositor::composite(KWin::RenderLoop*) (this=0x5639151df820, renderLoop=0x7fda58003230) at ./src/composite.cpp:844
#18 0x00007fda633d7133 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc2d982550, r=0x5639151df820, this=0x563915650580) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false>(QObject*, int, void**) (sender=0x7fda58003230, signal_index=5, argv=0x7ffc2d982550) at kernel/qobject.cpp:3886
#20 0x00007fda633d05ff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fda650b4d00 <KWin::RenderLoop::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc2d982550) at kernel/qobject.cpp:3946
#21 0x00007fda64dda382 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
#22 0x00007fda64ec3573 in KWin::RenderLoopPrivate::dispatch() (this=0x563915281860) at ./src/renderloop.cpp:150
#23 0x00007fda633d7133 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc2d982670, r=0x7fda58003230, this=0x563915287d90) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#24 doActivate<false>(QObject*, int, void**) (sender=0x563915281878, signal_index=3, argv=0x7ffc2d982670) at kernel/qobject.cpp:3886
#25 0x00007fda633d05ff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fda6363a2e0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc2d982670) at kernel/qobject.cpp:3946
#26 0x00007fda633dafda in QTimer::timeout(QTimer::QPrivateSignal) (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#27 0x00007fda633ccfff in QObject::event(QEvent*) (this=0x563915281878, e=0x7ffc2d9827f0) at kernel/qobject.cpp:1336
#28 0x00007fda629776bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x563915281878, e=0x7ffc2d9827f0) at kernel/qapplication.cpp:3632
#29 0x00007fda633a0aca in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x563915281878, event=0x7ffc2d9827f0) at kernel/qcoreapplication.cpp:1063
#30 0x00007fda633f74ab in QTimerInfoList::activateTimers() (this=this@entry=0x563915010ce8) at kernel/qtimerinfo_unix.cpp:643
#31 0x00007fda633f4c6c in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry=0x563915010c60) at kernel/qeventdispatcher_unix.cpp:249
#32 0x00007fda633f59b7 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:516
#33 0x00007fda5cd5e91e in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#34 0x00007fda6339f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc2d982990, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007fda633a77b0 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x0000563914bb3655 in  ()
#37 0x00007fda6223b7fd in __libc_start_main (main=0x563914bb3260, argc=3, argv=0x7ffc2d982c38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc2d982c28) at ../csu/libc-start.c:332
#38 0x0000563914bb4d9a in  ()
[Inferior 1 (process 761426) detached]
Comment 28 Oleksandr Bezushko 2022-05-30 11:25:00 UTC
I still haven't got this crash on ArchLinux in the last several weeks with all packages being at the latest version.
Comment 29 domy_os 2022-05-30 22:43:21 UTC
Hi,

I think I do have the same problem. Checked some older reports for possible solutions like:
- change compositor scale method to smooth
- turn off morphing popups effect
- turn off present windows effect
- clean .cache directory
Tried that one by one but nothing helped so far.
KWin is crashing very often, sometimes two times in 5 minutes, mostly when alt-tabbing between windows. Here is the report:

Application: kwin_x11 (5.24.4)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.15.0-30-generic x86_64
Windowing System: X11
Distribution: Ubuntu 22.04 LTS
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139855809874368) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139855809874368) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=139855809874368, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f32bc829476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f32bc80f7f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007f32b4d06144 in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#10 0x00007f32b596f38f in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#11 0x00007f32b4f6c782 in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#12 0x00007f32bf485264 in  () at /lib/x86_64-linux-gnu/libkwin.so.5
#13 0x00007f32bd9a1783 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f32bf45cb78 in KWin::Scene::paintScreen(QRegion const&, QRegion const&, QRegion*, QRegion*, KWin::RenderLoop*, QMatrix4x4 const&) () at /lib/x86_64-linux-gnu/libkwin.so.5
#15 0x00007f32bf51f170 in KWin::SceneOpenGL::paint(KWin::AbstractOutput*, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) () at /lib/x86_64-linux-gnu/libkwin.so.5
#16 0x00007f32bf3bf071 in KWin::Compositor::composite(KWin::RenderLoop*) () at /lib/x86_64-linux-gnu/libkwin.so.5
#17 0x00007f32bf3c8a06 in KWin::X11Compositor::composite(KWin::RenderLoop*) () at /lib/x86_64-linux-gnu/libkwin.so.5
#18 0x00007f32bd9a1783 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f32bf37eb16 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) () at /lib/x86_64-linux-gnu/libkwin.so.5
#20 0x00007f32bf44b177 in KWin::RenderLoopPrivate::dispatch() () at /lib/x86_64-linux-gnu/libkwin.so.5
#21 0x00007f32bd9a1783 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f32bd9a57ee in QTimer::timeout(QTimer::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f32bd99732f in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f32bcf42713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f32bd969e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f32bd9c23db in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f32bd9c0897 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f32b7475142 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#29 0x00007f32bd96874b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f32bd970ce4 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x0000555686c66bad in  ()
#32 0x00007f32bc810d90 in __libc_start_call_main (main=main@entry=0x555686c66770, argc=argc@entry=3, argv=argv@entry=0x7fff8bbb8208) at ../sysdeps/nptl/libc_start_call_main.h:58
#33 0x00007f32bc810e40 in __libc_start_main_impl (main=0x555686c66770, argc=3, argv=0x7fff8bbb8208, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8bbb81f8) at ../csu/libc-start.c:392
#34 0x0000555686c67eb5 in  ()
[Inferior 1 (process 646581) detached]

Report to https://bugs.kde.org/
Comment 30 Nate Graham 2022-08-30 20:31:54 UTC
*** Bug 458234 has been marked as a duplicate of this bug. ***
Comment 31 Nate Graham 2022-08-30 20:32:33 UTC
marking as confirmed and increasing priority due to number of duplicates.
Comment 32 Vlad Zahorodnii 2022-09-13 07:19:00 UTC

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