[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Vlad Zahorodnii changed: What|Removed |Added CC||leszek.les...@web.de --- Comment #7 from Vlad Zahorodnii --- *** Bug 422275 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Ismael Asensio changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/plas ||ma/kwin/commit/72c0974a0604 ||f50ca38138814942b6cedfccfc0 ||e Version Fixed In||5.24 --- Comment #6 from Ismael Asensio --- Git commit 72c0974a0604f50ca38138814942b6cedfccfc0e by Ismael Asensio. Committed on 07/01/2022 at 21:16. Pushed by iasensio into branch 'master'. DesktopGridEffect: Fix crash when closing the effect If the first condition would match (for instance after moving a window), `windowMove` would be `nullptr`, triggering the crash later. By the looks of it, it was maybe a typo. FIXED-IN: 5.24 CC: @nicolasfella M +1-1src/effects/desktopgrid/desktopgrid.cpp https://invent.kde.org/plasma/kwin/commit/72c0974a0604f50ca38138814942b6cedfccfc0e -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Bug Janitor Service changed: What|Removed |Added Status|CONFIRMED |ASSIGNED --- Comment #5 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1852 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Ismael Asensio changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0 |1 Component|wayland-generic |effects-desktop-grid -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 --- Comment #4 from Ismael Asensio --- Created attachment 145188 --> https://bugs.kde.org/attachment.cgi?id=145188=edit New crash information added by DrKonqi kwin_x11 (5.23.80) using Qt 5.15.2 I can replicate it on X11, by moving any window between desktops and then exiting the effect -- Backtrace (Reduced): #5 0x7eff7a2d0558 in KWin::EffectWindow::isOnAllDesktops() const (this=0x0) at /home/isma/kde/src/kwin/src/libkwineffects/kwineffects.cpp:815 #6 0x55ccd363f9e6 in KWin::DesktopGridEffect::desktopList(KWin::EffectWindow const*) const (this=0x55ccd58e1ec0, w=0x0) at /home/isma/kde/src/kwin/src/effects/desktopgrid/desktopgrid.cpp:1449 #7 0x55ccd36382d7 in KWin::DesktopGridEffect::slotWindowClosed(KWin::EffectWindow*) (this=0x55ccd58e1ec0, w=0x7eff6c014e40) at /home/isma/kde/src/kwin/src/effects/desktopgrid/desktopgrid.cpp:448 #8 0x55ccd364efa1 in QtPrivate::FunctorCall, QtPrivate::List, void, void (KWin::DesktopGridEffect::*)(KWin::EffectWindow*)>::call(void (KWin::DesktopGridEffect::*)(KWin::EffectWindow*), KWin::DesktopGridEffect*, void**) (f=(void (KWin::DesktopGridEffect::*)(class KWin::DesktopGridEffect * const, class KWin::EffectWindow *)) 0x55ccd36381dc , o=0x55ccd58e1ec0, arg=0x7ffde9a3e270) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:152 #9 0x55ccd364daa6 in QtPrivate::FunctionPointer::call, void>(void (KWin::DesktopGridEffect::*)(KWin::EffectWindow*), KWin::DesktopGridEffect*, void**) (f=(void (KWin::DesktopGridEffect::*)(class KWin::DesktopGridEffect * const, class KWin::EffectWindow *)) 0x55ccd36381dc , o=0x55ccd58e1ec0, arg=0x7ffde9a3e270) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Ismael Asensio changed: What|Removed |Added CC||isma...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Nicolas Fella changed: What|Removed |Added Ever confirmed|1 |0 Status|NEEDSINFO |REPORTED Resolution|WAITINGFORINFO |--- --- Comment #3 from Nicolas Fella --- I haven't tried on X11. It doesn't seem related to the first activation. It happens seemingly random on some activations -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 postix changed: What|Removed |Added Status|CONFIRMED |NEEDSINFO Resolution|--- |WAITINGFORINFO --- Comment #2 from postix --- Is it really Wayland generic? My stacktrace in #445997 looks rather similar but it happened on X11. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 postix changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED|CONFIRMED -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 --- Comment #1 from postix --- *** Bug 445997 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 postix changed: What|Removed |Added CC||pos...@posteo.eu -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 445335] kwin_wayland crashed in KWin::EffectWindow::isOnAllDesktops() when activating desktop effect
https://bugs.kde.org/show_bug.cgi?id=445335 Nate Graham changed: What|Removed |Added Summary|kwin_wayland crashed when |kwin_wayland crashed in |activating desktop effect |KWin::EffectWindow::isOnAll ||Desktops() when activating ||desktop effect CC||n...@kde.org Severity|normal |crash Component|general |wayland-generic -- You are receiving this mail because: You are watching all bug changes.