https://bugs.kde.org/show_bug.cgi?id=479569
Bug ID: 479569 Summary: Custom Shortcuts Refuse Cursor Input Classification: Applications Product: systemsettings Version: 5.27.9 Platform: Debian testing OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: yusufsalihma...@gmail.com Target Milestone: --- Application: systemsettings (5.27.9) Qt Version: 5.15.10 Frameworks Version: 5.107.0 Operating System: Linux 6.5.0-kali3-amd64 x86_64 Windowing System: X11 Distribution: Kali GNU/Linux Rolling DrKonqi: 5.27.9 [KCrashBackend] -- Information about the crash: After selecting 'Autodetect' in 'System Settings->Custom Shortcuts->(any shortcut)->Conditions->New/Edit->New/Edit', cursor remains on window property detection mode on 'System Settings' window and all of its childs, does not function in their content pane. Title and frame are treated with normal cursor. Can navigate through the content with keyboard. No problems on other windows. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault [KCrash Handler] #4 0x00007f3278cbf620 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3278cc086d in QUuid::toString() const () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3240329847 in KHotKeys::ShortcutTrigger::shortcut() const () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #7 0x00007f3240329c08 in KHotKeys::ShortcutTrigger::primaryShortcut() const () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #8 0x00007f324039c3e9 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_hotkeys.so #9 0x00007f32403a5c7b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_hotkeys.so #10 0x00007f3278d05fcd in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f3278d07a29 in QSignalMapper::mapped(QString const&) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f3278d08f4f in QSignalMapper::map(QObject*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f3278d05fcd in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f327a6c8942 in KKeySequenceWidget::keySequenceChanged(QKeySequence const&) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #15 0x00007f3278d062b2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f32796fa894 in KGlobalAccel::globalShortcutChanged(QAction*, QKeySequence const&) () from /lib/x86_64-linux-gnu/libKF5GlobalAccel.so.5 #17 0x00007f32796ffaf8 in ?? () from /lib/x86_64-linux-gnu/libKF5GlobalAccel.so.5 #18 0x00007f3279700e4c in KGlobalAccel::setShortcut(QAction*, QList<QKeySequence> const&, KGlobalAccel::GlobalShortcutLoading) () from /lib/x86_64-linux-gnu/libKF5GlobalAccel.so.5 #19 0x00007f32403391f4 in ?? () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #20 0x00007f32403294e9 in KHotKeys::ShortcutTrigger::activate(bool) () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #21 0x00007f32403292a0 in non-virtual thunk to KHotKeys::ShortcutTrigger::enable() () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #22 0x00007f324032090b in KHotKeys::SimpleActionData::doEnable() () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #23 0x00007f3240335840 in ?? () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #24 0x00007f3240334e68 in ?? () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #25 0x00007f3240335493 in ?? () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #26 0x00007f3240335b5b in ?? () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #27 0x00007f3240331bd0 in KHotKeys::Settings::read_settings(KHotKeys::ActionDataGroup*, KConfigBase const&, bool, KHotKeys::ActionState) () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #28 0x00007f3240332f5b in KHotKeys::Settings::reread_settings(bool) () from /lib/x86_64-linux-gnu/libkhotkeysprivate.so.5 #29 0x00007f324038e83e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_hotkeys.so #30 0x00007f3240387895 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_hotkeys.so #31 0x00007f32797cd141 in KCModuleProxy::load() () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #32 0x00007f327a761bc0 in ModuleView::resolveChanges(KCModuleProxy*) () from /lib/x86_64-linux-gnu/libsystemsettingsview.so.3 #33 0x000055a11e29a749 in ?? () #34 0x00007f327a6d10b5 in KMainWindow::closeEvent(QCloseEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #35 0x00007f32799a5dc8 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #36 0x00007f327a7124a7 in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #37 0x00007f3279962f32 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #38 0x00007f3278ccc748 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007f32799a1038 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #40 0x00007f3278d062b2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00007f327995c506 in QAction::triggered(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #42 0x00007f327995f207 in QAction::activate(QAction::ActionEvent) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #43 0x00007f327995fded in QAction::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #44 0x00007f3279962f32 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #45 0x00007f3278ccc748 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #46 0x00007f32791704f1 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #47 0x00007f3279171113 in QShortcutMap::tryShortcut(QKeyEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #48 0x00007f327911696a in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #49 0x00007f327913b571 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #50 0x00007f32791131ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #51 0x00007f3272efa15e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #52 0x00007f32775111f4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007f3277514317 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007f3277514930 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007f3278d27d4a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #56 0x00007f3278ccb0fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #57 0x00007f3278cd38a4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #58 0x000055a11e292dba in ?? () #59 0x00007f32784456ca in __libc_start_call_main (main=main@entry=0x55a11e292560, argc=argc@entry=2, argv=argv@entry=0x7ffdd67a8de8) at ../sysdeps/nptl/libc_start_call_main.h:58 #60 0x00007f3278445785 in __libc_start_main_impl (main=0x55a11e292560, argc=2, argv=0x7ffdd67a8de8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdd67a8dd8) at ../csu/libc-start.c:360 #61 0x000055a11e293691 in ?? () [Inferior 1 (process 605560) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.