https://bugs.kde.org/show_bug.cgi?id=477155
Bug ID: 477155 Summary: Kate crashes when selecting 'quick fix' in the 'LSP Client' Classification: Applications Product: kate Version: 22.12.3 Platform: Debian stable OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwrite-bugs-n...@kde.org Reporter: jonathanpiedr...@gmail.com Target Milestone: --- Application: kate (22.12.3) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.0-13-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux 12 (bookworm) DrKonqi: 5.27.5 [CoredumpBackend] -- Information about the crash: When you enter Kate and go to the LSP Client section in the toolbar and touch 'Quick Correction' the program closes (Sorry if there are spelling/grammar errors, I'm using Google Translate) The crash can be reproduced every time. -- Backtrace: Application: Kate (kate), signal: Segmentation fault PID: 2497 (kate) UID: 1000 (jonax) GID: 1000 (jonax) Signal: 11 (SEGV) Timestamp: Fri 2023-11-17 12:06:09 CST (38s ago) Command Line: /usr/bin/kate Executable: /usr/bin/kate Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-\x2fusr\x2fbin\x2fkate-db6e5d226e744f5893577007950d9937.scope Unit: user@1000.service User Unit: app-\x2fusr\x2fbin\x2fkate-db6e5d226e744f5893577007950d9937.scope Slice: user-1000.slice Owner UID: 1000 (jonax) Boot ID: 91cb7948537b4f56876d9b940601ab68 Machine ID: d87e777221c340ea81f3139ff48408ee Hostname: HP-SpardaV Storage: /var/lib/systemd/coredump/core.kate.1000.91cb7948537b4f56876d9b940601ab68.2497.1700244369000000.zst (present) Size on Disk: 5.0M Message: Process 2497 (kate) of user 1000 dumped core. Module libsystemd.so.0 from deb systemd-252.17-1~deb12u1.amd64 Module libudev.so.1 from deb systemd-252.17-1~deb12u1.amd64 Stack trace of thread 2497: #0 0x00007f973e2a9d3c n/a (libc.so.6 + 0x8ad3c) #1 0x00007f973e25af32 raise (libc.so.6 + 0x3bf32) #2 0x00007f973f0fb83d _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x583d) #3 0x00007f973e25afd0 n/a (libc.so.6 + 0x3bfd0) #4 0x00007f972ff56de9 n/a (lspclientplugin.so + 0x57de9) #5 0x00007f973e6e8f4f n/a (libQt5Core.so.5 + 0x2e8f4f) #6 0x00007f973f35c782 _ZN7QAction9triggeredEb (libQt5Widgets.so.5 + 0x15c782) #7 0x00007f973f35f3ab _ZN7QAction8activateENS_11ActionEventE (libQt5Widgets.so.5 + 0x15f3ab) #8 0x00007f973f4e3b62 n/a (libQt5Widgets.so.5 + 0x2e3b62) #9 0x00007f973f4eb994 n/a (libQt5Widgets.so.5 + 0x2eb994) #10 0x00007f973f3a4db8 _ZN7QWidget5eventEP6QEvent (libQt5Widgets.so.5 + 0x1a4db8) #11 0x00007f973f362fae _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x162fae) #12 0x00007f973f36b552 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16b552) #13 0x00007f973e6b16f8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b16f8) #14 0x00007f973f36965e _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb (libQt5Widgets.so.5 + 0x16965e) #15 0x00007f973f3be025 n/a (libQt5Widgets.so.5 + 0x1be025) #16 0x00007f973f3c0f60 n/a (libQt5Widgets.so.5 + 0x1c0f60) #17 0x00007f973f362fae _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x162fae) #18 0x00007f973e6b16f8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b16f8) #19 0x00007f973eb3d3ed _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt5Gui.so.5 + 0x13d3ed) #20 0x00007f973eb11cac _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x111cac) #21 0x00007f97386fbeca n/a (libQt5XcbQpa.so.5 + 0x6deca) #22 0x00007f973c3d47a9 g_main_context_dispatch (libglib-2.0.so.0 + 0x547a9) #23 0x00007f973c3d4a38 n/a (libglib-2.0.so.0 + 0x54a38) #24 0x00007f973c3d4acc g_main_context_iteration (libglib-2.0.so.0 + 0x54acc) #25 0x00007f973e709836 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x309836) #26 0x00007f973e6b017b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b017b) #27 0x00007f973e6b82d6 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2b82d6) #28 0x0000557d6c52ce33 n/a (kate + 0x8e33) #29 0x00007f973e2461ca n/a (libc.so.6 + 0x271ca) #30 0x00007f973e246285 __libc_start_main (libc.so.6 + 0x27285) #31 0x0000557d6c52ea91 n/a (kate + 0xaa91) Stack trace of thread 2506: #0 0x00007f973e31b156 ppoll (libc.so.6 + 0xfc156) #1 0x00007f973e705949 _Z12qt_safe_pollP6pollfdmPK8timespec (libQt5Core.so.5 + 0x305949) #2 0x00007f973f9aa763 n/a (libQt5Network.so.5 + 0xfc763) #3 0x00007f973f9a8522 n/a (libQt5Network.so.5 + 0xfa522) #4 0x00007f973f999e84 _ZN15QAbstractSocket16waitForReadyReadEi (libQt5Network.so.5 + 0xebe84) #5 0x00007f973d946b8a n/a (libKF5KIOCore.so.5 + 0x53b8a) #6 0x00007f973d98ffeb _ZN3KIO9SlaveBase12dispatchLoopEv (libKF5KIOCore.so.5 + 0x9cfeb) #7 0x00007f973da29a6e n/a (libKF5KIOCore.so.5 + 0x136a6e) #8 0x00007f973e4cbd43 n/a (libQt5Core.so.5 + 0xcbd43) #9 0x00007f973e2a8044 n/a (libc.so.6 + 0x89044) #10 0x00007f973e32861c n/a (libc.so.6 + 0x10961c) Stack trace of thread 2499: #0 0x00007f973e2a4da6 n/a (libc.so.6 + 0x85da6) #1 0x00007f973e2a7468 pthread_cond_wait (libc.so.6 + 0x88468) #2 0x00007f9734f0c059 n/a (iris_dri.so + 0x10c059) #3 0x00007f9734ebe17b n/a (iris_dri.so + 0xbe17b) #4 0x00007f9734f0bf97 n/a (iris_dri.so + 0x10bf97) #5 0x00007f973e2a8044 n/a (libc.so.6 + 0x89044) #6 0x00007f973e32861c n/a (libc.so.6 + 0x10961c) Stack trace of thread 2500: #0 0x00007f973e2a4da6 n/a (libc.so.6 + 0x85da6) #1 0x00007f973e2a7468 pthread_cond_wait (libc.so.6 + 0x88468) #2 0x00007f9734f0c059 n/a (iris_dri.so + 0x10c059) #3 0x00007f9734ebe17b n/a (iris_dri.so + 0xbe17b) #4 0x00007f9734f0bf97 n/a (iris_dri.so + 0x10bf97) #5 0x00007f973e2a8044 n/a (libc.so.6 + 0x89044) #6 0x00007f973e32861c n/a (libc.so.6 + 0x10961c) Stack trace of thread 2503: #0 0x00007f973e31d941 pselect (libc.so.6 + 0xfe941) #1 0x00007f9739155a62 n/a (libusbmuxd-2.0.so.6 + 0x2a62) #2 0x00007f9739156e60 n/a (libusbmuxd-2.0.so.6 + 0x3e60) #3 0x00007f973e2a8044 n/a (libc.so.6 + 0x89044) #4 0x00007f973e32861c n/a (libc.so.6 + 0x10961c) Stack trace of thread 2502: #0 0x00007f973e31b05f __poll (libc.so.6 + 0xfc05f) #1 0x00007f973c3d49ae n/a (libglib-2.0.so.0 + 0x549ae) #2 0x00007f973c3d4acc g_main_context_iteration (libglib-2.0.so.0 + 0x54acc) #3 0x00007f973e709836 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x309836) #4 0x00007f973e6b017b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b017b) #5 0x00007f973e4cab87 _ZN7QThread4execEv (libQt5Core.so.5 + 0xcab87) #6 0x00007f973fa6f487 n/a (libQt5DBus.so.5 + 0x17487) #7 0x00007f973e4cbd43 n/a (libQt5Core.so.5 + 0xcbd43) #8 0x00007f973e2a8044 n/a (libc.so.6 + 0x89044) #9 0x00007f973e32861c n/a (libc.so.6 + 0x10961c) ELF object binary architecture: AMD x86-64 [New LWP 2497] [New LWP 2506] [New LWP 2499] [New LWP 2500] [New LWP 2503] [New LWP 2502] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/kate'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f973e2a9d3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [Current thread is 1 (Thread 0x7f97390bf9c0 (LWP 2497))] [Current thread is 1 (Thread 0x7f97390bf9c0 (LWP 2497))] Thread 6 (Thread 0x7f9726dfe6c0 (LWP 2502)): #0 0x00007f973e31b05f in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f973c3d49ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f973c3d4acc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f973e709836 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f973e6b017b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f973e4cab87 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f973fa6f487 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f973e4cbd43 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f973e2a8044 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #9 0x00007f973e32861c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 Thread 5 (Thread 0x7f97161cd6c0 (LWP 2503)): #0 0x00007f973e31d941 in pselect () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f9739155a62 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #2 0x00007f9739156e60 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #3 0x00007f973e2a8044 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x00007f973e32861c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 Thread 4 (Thread 0x7f97275ff6c0 (LWP 2500)): #0 0x00007f973e2a4da6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f973e2a7468 in pthread_cond_wait () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f9734f0c059 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #3 0x00007f9734ebe17b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f9734f0bf97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f973e2a8044 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f973e32861c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 Thread 3 (Thread 0x7f9734dff6c0 (LWP 2499)): #0 0x00007f973e2a4da6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f973e2a7468 in pthread_cond_wait () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f9734f0c059 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #3 0x00007f9734ebe17b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f9734f0bf97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f973e2a8044 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f973e32861c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 Thread 2 (Thread 0x7f97159106c0 (LWP 2506)): #0 0x00007f973e31b156 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f973e705949 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f973f9aa763 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5 #3 0x00007f973f9a8522 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5 #4 0x00007f973f999e84 in QAbstractSocket::waitForReadyRead(int) () from /lib/x86_64-linux-gnu/libQt5Network.so.5 #5 0x00007f973d946b8a in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #6 0x00007f973d98ffeb in KIO::SlaveBase::dispatchLoop() () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #7 0x00007f973da29a6e in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #8 0x00007f973e4cbd43 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f973e2a8044 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x00007f973e32861c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 Thread 1 (Thread 0x7f97390bf9c0 (LWP 2497)): [KCrash Handler] #4 0x00007f972ff56de9 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/ktexteditor/lspclientplugin.so #5 0x00007f973e6e8f4f in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f973f35c782 in QAction::triggered(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007f973f35f3ab in QAction::activate(QAction::ActionEvent) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007f973f4e3b62 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f973f4eb994 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007f973f3a4db8 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f973f362fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f973f36b552 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f973e6b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f973f36965e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f973f3be025 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007f973f3c0f60 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007f973f362fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007f973e6b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f973eb3d3ed in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #20 0x00007f973eb11cac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #21 0x00007f97386fbeca in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #22 0x00007f973c3d47a9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f973c3d4a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f973c3d4acc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f973e709836 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f973e6b017b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f973e6b82d6 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x0000557d6c52ce33 in ?? () #29 0x00007f973e2461ca in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #30 0x00007f973e246285 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 #31 0x0000557d6c52ea91 in ?? () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.