| Summary: | KWin crashes in KWin::OffscreenQuickView::forwardMouseEvent() when dragging a window over the virtual desktops and scrolling | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Jack Hill <jackhill3103> |
| Component: | effects-overview | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.25.4 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Jack Hill
2022-08-25 21:31:52 UTC
Output from the crash notification is the following: Application: KWin (kwin_x11), signal: Segmentation fault [KCrash Handler] #4 0x00007f47f85ac7a0 in QWindow::mapToGlobal(QPoint const&) const () at /lib64/libQt5Gui.so.5 #5 0x00007f47f6257590 in QQuickWindowPrivate::deliverSinglePointEventUntilAccepted(QQuickPointerEvent*) () at /lib64/libQt5Quick.so.5 #6 0x00007f47f6257deb in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /lib64/libQt5Quick.so.5 #7 0x00007f47f625803e in QQuickWindow::wheelEvent(QWheelEvent*) () at /lib64/libQt5Quick.so.5 #8 0x00007f47f85b1a15 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5 #9 0x00007f47f74c241e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #10 0x00007f47f8144fb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #11 0x00007f47f7cf041f in KWin::OffscreenQuickView::forwardMouseEvent(QEvent*) () at /lib64/libkwineffects.so.13 #12 0x00007f47f7cf0f8b in KWin::QuickSceneEffect::windowInputMouseEvent(QEvent*) () at /lib64/libkwineffects.so.13 #13 0x00007f47f91d4f03 in KWin::EffectsHandlerImpl::checkInputWindowEvent(QWheelEvent*) () at /lib64/libkwin.so.5 #14 0x00007f47f0141d32 in () at /usr/lib64/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so #15 0x00007f47f921ee97 in KWin::Application::dispatchEvent(xcb_generic_event_t*) () at /lib64/libkwin.so.5 #16 0x00007f47f814252f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /lib64/libQt5Core.so.5 #17 0x00007f47f1de447f in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /lib64/libQt5XcbQpa.so.5 #18 0x00007f47f1de5b16 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5XcbQpa.so.5 #19 0x00007f47f1e0bbbc in () at /lib64/libQt5XcbQpa.so.5 #20 0x00007f47f8143a2b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #21 0x00007f47f814bb96 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #22 0x000055e5087b709d in () #23 0x00007f47f6cd65b0 in __libc_start_call_main () at /lib64/libc.so.6 #24 0x00007f47f6cd6679 in __libc_start_main_impl () at /lib64/libc.so.6 #25 0x000055e5087b8455 in () [Inferior 1 (process 3092) detached] On wayland it seems to destroy all my open windows too. On X11 it just restarts kwin and all my windows remain where they were Can reproduce 100% with those exact steps on current git master. This bug is a crash report that is over a year old without any activity, as our software is always changing, the information in this ticket is unlikely to still be useful. If this issue is still reproducible in a newer version of kwin (5.27.5 or 6.0) please reopen this ticket with a bumped version number or it will be closed in 30 days. Can't reproduce anymore Operating System: openSUSE Tumbleweed 20240524 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.0 Kernel Version: 6.9.1-1-default (64-bit) Graphics Platform: Wayland |