https://bugs.kde.org/show_bug.cgi?id=447740
--- Comment #10 from Martin Ottmar <mirovsk...@gmail.com> --- Still keeps crashing "randomly". Few minutes ago just after pressing Alt+TAB to get into KDevelop followed by pressing key "Key_Down" (immediatelly) in order to see lower lines in the current editor tab with some python code. It is possible that the Ctrl key has been pressed too at the same time (HP laptop with some bios troubles in linux - it generates Ctrl key press randomly, especially under heavy load - not spotted in MS Windows when analysed by our technicians). It has been the first crash in QAccessibleEvent related to a key press. Usually, it crashes just after LMB on an editor tab or inside the editor window, but I think, always just after applications switch. Updated Archlinux (5.98.0, 22.08.1), KDevelop with VI mode and with the kdev-python plugin from AUR. Normal X-server configuration with plasma, no any wayland. Application: KDevelop (kdevelop), signal: Segmentation fault [KCrash Handler] #4 0x00007f169e715f90 in QAccessibleObject::object() const () at /usr/lib/libQt5Gui.so.5 #5 0x00007f169f1c00de in QAccessibleWidget::isValid() const () at /usr/lib/libQt5Widgets.so.5 #6 0x00007f169e71f0fd in QAccessibleEvent::accessibleInterface() const () at /usr/lib/libQt5Gui.so.5 #7 0x00007f169e71acb5 in QAccessible::updateAccessibility(QAccessibleEvent*) () at /usr/lib/libQt5Gui.so.5 #8 0x00007f169bde0614 in KateViewInternal::cursorMoved() () at /usr/lib/libKF5TextEditor.so.5 #9 0x00007f169bdd6bff in KateViewInternal::updateCursor(KTextEditor::Cursor, bool, bool, bool) () at /usr/lib/libKF5TextEditor.so.5 #10 0x00007f169be50cdd in KateVi::NormalViMode::handleKeypress(QKeyEvent const*) () at /usr/lib/libKF5TextEditor.so.5 #11 0x00007f169be6169c in KateVi::InputModeManager::handleKeypress(QKeyEvent const*) () at /usr/lib/libKF5TextEditor.so.5 #12 0x00007f169be3e88a in KateViInputMode::keyPress(QKeyEvent*) () at /usr/lib/libKF5TextEditor.so.5 #13 0x00007f169be3b8f7 in KateViInputMode::stealKey(QKeyEvent*) () at /usr/lib/libKF5TextEditor.so.5 #14 0x00007f169bde2875 in KateViewInternal::eventFilter(QObject*, QEvent*) () at /usr/lib/libKF5TextEditor.so.5 #15 0x00007f169e28c7f2 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #16 0x00007f169ef78b0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #17 0x00007f169ef7ddf8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007f169e28cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #19 0x00007f169efcf18b in () at /usr/lib/libQt5Widgets.so.5 #20 0x00007f169ef78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #21 0x00007f169e28cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #22 0x00007f169e73fb50 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /usr/lib/libQt5Gui.so.5 #23 0x00007f169e720dfe in bool QWindowSystemInterfacePrivate::handleWindowSystemEvent<QWindowSystemInterface::SynchronousDelivery>(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #24 0x00007f169e72a0e6 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () at /usr/lib/libQt5Gui.so.5 #25 0x00007f169e73faf2 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /usr/lib/libQt5Gui.so.5 #26 0x00007f169e728985 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #27 0x00007f167ff2f6c0 in () at /usr/lib/libQt5XcbQpa.so.5 #28 0x00007f169a1e281b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #29 0x00007f169a238ec9 in () at /usr/lib/libglib-2.0.so.0 #30 0x00007f169a1e10d2 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #31 0x00007f169e2d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #32 0x00007f169e28532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #33 0x00007f169e28fe59 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #34 0x0000558bfb28cba9 in () #35 0x00007f169da3c290 in () at /usr/lib/libc.so.6 #36 0x00007f169da3c34a in __libc_start_main () at /usr/lib/libc.so.6 #37 0x0000558bfb28d715 in () [Inferior 1 (process 3769) detached] -- You are receiving this mail because: You are watching all bug changes.