https://bugs.kde.org/show_bug.cgi?id=447553

            Bug ID: 447553
           Summary: Kate crashes when opening TypeScript (.ts) file with
                    LSP plugin enabled
           Product: kate
           Version: 21.12.0
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: yerdemer...@gmail.com
  Target Milestone: ---

Application: kate (21.12.0)

Qt Version: 5.15.2
Frameworks Version: 5.89.0
Operating System: Linux 5.15.10-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Opening a random TypeScript (.ts) file.

- Custom settings of the application:
LSP Client plugin is enabled (with default configuration file which includes
the TypeScript language server).
Semantic Highlighting inside LSP Client plugin settings is enabled, does not
crash when this setting is disabled.

The crash can be reproduced every time.

-- Backtrace:
Application: Kate (kate), signal: Aborted

[KCrash Handler]
#4  0x00007ff89cdb0d22 in raise () from /usr/lib/libc.so.6
#5  0x00007ff89cd9a862 in abort () from /usr/lib/libc.so.6
#6  0x00007ff89cfd9802 in __gnu_cxx::__verbose_terminate_handler () at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#7  0x00007ff89cfe5c8a in __cxxabiv1::__terminate (handler=<optimized out>) at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#8  0x00007ff89cfe5cf7 in std::terminate () at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58
#9  0x00007ff89cfe5f8e in __cxxabiv1::__cxa_throw (obj=<optimized out>,
tinfo=0x7ff89d148208 <typeinfo for std::out_of_range>, dest=0x7ff89cffc010
<std::out_of_range::~out_of_range()>) at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_throw.cc:95
#10 0x00007ff89cfdc514 in std::__throw_out_of_range_fmt (__fmt=<optimized out>)
at /build/gcc/src/gcc/libstdc++-v3/src/c++11/functexcept.cc:100
#11 0x00007ff895ea20c4 in ?? () from
/usr/lib/qt/plugins/ktexteditor/lspclientplugin.so
#12 0x00007ff895e73dee in ?? () from
/usr/lib/qt/plugins/ktexteditor/lspclientplugin.so
#13 0x00007ff895e8ad87 in ?? () from
/usr/lib/qt/plugins/ktexteditor/lspclientplugin.so
#14 0x00007ff89d400ad3 in ?? () from /usr/lib/libQt5Core.so.5
#15 0x00007ff89d3563b6 in ?? () from /usr/lib/libQt5Core.so.5
#16 0x00007ff89d35cfa5 in ?? () from /usr/lib/libQt5Core.so.5
#17 0x00007ff89d400b1f in ?? () from /usr/lib/libQt5Core.so.5
#18 0x00007ff89d402794 in QSocketNotifier::activated(QSocketDescriptor,
QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from
/usr/lib/libQt5Core.so.5
#19 0x00007ff89d4028df in QSocketNotifier::event(QEvent*) () from
/usr/lib/libQt5Core.so.5
#20 0x00007ff89de691a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#21 0x00007ff89d3cff8a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#22 0x00007ff89d419fb6 in ?? () from /usr/lib/libQt5Core.so.5
#23 0x00007ff89b58952c in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x00007ff89b5dd7b9 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007ff89b586c11 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#26 0x00007ff89d41b18a in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#27 0x00007ff89d3c826b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#28 0x00007ff89d3d39b7 in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#29 0x00005628a732a3ca in ?? ()
#30 0x00007ff89cd9bb25 in __libc_start_main () from /usr/lib/libc.so.6
#31 0x00005628a732bafe in _start ()
[Inferior 1 (process 121027) detached]

Possible duplicates by query: bug 443387, bug 417547, bug 403730, bug 394178,
bug 393853.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to