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.