Summary: | Crash in KWin::BlurEffect::prePaintWindow() | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | kde |
Component: | generic-crash | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | antoniotrkdz, bankruby, chkboom, kde, kwilson, nate, plamen_944, squan, yamiyukisenpai |
Priority: | HI | Keywords: | drkonqi |
Version First Reported In: | 5.27.5 | ||
Target Milestone: | --- | ||
Platform: | Debian stable | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/8a5a9f7c12884439aac013633070d9a36820ac79 | Version Fixed In: | 6.2.1 |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
kde
2024-05-29 22:41:00 UTC
As stated, crashed 3 times in a row when logging back in, but the crashes almost all happened at once, within 1s or 2s. I only catched the "Report Bug" on the last of the 3 subsequent crashes. Created attachment 169993 [details]
New crash information added by DrKonqi
kwin_x11 (5.27.5) using Qt 5.15.8
Was just browsing the web with some other apps opened in the background.
-- Backtrace (Reduced):
#7 0x00007f183a93cb67 in KWin::EffectsHandlerImpl::prePaintWindow(KWin::EffectWindow*, KWin::WindowPrePaintData&, std::chrono::duration<long, std::ratio<1l, 1000l> >) () from /lib/x86_64-linux-gnu/libkwin.so.5
#8 0x00007f183a9d91d3 in KWin::WorkspaceScene::preparePaintSimpleScreen() () from /lib/x86_64-linux-gnu/libkwin.so.5
#9 0x00007f183a9d9685 in KWin::WorkspaceScene::prePaint(KWin::SceneDelegate*) () from /lib/x86_64-linux-gnu/libkwin.so.5
#10 0x00007f183a8f81ef in KWin::Compositor::prePaintPass(KWin::RenderLayer*) () from /lib/x86_64-linux-gnu/libkwin.so.5
#11 0x00007f183a8fb37f in KWin::Compositor::composite(KWin::RenderLoop*) () from /lib/x86_64-linux-gnu/libkwin.so.5
Created attachment 170003 [details]
New crash information added by DrKonqi
kwin_x11 (5.27.5) using Qt 5.15.8
crashed while simply moving windows around
-- Backtrace (Reduced):
#7 0x00007f46660bfb67 in KWin::EffectsHandlerImpl::prePaintWindow(KWin::EffectWindow*, KWin::WindowPrePaintData&, std::chrono::duration<long, std::ratio<1l, 1000l> >) () from /lib/x86_64-linux-gnu/libkwin.so.5
#8 0x00007f466615c1d3 in KWin::WorkspaceScene::preparePaintSimpleScreen() () from /lib/x86_64-linux-gnu/libkwin.so.5
#9 0x00007f466615c685 in KWin::WorkspaceScene::prePaint(KWin::SceneDelegate*) () from /lib/x86_64-linux-gnu/libkwin.so.5
#10 0x00007f466607b1ef in KWin::Compositor::prePaintPass(KWin::RenderLayer*) () from /lib/x86_64-linux-gnu/libkwin.so.5
#11 0x00007f466607e37f in KWin::Compositor::composite(KWin::RenderLoop*) () from /lib/x86_64-linux-gnu/libkwin.so.5
Created attachment 170031 [details]
New crash information added by DrKonqi
kwin_x11 (5.27.5) using Qt 5.15.8
Crashed occured when drag'n'dropping a file from a local drive to a SMB share. The copy worked, but kwin restarted and windows were reloaded, but slightly off from where the were located.
Side note ; everytime I submit a bug report, "The KDE Crash Handler" does submit the bug, but stays stuck forever at submitting it, I have to force it to close and my login information isn't saved and I have to re-enter my credentials every single time.
-- Backtrace (Reduced):
#7 0x00007fb294175b67 in KWin::EffectsHandlerImpl::prePaintWindow(KWin::EffectWindow*, KWin::WindowPrePaintData&, std::chrono::duration<long, std::ratio<1l, 1000l> >) () from /lib/x86_64-linux-gnu/libkwin.so.5
#8 0x00007fb2942121d3 in KWin::WorkspaceScene::preparePaintSimpleScreen() () from /lib/x86_64-linux-gnu/libkwin.so.5
#9 0x00007fb294212685 in KWin::WorkspaceScene::prePaint(KWin::SceneDelegate*) () from /lib/x86_64-linux-gnu/libkwin.so.5
#10 0x00007fb2941311ef in KWin::Compositor::prePaintPass(KWin::RenderLayer*) () from /lib/x86_64-linux-gnu/libkwin.so.5
#11 0x00007fb29413437f in KWin::Compositor::composite(KWin::RenderLoop*) () from /lib/x86_64-linux-gnu/libkwin.so.5
*** Bug 480326 has been marked as a duplicate of this bug. *** For me, the crash happened when simply double-clicking a word when editing in my IDE (clion). Regarding graphical effects: It could be that at this moment the IDE was in the process to show a tooltip at the mouse position (the particular IDE is really eager doing this on any opportunity (i.e. mouse pointer standing still for a few milliseconds)). *** Bug 492256 has been marked as a duplicate of this bug. *** *** Bug 437925 has been marked as a duplicate of this bug. *** (In reply to squan from comment #6) > For me, the crash happened when simply double-clicking a word when editing > in my IDE (clion). > Regarding graphical effects: It could be that at this moment the IDE was in > the process to show a tooltip at the mouse position (the particular IDE is > really eager doing this on any opportunity (i.e. mouse pointer standing > still for a few milliseconds)). Does it happen consistently? or pretty frequently? *** Bug 487244 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6593 Git commit 8a5a9f7c12884439aac013633070d9a36820ac79 by Vlad Zahorodnii. Committed on 11/10/2024 at 08:42. Pushed by vladz into branch 'master'. effect: Prevent QJSEngine garbage collecting EffectWindow EffectWindow has no parent so QJSEngine can garbage collect an instance if it's returned by a function marked with Q_INVOKABLE. M +4 -0 src/effect/effectwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/8a5a9f7c12884439aac013633070d9a36820ac79 A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6598 Git commit 1ff218667c323d1d47aeb7495bee2a7e3995380e by Vlad Zahorodnii. Committed on 11/10/2024 at 08:56. Pushed by vladz into branch 'Plasma/6.2'. effect: Prevent QJSEngine garbage collecting EffectWindow EffectWindow has no parent so QJSEngine can garbage collect an instance if it's returned by a function marked with Q_INVOKABLE. (cherry picked from commit 8a5a9f7c12884439aac013633070d9a36820ac79) Co-authored-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org> M +4 -0 src/effect/effectwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/1ff218667c323d1d47aeb7495bee2a7e3995380e *** Bug 494393 has been marked as a duplicate of this bug. *** *** Bug 485975 has been marked as a duplicate of this bug. *** *** Bug 483997 has been marked as a duplicate of this bug. *** I believe it's fixed in 6.2.1 |