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

            Bug ID: 498435
           Summary: Kate crashes in LSP with Typescript
    Classification: Applications
           Product: kate
           Version: 24.12.0
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: groszdaniel...@gmail.com
  Target Milestone: ---

Application: kate (24.12.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.1
Frameworks Version: 6.9.0
Operating System: Linux 6.12.6-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.2.5 [CoredumpBackend]

-- Information about the crash:
It seems to be related to the LSP with typescript-language-server. I'm not sure
exactly what triggers it, but it happens rather frequently lately (once an hour
or more often). If the backtrace isn't enough, I can try to log the LSP
communication.

It may also be related to https://bugs.kde.org/show_bug.cgi?id=497478#c3 . When
that bug happens, I usually copy the contents of the tab, open the actual file,
and paste the contents; that often triggers the crash. Though maybe just
because pasting a lot of content causes the LSP client to parse it.

The backtrace also looks similar to Bug 447553.

The crash can be reproduced sometimes.

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


warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed
mapping note processing

warning: Can't open file /var/lib/nscd/passwd during file-backed mapping note
processing

warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed
mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during
file-backed mapping note processing

warning: Can't open file /memfd:xorg (deleted) during file-backed mapping note
processing
[New LWP 647010]
[New LWP 647013]
[New LWP 647011]
[New LWP 660312]
[New LWP 660314]
[New LWP 660313]
[New LWP 662226]
[New LWP 647014]
[New LWP 662769]
[New LWP 647012]

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.opensuse.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `kate'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fbf6669a25c in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7fbf61690b00 (LWP 647010))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7fbf61690b00 (LWP 647010))]

Thread 10 (Thread 0x7fbf609d06c0 (LWP 647012)):
#0  0x00007fbf6670ebcf in poll () at /lib64/libc.so.6
#1  0x00007fbf668248aa in ??? () at /lib64/libxcb.so.1
#2  0x00007fbf6682641c in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fbf61331d58 in QXcbEventQueue::run (this=0x5593e8c75d80) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/plugins/platforms/xcb/qxcbeventqueue.cpp:192
#4  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#5  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#6  QThreadPrivate::start (arg=0x5593e8c75d80) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#7  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#8  0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 9 (Thread 0x7fbf3bfff6c0 (LWP 662769)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697845 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#2  0x00007fbf671221a8 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:95
#3  QWaitConditionPrivate::wait (this=0x7fbf200077e0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:103
#4  QWaitCondition::wait (this=this@entry=0x7fbf20003ef0,
mutex=mutex@entry=0x7fbf2000bcc8, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:183
#5  0x00007fbf67123c8c in QThreadPoolThread::run (this=0x7fbf20003ee0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthreadpool.cpp:118
#6  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#8  QThreadPrivate::start (arg=0x7fbf20003ee0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#9  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#10 0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7fbf4bffe6c0 (LWP 647014)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697520 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fbf58d854b9 in ??? () at /lib64/libgallium-24.3.3.so
#3  0x00007fbf58d5159b in ??? () at /lib64/libgallium-24.3.3.so
#4  0x00007fbf58d853f7 in ??? () at /lib64/libgallium-24.3.3.so
#5  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#6  0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7fbf4b7fd6c0 (LWP 662226)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697845 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#2  0x00007fbf671221a8 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:95
#3  QWaitConditionPrivate::wait (this=0x5593e9349c30, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:103
#4  QWaitCondition::wait (this=this@entry=0x5593e91cee30,
mutex=mutex@entry=0x5593e9161948, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:183
#5  0x00007fbf67123c8c in QThreadPoolThread::run (this=0x5593e91cee20) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthreadpool.cpp:118
#6  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#8  QThreadPrivate::start (arg=0x5593e91cee20) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#9  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#10 0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7fbf4affc6c0 (LWP 660313)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697845 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#2  0x00007fbf671221a8 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:95
#3  QWaitConditionPrivate::wait (this=0x5593e9347480, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:103
#4  QWaitCondition::wait (this=this@entry=0x5593e9141430,
mutex=mutex@entry=0x5593e9161948, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:183
#5  0x00007fbf67123c8c in QThreadPoolThread::run (this=0x5593e9141420) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthreadpool.cpp:118
#6  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#8  QThreadPrivate::start (arg=0x5593e9141420) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#9  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#10 0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7fbf1cff96c0 (LWP 660314)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697845 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#2  0x00007fbf671221a8 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:95
#3  QWaitConditionPrivate::wait (this=0x5593e9280990, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:103
#4  QWaitCondition::wait (this=this@entry=0x5593e915def0,
mutex=mutex@entry=0x5593e9161948, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:183
#5  0x00007fbf67123c8c in QThreadPoolThread::run (this=0x5593e915dee0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthreadpool.cpp:118
#6  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#8  QThreadPrivate::start (arg=0x5593e915dee0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#9  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#10 0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7fbf3b7fe6c0 (LWP 660312)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697845 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#2  0x00007fbf671221a8 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:95
#3  QWaitConditionPrivate::wait (this=0x5593e917af70, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:103
#4  QWaitCondition::wait (this=this@entry=0x5593e91762b0,
mutex=mutex@entry=0x5593e9161948, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qwaitcondition_unix.cpp:183
#5  0x00007fbf67123c8c in QThreadPoolThread::run (this=0x5593e91762a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthreadpool.cpp:118
#6  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#8  QThreadPrivate::start (arg=0x5593e91762a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#9  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#10 0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7fbf611d16c0 (LWP 647011)):
#0  0x00007fbf6670f186 in ppoll () at /lib64/libc.so.6
#1  0x00007fbf659acd9f in ppoll (__fds=0x7fbf5c011400, __nfds=5, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#2  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7fbf5c000cb0, timeout_usec=<optimized out>, fds=0x7fbf5c011400,
n_fds=5) at ../glib/gmain.c:4591
#3  g_main_context_iterate_unlocked (context=context@entry=0x7fbf5c000cb0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4268
#4  0x00007fbf659ad4bc in g_main_context_iteration (context=0x7fbf5c000cb0,
may_block=1) at ../glib/gmain.c:4338
#5  0x00007fbf67200723 in QEventDispatcherGlib::processEvents
(this=0x7fbf5c000ba0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6  0x00007fbf66fb5aa2 in QEventLoop::exec (this=0x7fbf611d0a10, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:34
#7  0x00007fbf670a44cc in QThread::exec (this=this@entry=0x7fbf68958b20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:74
#8  0x00007fbf688d114e in QDBusConnectionManager::run (this=0x7fbf68958b20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/dbus/qdbusconnectionmanager.cpp:144
#9  0x00007fbf6711d79d in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290
#11 QThreadPrivate::start (arg=0x7fbf68958b20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318
#12 0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#13 0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7fbf4c7ff6c0 (LWP 647013)):
#0  0x00007fbf666946be in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fbf66697520 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fbf58d854b9 in ??? () at /lib64/libgallium-24.3.3.so
#3  0x00007fbf58d5159b in ??? () at /lib64/libgallium-24.3.3.so
#4  0x00007fbf58d853f7 in ??? () at /lib64/libgallium-24.3.3.so
#5  0x00007fbf666983b2 in start_thread () at /lib64/libc.so.6
#6  0x00007fbf6671d5fc in __clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7fbf61690b00 (LWP 647010)):
[KCrash Handler]
#4  0x00007fbf6669a25c in __pthread_kill_implementation () at /lib64/libc.so.6
#5  0x00007fbf666414b6 in raise () at /lib64/libc.so.6
#6  0x00007fbf6662891a in abort () at /lib64/libc.so.6
#7  0x00007fbf66aadc4d in ??? () at /lib64/libstdc++.so.6
#8  0x00007fbf66abf28c in ??? () at /lib64/libstdc++.so.6
#9  0x00007fbf66aad7f5 in std::terminate() () at /lib64/libstdc++.so.6
#10 0x00007fbf66abf518 in __cxa_throw () at /lib64/libstdc++.so.6
#11 0x00007fbf66ab0609 in std::__throw_out_of_range_fmt(char const*, ...) () at
/lib64/libstdc++.so.6
#12 0x00007fbf3a6712fb in
std::vector<QExplicitlySharedDataPointer<KTextEditor::Attribute>,
std::allocator<QExplicitlySharedDataPointer<KTextEditor::Attribute> >
>::_M_range_check (this=0x5593ec0cca28, __n=<optimized out>) at
/usr/include/c++/14/bits/stl_vector.h:1160
#13 std::vector<QExplicitlySharedDataPointer<KTextEditor::Attribute>,
std::allocator<QExplicitlySharedDataPointer<KTextEditor::Attribute> > >::at
(this=0x5593ec0cca28, __n=<optimized out>) at
/usr/include/c++/14/bits/stl_vector.h:1201
#14 SemanticTokensLegend::attributeForTokenType (this=0x5593ec0cca10,
idx=<optimized out>) at
/usr/src/debug/kate-24.12.0/addons/lspclient/semantic_tokens_legend.h:58
#15 SemanticHighlighter::highlight (this=<optimized out>, view=<optimized out>,
legend=0x5593ec0cca10) at
/usr/src/debug/kate-24.12.0/addons/lspclient/lspsemantichighlighting.cpp:238
#16 0x00007fbf3a6e2002 in SemanticHighlighter::highlightVisibleRange
(this=0x5593e96719a0) at
/usr/src/debug/kate-24.12.0/addons/lspclient/lspsemantichighlighting.cpp:124
#17 0x00007fbf6700db21 in QtPrivate::QSlotObjectBase::call
(this=0x5593ec7046a0, r=<optimized out>, a=0x7ffea7a54a40, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobjectdefs_impl.h:486
#18 doActivate<false> (sender=0x5593ec278790, signal_index=18,
argv=0x7ffea7a54a40) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobject.cpp:4124
#19 0x00007fbf66451b82 in KTextEditor::View::displayRangeChanged
(this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/ktexteditor-6.9.0/build/src/KF6TextEditor_autogen/include/moc_view.cpp:597
#20 0x00007fbf6822f127 in QWidget::event (this=0x5593ec278f30,
event=0x7ffea7a54c90) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:9135
#21 0x00007fbf681dec35 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593ec278f30, e=0x7ffea7a54c90) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3296
#22 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593ec278f30, event=0x7ffea7a54c90) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#23 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593ec2791e0, x=69, y=2, w=<optimized out>, w@entry=748,
h=897, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#24 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593ec278f30, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#25 0x00007fbf6820ec67 in QWidget::setGeometry (this=<optimized out>, ax=69,
ay=2, aw=<optimized out>, ah=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.h:888
#26 QWidgetItem::setGeometry (this=0x5593ec5932d0, rect=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayoutitem.cpp:478
#27 0x00007fbf682019a5 in QGridBox::setGeometry (this=<optimized out>, r=...)
at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qgridlayout.cpp:47
#28 QGridLayoutPrivate::distribute (this=0x5593ec592be0, r=...,
hSpacing=<optimized out>, vSpacing=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qgridlayout.cpp:942
#29 QGridLayout::setGeometry (this=0x5593ec592bb0, rect=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qgridlayout.cpp:1341
#30 0x00007fbf6820d3a9 in QLayoutPrivate::doResize (this=0x5593ec592be0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:506
#31 0x00007fbf681dec1a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593ec278790, e=0x7ffea7a54fa0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3285
#32 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593ec278790, event=0x7ffea7a54fa0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#33 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593ec278bc0, x=0, y=0, w=<optimized out>, w@entry=835,
h=901, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#34 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593ec278790, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#35 0x00007fbf6820d3a9 in QLayoutPrivate::doResize (this=0x5593e94eede0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:506
#36 0x00007fbf681dec1a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e95ec890, e=0x7ffea7a551a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3285
#37 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e95ec890, event=0x7ffea7a551a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#38 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e94a54b0, x=0, y=41, w=<optimized out>, w@entry=835,
h=901, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#39 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e95ec890, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#40 0x00007fbf6820ec67 in QWidget::setGeometry (this=<optimized out>, ax=0,
ay=41, aw=<optimized out>, ah=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.h:888
#41 QWidgetItem::setGeometry (this=0x5593e937ad90, rect=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayoutitem.cpp:478
#42 0x00007fbf681eee13 in QBoxLayout::setGeometry (this=<optimized out>,
r=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qboxlayout.cpp:791
#43 0x00007fbf6820d3a9 in QLayoutPrivate::doResize (this=0x5593e9647060) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:506
#44 0x00007fbf681dec1a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e95505c0, e=0x7ffea7a554f0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3285
#45 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e95505c0, event=0x7ffea7a554f0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#46 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e958fd70, x=0, y=0, w=<optimized out>, w@entry=835,
h=942, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#47 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e95505c0, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#48 0x00007fbf683de52e in QSplitterPrivate::setGeo
(this=this@entry=0x5593e937a700, sls=sls@entry=0x5593e95befc0, p=0, s=835,
allowCollapse=allowCollapse@entry=false) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qsplitter.cpp:741
#49 0x00007fbf683df0aa in QSplitterPrivate::doResize (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qsplitter.cpp:529
#50 0x00007fbf6822f127 in QWidget::event (this=0x5593e944b690,
event=0x7ffea7a559a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:9135
#51 0x00007fbf682c6426 in QFrame::event (this=0x5593e944b690, e=0x7ffea7a559a0)
at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qframe.cpp:521
#52 0x00007fbf681dec35 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e944b690, e=0x7ffea7a559a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3296
#53 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e944b690, event=0x7ffea7a559a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#54 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e937a700, x=0, y=0, w=<optimized out>, w@entry=1676,
h=942, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#55 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e944b690, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#56 0x00007fbf6820ec67 in QWidget::setGeometry (this=<optimized out>, ax=0,
ay=0, aw=<optimized out>, ah=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.h:888
#57 QWidgetItem::setGeometry (this=0x5593e94ef230, rect=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayoutitem.cpp:478
#58 0x00007fbf681eee13 in QBoxLayout::setGeometry (this=<optimized out>,
r=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qboxlayout.cpp:791
#59 0x00007fbf6820d3a9 in QLayoutPrivate::doResize (this=0x5593e91e2de0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:506
#60 0x00007fbf681dec1a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e92b92b0, e=0x7ffea7a55cf0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3285
#61 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e92b92b0, event=0x7ffea7a55cf0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#62 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e91e2b10, x=0, y=0, w=<optimized out>, w@entry=1676,
h=942, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#63 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e92b92b0, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#64 0x00007fbf683de52e in QSplitterPrivate::setGeo
(this=this@entry=0x5593e96b6f60, sls=sls@entry=0x5593e96b7200, p=0, s=942,
allowCollapse=allowCollapse@entry=false) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qsplitter.cpp:741
#65 0x00007fbf683df0aa in QSplitterPrivate::doResize (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qsplitter.cpp:529
#66 0x00007fbf6822f127 in QWidget::event (this=0x5593e9699850,
event=0x7ffea7a561a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:9135
#67 0x00007fbf682c6426 in QFrame::event (this=0x5593e9699850, e=0x7ffea7a561a0)
at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qframe.cpp:521
#68 0x00007fbf681dec35 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e9699850, e=0x7ffea7a561a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3296
#69 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e9699850, event=0x7ffea7a561a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#70 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e96b6f60, x=0, y=0, w=<optimized out>, w@entry=1676,
h=942, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#71 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e9699850, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#72 0x00007fbf6820ec67 in QWidget::setGeometry (this=<optimized out>, ax=0,
ay=0, aw=<optimized out>, ah=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.h:888
#73 QWidgetItem::setGeometry (this=0x5593e92b9250, rect=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayoutitem.cpp:478
#74 0x00007fbf681eee13 in QBoxLayout::setGeometry (this=<optimized out>,
r=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qboxlayout.cpp:791
#75 0x00007fbf6820d3a9 in QLayoutPrivate::doResize (this=0x5593e94b6cd0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:506
#76 0x00007fbf681dec1a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e9699400, e=0x7ffea7a564f0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3285
#77 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e9699400, event=0x7ffea7a564f0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#78 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e9699430, x=218, y=0, w=<optimized out>, w@entry=1676,
h=942, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#79 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e9699400, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#80 0x00007fbf683de52e in QSplitterPrivate::setGeo
(this=this@entry=0x5593e90aa820, sls=sls@entry=0x5593e96e6cb0, p=218, s=1676,
allowCollapse=allowCollapse@entry=false) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qsplitter.cpp:741
#81 0x00007fbf683df0aa in QSplitterPrivate::doResize (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qsplitter.cpp:529
#82 0x00007fbf6822f127 in QWidget::event (this=0x5593e96e6c80,
event=0x7ffea7a569a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:9135
#83 0x00007fbf682c6426 in QFrame::event (this=0x5593e96e6c80, e=0x7ffea7a569a0)
at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/widgets/qframe.cpp:521
#84 0x00007fbf681dec35 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e96e6c80, e=0x7ffea7a569a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3296
#85 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e96e6c80, event=0x7ffea7a569a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#86 0x00007fbf68223bf7 in QWidgetPrivate::setGeometry_sys
(this=this@entry=0x5593e90aa820, x=26, y=0, w=<optimized out>, w@entry=1894,
h=942, isMove=<optimized out>, isMove@entry=true) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7339
#87 0x00007fbf68224b76 in QWidget::setGeometry (this=0x5593e96e6c80, r=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.cpp:7227
#88 0x00007fbf6820ec67 in QWidget::setGeometry (this=<optimized out>, ax=26,
ay=0, aw=<optimized out>, ah=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qwidget.h:888
#89 QWidgetItem::setGeometry (this=0x5593e96993a0, rect=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayoutitem.cpp:478
#90 0x00007fbf681eee6a in QBoxLayout::setGeometry (this=<optimized out>,
r=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qboxlayout.cpp:784
#91 0x00007fbf681eee13 in QBoxLayout::setGeometry (this=<optimized out>,
r=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qboxlayout.cpp:791
#92 0x00007fbf6820d3a9 in QLayoutPrivate::doResize
(this=this@entry=0x5593e9393a20) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:506
#93 0x00007fbf6820db83 in QLayout::activate (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qlayout.cpp:1055
#94 0x00007fbf681dec1a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5593e93937d0, e=0x5593ebaaa9d0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3285
#95 0x00007fbf66fac948 in QCoreApplication::notifyInternal2
(receiver=0x5593e93937d0, event=0x5593ebaaa9d0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168
#96 0x00007fbf66fb4c78 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5593e8c5e3a0) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1968
#97 0x00007fbf67203287 in postEventSourceDispatch (s=0x5593e8d1e790) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#98 0x00007fbf659aaeb8 in g_main_dispatch (context=0x7fbf5c000f30) at
../glib/gmain.c:3357
#99 g_main_context_dispatch_unlocked (context=context@entry=0x7fbf5c000f30) at
../glib/gmain.c:4208
#100 0x00007fbf659acca8 in g_main_context_iterate_unlocked
(context=context@entry=0x7fbf5c000f30, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273
#101 0x00007fbf659ad4bc in g_main_context_iteration (context=0x7fbf5c000f30,
may_block=1) at ../glib/gmain.c:4338
#102 0x00007fbf67200723 in QEventDispatcherGlib::processEvents
(this=0x5593e8ce3b40, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#103 0x00007fbf66fb5aa2 in QEventLoop::exec (this=this@entry=0x7ffea7a57100,
flags=..., flags@entry=...) at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:34
#104 0x00007fbf66fb5f8a in QCoreApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:74
#105 0x00007fbf6780eed0 in QGuiApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/gui/kernel/qguiapplication.cpp:1975
#106 0x00007fbf681dbef9 in QApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:2564
#107 0x00005593aebf81d6 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kate-24.12.0/apps/kate/main.cpp:547

Reported using DrKonqi

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

Reply via email to