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.

Reply via email to