Bug 438540 - Touch screen trigger actions crash system settings on wayland
Summary: Touch screen trigger actions crash system settings on wayland
Status: RESOLVED DUPLICATE of bug 414834
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.22.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-06-13 08:42 UTC by mitlaw2004
Modified: 2021-06-13 10:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mitlaw2004 2021-06-13 08:42:28 UTC
Application: systemsettings5 (5.22.0)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.12.9-arch1-1-surface x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.0
Distribution: EndeavourOS

-- Information about the crash:
- What I was doing when the application crashed:
Set the touch screen trigger action on system settings and crash when pres apply button.
- Unusual behavior I noticed:
Doted line gliches on the edge of top screen.
- Custom settings of the application:
Linux-surface kernel and iptsd on Endeavour OS.
Maliit virtual keyboard installed and set as virtual keyboard.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f26b3b67260 in QWaylandClientExtensionPrivate::handleRegistryGlobal(void*, wl_registry*, unsigned int, QString const&, unsigned int) () from /usr/lib/libQt5WaylandClient.so.5
#5  0x00007f26b3b4bf39 in QtWaylandClient::QWaylandDisplay::registry_global(unsigned int, QString const&, unsigned int) () from /usr/lib/libQt5WaylandClient.so.5
#6  0x00007f26b3b71b26 in QtWayland::wl_registry::handle_global(void*, wl_registry*, unsigned int, char const*, unsigned int) () from /usr/lib/libQt5WaylandClient.so.5
#7  0x00007f26b1603acd in ?? () from /usr/lib/libffi.so.7
#8  0x00007f26b160303a in ?? () from /usr/lib/libffi.so.7
#9  0x00007f26b3ad0fe4 in ?? () from /usr/lib/libwayland-client.so.0
#10 0x00007f26b3acd563 in ?? () from /usr/lib/libwayland-client.so.0
#11 0x00007f26b3acecac in wl_display_dispatch_queue_pending () from /usr/lib/libwayland-client.so.0
#12 0x00007f26b3b4b48d in QtWaylandClient::QWaylandDisplay::flushRequests() () from /usr/lib/libQt5WaylandClient.so.5
#13 0x00007f26b62de3f0 in ?? () from /usr/lib/libQt5Core.so.5
#14 0x00007f26b62e1880 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from /usr/lib/libQt5Core.so.5
#15 0x00007f26b62e208d in QSocketNotifier::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#16 0x00007f26b6e76d62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#17 0x00007f26b62a700a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#18 0x00007f26b630084e in ?? () from /usr/lib/libQt5Core.so.5
#19 0x00007f26b3e1002c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0x00007f26b3e63b59 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0x00007f26b3e0d781 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#22 0x00007f26b62ffc36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#23 0x00007f26b62a597c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#24 0x00007f26b62adee4 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#25 0x000055bee0966954 in ?? ()
#26 0x00007f26b5c33b25 in __libc_start_main () from /usr/lib/libc.so.6
#27 0x000055bee09676be in ?? ()
[Inferior 1 (process 1334) detached]

Reported using DrKonqi
Comment 1 David Edmundson 2021-06-13 10:25:14 UTC

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