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

            Bug ID: 523615
           Summary: Kate crashes when editing a modified document
    Classification: Applications
           Product: kate
      Version First 26.04.3
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: kate (26.04.3)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 7.1.4-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 6.7.3 [CoredumpBackend]

-- Information about the crash:
When editing a document on one window and saving changes, everything works as
expected.
Opening a second Kate window and editing the same document and saving it again
works as expected.
However, in the first window, trying to undo a change (that is, Ctrl-Z) when
the notification that the document has been modified has not been displayed yet
will cause Kate to crash.

The reporter is unsure if this crash is reproducible.

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

Downloading separate debug info for /usr/bin/kate...
[New LWP 19143]
[New LWP 22075]
[New LWP 22081]
[New LWP 19144]
[New LWP 19145]
[New LWP 19146]
[New LWP 22076]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/kate -b'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f35a969981c in ?? () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7f35a1ffd080 (LWP 19143))]
Using eu-unstrip to resolve modules.
add symbol table from file "/usr/lib/libc.so.6"
Downloading 1.77 M separate debug info for /usr/lib/libKF6Crash.so.6...
add symbol table from file "/usr/lib/libKF6Crash.so.6"
Downloading 117.29 M separate debug info for /usr/lib/libQt6Core.so.6...
add symbol table from file "/usr/lib/libQt6Core.so.6"
Downloading 97.83 M separate debug info for /usr/lib/libKF6TextEditor.so.6...
add symbol table from file "/usr/lib/libKF6TextEditor.so.6"
Downloading 228.44 M separate debug info for /usr/lib/libQt6Gui.so.6...
add symbol table from file "/usr/lib/libQt6Gui.so.6"
Downloading 156.42 M separate debug info for /usr/lib/libQt6Widgets.so.6...
add symbol table from file "/usr/lib/libQt6Widgets.so.6"
Downloading 5.64 M separate debug info for /usr/lib/libglib-2.0.so.0...
add symbol table from file "/usr/lib/libglib-2.0.so.0"
add symbol table from file "/usr/bin/kate"
Downloading 23.98 K source file
/usr/src/debug/kate/kate-26.04.3/apps/kate/main.cpp...
Downloading 144.75 K source file
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp...
Downloading 113.71 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp...
Downloading 13.63 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp...
Downloading 17.75 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp...
Downloading 191.62 K source file
/usr/src/debug/glib2/build/../glib/glib/gmain.c...
Downloading 2.58 K source file
/usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp...
Downloading 56.26 K source file
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp...
Downloading 173.34 K source file
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp...
Downloading 22.52 K source file
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qshortcutmap.cpp...
Downloading 34.97 K source file
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qaction.cpp...
Downloading 16.09 K source file
/usr/src/debug/qt6-base/build/src/gui/Gui_autogen/include/moc_qaction.cpp...
Downloading 31.40 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h...
Downloading 210.18 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp...
Downloading 28.77 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h...
Downloading 213.85 K source file
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/document/katedocument.cpp...
Downloading 16.82 K source file
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundomanager.cpp...
Downloading 13.29 K source file
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundo.cpp...
Downloading 36.11 K source file
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/buffer/katetextbuffer.cpp...
Downloading 86.11 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp...
Downloading 8.05 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp...
Downloading 36.12 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp...
Downloading 25.92 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp...
Downloading 5.57 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp...
Downloading 22.70 M separate debug info for /usr/lib/libQt6DBus.so.6...
add symbol table from file "/usr/lib/libQt6DBus.so.6"
Downloading 10.11 K source file
/usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp...
Downloading 41.50 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp...
Downloading 37.39 M separate debug info for
/usr/lib/libQt6WaylandClient.so.6...
add symbol table from file "/usr/lib/libQt6WaylandClient.so.6"
Downloading 42.33 K source file
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp...
[Current thread is 7 (Thread 0x7f359aab46c0 (LWP 22076))]

Thread 7 (Thread 0x7f359aab46c0 (LWP 22076)):
#0  0x00007f35a969fff2 in ?? () from /usr/lib/libc.so.6
#1  0x00007f35a969403c in ?? () from /usr/lib/libc.so.6
#2  0x00007f35a9694387 in ?? () from /usr/lib/libc.so.6
#3  0x00007f35a9696e02 in pthread_cond_timedwait () from /usr/lib/libc.so.6
#4  0x00007f35aa1713a9 in QWaitConditionPrivate::wait_relative
(this=0x55648cee3920, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#5  QWaitConditionPrivate::wait (this=0x55648cee3920, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55648cdfb508,
deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#7  0x00007f35aa0b6e86 in QThreadPoolThread::run (this=0x55648ceec230) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#8  0x00007f35aa1784fb in QThreadPrivate::start (arg=0x55648ceec230) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#9  0x00007f35a9697739 in ?? () from /usr/lib/libc.so.6
#10 0x00007f35a971bedc in ?? () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f359b7fe6c0 (LWP 19146)):
#0  0x00007f35a969fff2 in ?? () from /usr/lib/libc.so.6
#1  0x00007f35a969403c in ?? () from /usr/lib/libc.so.6
#2  0x00007f35a9694084 in ?? () from /usr/lib/libc.so.6
#3  0x00007f35a970e68e in poll () from /usr/lib/libc.so.6
#4  0x00007f35a2bb76e8 in poll (__fds=0x7f359b7fd8e0, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x55648c462a70) at
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:186
#6  0x00007f35aa1784fb in QThreadPrivate::start (arg=0x55648c462a70) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#7  0x00007f35a9697739 in ?? () from /usr/lib/libc.so.6
#8  0x00007f35a971bedc in ?? () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f359bfff6c0 (LWP 19145)):
#0  0x00007f35a969fff2 in ?? () from /usr/lib/libc.so.6
#1  0x00007f35a969403c in ?? () from /usr/lib/libc.so.6
#2  0x00007f35a9694084 in ?? () from /usr/lib/libc.so.6
#3  0x00007f35a970e68e in poll () from /usr/lib/libc.so.6
#4  0x00007f35a2bb76e8 in poll (__fds=0x7f359bffe8e0, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x55648c4550b0) at
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:186
#6  0x00007f35aa1784fb in QThreadPrivate::start (arg=0x55648c4550b0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#7  0x00007f35a9697739 in ?? () from /usr/lib/libc.so.6
#8  0x00007f35a971bedc in ?? () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f35a17ff6c0 (LWP 19144)):
#0  0x00007f35a969fff2 in ?? () from /usr/lib/libc.so.6
#1  0x00007f35a969403c in ?? () from /usr/lib/libc.so.6
#2  0x00007f35a9694084 in ?? () from /usr/lib/libc.so.6
#3  0x00007f35a970ecb6 in ppoll () from /usr/lib/libc.so.6
#4  0x00007f35a8100edf in ppoll (__fds=0x7f359c001620, __nfds=3, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f359c000ca0, timeout_usec=<optimized out>, fds=0x7f359c001620,
n_fds=3) at ../glib/glib/gmain.c:4837
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f359c000ca0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4511
#7  0x00007f35a8100fe5 in g_main_context_iteration (context=0x7f359c000ca0,
may_block=1) at ../glib/glib/gmain.c:4582
#8  0x00007f35aa29d0b2 in QEventDispatcherGlib::processEvents
(this=0x7f359c000880, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#9  0x00007f35a9f91983 in QEventLoop::processEvents (this=0x7f35a17fe8a0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109
#10 QEventLoop::exec (this=0x7f35a17fe8a0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198
#11 0x00007f35aa0b9342 in QThread::exec (this=this@entry=0x7f35abacde20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#12 0x00007f35aba3b7d1 in QDBusConnectionManager::run (this=0x7f35abacde20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145
#13 0x00007f35aa1784fb in QThreadPrivate::start (arg=0x7f35abacde20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#14 0x00007f35a9697739 in ?? () from /usr/lib/libc.so.6
#15 0x00007f35a971bedc in ?? () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f35899796c0 (LWP 22081)):
#0  0x00007f35a969fff2 in ?? () from /usr/lib/libc.so.6
#1  0x00007f35a969403c in ?? () from /usr/lib/libc.so.6
#2  0x00007f35a9694387 in ?? () from /usr/lib/libc.so.6
#3  0x00007f35a9696e02 in pthread_cond_timedwait () from /usr/lib/libc.so.6
#4  0x00007f35aa1713a9 in QWaitConditionPrivate::wait_relative
(this=0x7f357c003040, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#5  QWaitConditionPrivate::wait (this=0x7f357c003040, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55648d2333e8,
deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#7  0x00007f35aa0b6e86 in QThreadPoolThread::run (this=0x7f357c004120) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#8  0x00007f35aa1784fb in QThreadPrivate::start (arg=0x7f357c004120) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#9  0x00007f35a9697739 in ?? () from /usr/lib/libc.so.6
#10 0x00007f35a971bedc in ?? () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f359a2b36c0 (LWP 22075)):
#0  0x00007f35a969fff2 in ?? () from /usr/lib/libc.so.6
#1  0x00007f35a969403c in ?? () from /usr/lib/libc.so.6
#2  0x00007f35a9694387 in ?? () from /usr/lib/libc.so.6
#3  0x00007f35a9696e02 in pthread_cond_timedwait () from /usr/lib/libc.so.6
#4  0x00007f35aa1713a9 in QWaitConditionPrivate::wait_relative
(this=0x55648ceea7f0, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#5  QWaitConditionPrivate::wait (this=0x55648ceea7f0, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55648cdfb508,
deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#7  0x00007f35aa0b6e86 in QThreadPoolThread::run (this=0x55648cc85360) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#8  0x00007f35aa1784fb in QThreadPrivate::start (arg=0x55648cc85360) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#9  0x00007f35a9697739 in ?? () from /usr/lib/libc.so.6
#10 0x00007f35a971bedc in ?? () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f35a1ffd080 (LWP 19143)):
[KCrash Handler]
#4  0x00007f35a969981c in ?? () from /usr/lib/libc.so.6
#5  0x00007f35a963e150 in raise () from /usr/lib/libc.so.6
#6  0x00007f35a962567d in abort () from /usr/lib/libc.so.6
#7  0x00007f35a9e968e4 in qAbort () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp:47
#8  qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=...,
message=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2170
#9  qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=...,
msg=msg@entry=0x7f35a95246e0 "out of range line requested in text buffer (%d
out of [0, %d])", ap=ap@entry=0x7ffdec0299d8) at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:413
#10 0x00007f35a9e9771d in QMessageLogger::fatal
(this=this@entry=0x7ffdec029c10, msg=msg@entry=0x7f35a95246e0 "out of range
line requested in text buffer (%d out of [0, %d])") at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:902
#11 0x00007f35a92881bb in Kate::TextBuffer::blockForLine
(this=this@entry=0x55648cef0200, line=line@entry=188) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/buffer/katetextbuffer.cpp:513
#12 0x00007f35a928ff81 in Kate::TextBuffer::setLineMetaData
(this=0x55648cef0200, line=188, textLine=...) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/buffer/katetextbuffer.cpp:207
#13 0x00007f35a9335a1d in operator() (__closure=<optimized out>, item=...) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundo.cpp:46
#14 KateUndoGroup::undo (this=0x55648d070440, manager=0x55648d08ad50,
view=<optimized out>) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundo.cpp:78
#15 KateUndoGroup::undo (this=0x55648d070440, manager=0x55648d08ad50,
view=<optimized out>) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundo.cpp:33
#16 KateUndoManager::undo (this=0x55648d08ad50) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundomanager.cpp:382
#17 0x00007f35a92fec5c in KateUndoManager::undo (this=<optimized out>) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/undo/kateundomanager.cpp:380
#18 KTextEditor::DocumentPrivate::undo (this=0x55648d0daa60) at
/usr/src/debug/ktexteditor/ktexteditor-6.28.0/src/document/katedocument.cpp:1706
#19 0x00007f35a9ff081b in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#20 doActivate<false> (sender=0x55648c9aee30, signal_index=7,
argv=0x7ffdec029ed0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
#21 0x00007f35aac5d7ae in QMetaObject::activate<void, bool> (sender=<optimized
out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized
out>, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized
out>, ret=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:320
#22 QAction::triggered (this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/qt6-base/build/src/gui/Gui_autogen/include/moc_qaction.cpp:374
#23 QAction::activate (this=0x55648c9aee30, event=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qaction.cpp:1106
#24 0x00007f35aac60119 in QAction::event (this=0x55648c9aee30,
e=0x7ffdec02a0f0) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qaction.cpp:1048
#25 QAction::event (this=0x55648c9aee30, e=0x7ffdec02a0f0) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qaction.cpp:1031
#26 0x00007f35ab30411f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55648c9aee30, e=0x7ffdec02a0f0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276
#27 0x00007f35a9f83658 in QCoreApplication::notifyInternal2
(receiver=0x55648c9aee30, event=0x7ffdec02a0f0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1114
#28 0x00007f35a9f8369d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559
#29 0x00007f35aac7768c in QShortcutMap::dispatchEvent (this=<optimized out>,
e=0x7ffdec02a1a0) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qshortcutmap.cpp:606
#30 0x00007f35aa8308f6 in QShortcutMap::tryShortcut (this=0x55648c453a70,
e=0x7ffdec02a1a0) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qshortcutmap.cpp:310
#31 QWindowSystemInterface::handleShortcutEvent (window=<optimized out>,
timestamp=<optimized out>, keyCode=90, modifiers=..., nativeScanCode=52,
nativeVirtualKey=122, nativeModifiers=4, text=..., autorepeat=false, count=1)
at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:453
#32 0x00007f35aa7b37e2 in QGuiApplicationPrivate::processKeyEvent
(e=0x55648d4639d0) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2613
#33 0x00007f35aa83384c in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1117
#34 0x00007f35aad83524 in userEventSourceDispatch (source=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:39
#35 0x00007f35a80febfd in g_main_dispatch (context=0x7f359c000f00) at
../glib/glib/gmain.c:3591
#36 0x00007f35a8100e57 in g_main_context_dispatch_unlocked
(context=0x7f359c000f00) at ../glib/glib/gmain.c:4451
#37 g_main_context_iterate_unlocked (context=context@entry=0x7f359c000f00,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4516
#38 0x00007f35a8100fe5 in g_main_context_iteration (context=0x7f359c000f00,
may_block=1) at ../glib/glib/gmain.c:4582
#39 0x00007f35aa29d0b2 in QEventDispatcherGlib::processEvents
(this=0x55648c456710, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#40 0x00007f35a9f91983 in QEventLoop::processEvents (this=0x7ffdec02a5f0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109
#41 QEventLoop::exec (this=0x7ffdec02a5f0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198
#42 0x00007f35a9f86eaa in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1457
#43 0x00007f35ab30033a in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2546
#44 0x0000556480e7c1e1 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kate/kate-26.04.3/apps/kate/main.cpp:608

Reported using DrKonqi

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

Reply via email to