https://bugs.kde.org/show_bug.cgi?id=459246
Bug ID: 459246 Summary: Plasma Wayland crashes when using touchscreen gestures Classification: Unclassified Product: dolphin Version: 22.08.1 Platform: OpenSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: jason600.gro...@gmail.com CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (22.08.1) Qt Version: 5.15.5 Frameworks Version: 5.98.0 Operating System: Linux 5.18.15-2-sd_resume x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 5.25.5 [KCrashBackend] -- Information about the crash: Starting from KDE 5.25.5, plasma or the application directly under, crashes when using the 3 finger touchscreen gestures for switch desktop, present windows or desktop grid. This backtrace is from dolphin, but plasma and all other apps tried crash the same way. When plasma crashes, it restarts and looses the bug report, so I used dolphin for the backtrace. This problem only started with 5.25.5, and only effects wayland with the builtin 3 finger touchscreen gestures. For example, I can switch desktop with the trackpad or keyboard shortcut and it works fine. This bug only effects the 3 finger touchscreen gestures. Also, everything works fine in X11. I clean installed to a separate drive (with a new user), the problem persists. The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [KCrash Handler] #4 0x00007f89e62f0a23 in QtWaylandClient::QWaylandInputDevice::Touch::touch_frame() () from /lib64/libQt5WaylandClient.so.5 #5 0x00007f89e5a87532 in ?? () from /lib64/libffi.so.8 #6 0x00007f89e5a84210 in ?? () from /lib64/libffi.so.8 #7 0x00007f89e6269a33 in ?? () from /lib64/libwayland-client.so.0 #8 0x00007f89e626a1b3 in ?? () from /lib64/libwayland-client.so.0 #9 0x00007f89e626a374 in wl_display_dispatch_queue_pending () from /lib64/libwayland-client.so.0 #10 0x00007f89e62f457d in QtWaylandClient::QWaylandDisplay::blockingReadEvents() () from /lib64/libQt5WaylandClient.so.5 #11 0x00007f89e62eb029 in QtWaylandClient::QWaylandShmBackingStore::resize(QSize const&) () from /lib64/libQt5WaylandClient.so.5 #12 0x00007f89e62eb259 in QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&) () from /lib64/libQt5WaylandClient.so.5 #13 0x00007f89e946059f in QBackingStore::beginPaint(QRegion const&) () from /lib64/libQt5Gui.so.5 #14 0x00007f89e99ee42e in ?? () from /lib64/libQt5Widgets.so.5 #15 0x00007f89e9a1ef28 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #16 0x00007f89ea57f839 in KXmlGuiWindow::event(QEvent*) () from /lib64/libKF5XmlGui.so.5 #17 0x00007f89e99dd41e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #18 0x00007f89e8d66f88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #19 0x00007f89e8d69f21 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #20 0x00007f89e9d0db63 in ?? () from /lib64/libQt5Widgets.so.5 #21 0x00007f89e8d92730 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 #22 0x00007f89e99dd41e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #23 0x00007f89e8d66f88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #24 0x00007f89e8d69f21 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #25 0x00007f89e8dbec03 in ?? () from /lib64/libQt5Core.so.5 #26 0x00007f89e68c5eb0 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #27 0x00007f89e68c6268 in ?? () from /lib64/libglib-2.0.so.0 #28 0x00007f89e68c62fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #29 0x00007f89e8dbe406 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #30 0x00007f89e8d659fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #31 0x00007f89e8d6db66 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #32 0x00005568f911d244 in ?? () #33 0x00007f89e86905b0 in __libc_start_call_main () from /lib64/libc.so.6 #34 0x00007f89e8690679 in __libc_start_main_impl () from /lib64/libc.so.6 #35 0x00005568f911d865 in ?? () [Inferior 1 (process 4031) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.