https://bugs.kde.org/show_bug.cgi?id=278046
Raúl <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #26 from Raúl <[email protected]> --- Hi! I'm still seeing this issue. I'm providing some information in case there is still something that can be done. I'm on debian trixie: Qt 6.8.2, kf6 6.13.0, kdepim 24.12.3 This is a backtrace of the (freezing) loop: #0 0x00007fe26966158c in QFragmentMapData<QTextBlockData>::position (this=0x55f4a06acad0, node=13056, field=0) at ./src/gui/text/qfragmentmap_p.h:87 #1 QFragmentMap<QTextBlockData>::position (this=0x55f4a06acad0, node=13054, field=0, this=<optimized out>, node=<optimized out>, field=<optimized out>) at ./src/gui/text/qfragmentmap_p.h:821 #2 QTextFrame::iterator::operator++ (this=0x7fff592044c0) at ./src/gui/text/qtextobject.cpp:654 #3 0x00007fe2696225ab in QTextDocumentLayoutPrivate::layoutFlow (this=this@entry=0x55f49ec31940, it=..., layoutStruct=layoutStruct@entry=0x7fff59204570, layoutFrom=layoutFrom@entry=123833, layoutTo=layoutTo@entry=123852, width=..., width@entry=...) at ./src/gui/text/qtextdocumentlayout.cpp:3271 #4 0x00007fe269628bf5 in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x55f49ec31940, f=f@entry=0x55f4a2eed470, layoutFrom=layoutFrom@entry=123833, layoutTo=layoutTo@entry=123852, frameWidth=..., frameWidth@entry=..., frameHeight=..., parentY=...) at ./src/gui/painting/qfixed_p.h:31 #5 0x00007fe269629185 in QTextDocumentLayoutPrivate::layoutFrame (this=0x55f49ec31940, f=0x55f4a2eed470, layoutFrom=123833, layoutTo=123852, parentY=...) at ./src/gui/text/qtextdocumentlayout.cpp:2919 #6 0x00007fe26962c008 in QTextDocumentLayout::doLayout (this=this@entry=0x55f49aa05c70, from=from@entry=123833, oldLength=oldLength@entry=19, length=length@entry=19) at ./src/gui/painting/qfixed_p.h:31 #7 0x00007fe26962c499 in QTextDocumentLayout::documentChanged (this=0x55f49aa05c70, from=123833, oldLength=19, length=19) at ./src/gui/text/qtextdocumentlayout.cpp:3801 #8 0x00007fe2695f2351 in QTextDocument::markContentsDirty (this=<optimized out>, from=<optimized out>, length=<optimized out>) at ./src/gui/text/qtextdocument.cpp:621 #9 0x00007fe2695eecb9 in QSyntaxHighlighterPrivate::applyFormatChanges (this=0x55f4a0f55380) at ./src/gui/text/qsyntaxhighlighter.cpp:115 #10 QSyntaxHighlighterPrivate::reformatBlock (this=0x55f4a0f55380, block=...) at ./src/gui/text/qsyntaxhighlighter.cpp:163 #11 QSyntaxHighlighterPrivate::reformatBlocks (this=this@entry=0x55f4a0f55380, from=from@entry=0, charsRemoved=charsRemoved@entry=0, charsAdded=<optimized out>) at ./src/gui/text/qsyntaxhighlighter.cpp:143 #12 0x00007fe2695ef1cc in QSyntaxHighlighterPrivate::rehighlight (this=0x55f4a0f55380, cursor=..., operation=QTextCursor::End) at ./src/gui/text/qsyntaxhighlighter.cpp:42 #13 QSyntaxHighlighter::rehighlight (this=<optimized out>) at ./src/gui/text/qsyntaxhighlighter.cpp:339 #14 0x00007fe2576c7e47 in Sonnet::Highlighter::slotRehighlight() () at /lib/x86_64-linux-gnu/libKF6SonnetUi.so.6 #15 0x00007fe268de4443 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=0x55f49aeac080, a=0x7fff59204ab0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:486 #16 doActivate<false> (sender=0x55f4a3a11090, signal_index=3, argv=0x7fff59204ab0) at ./src/corelib/kernel/qobject.cpp:4115 #17 0x00007fe268de6e8e in QTimer::timeout (this=<optimized out>, _t1=...) at ./obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qtimer.cpp:223 #18 0x00007fe268dd5e09 in QObject::event (this=0x55f4a3a11090, e=0x7fff59204c40) at ./src/corelib/kernel/qobject.cpp:1393 #19 0x00007fe269db49b5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6 #20 0x00007fe268d965b0 in QCoreApplication::notifyInternal2 (receiver=0x55f4a3a11090, event=0x7fff59204c40) at ./src/corelib/kernel/qcoreapplication.cpp:1172 #21 0x00007fe268eda83d in QTimerInfoList::activateTimers (this=0x55f4990cffa0) at ./src/corelib/kernel/qtimerinfo_unix.cpp:426 #22 0x00007fe268fa89ac in timerSourceDispatch (source=<optimized out>) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:152 #23 0x00007fe25aeb63c5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007fe25aeb85f7 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007fe25aeb8d60 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007fe268fa6323 in QEventDispatcherGlib::processEvents (this=0x55f4990461b0, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:399 #27 0x00007fe268d98893 in QEventLoop::exec (this=this@entry=0x7fff59204f10, flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34 #28 0x00007fe268d9a18a in QCoreApplication::exec () at ./src/corelib/global/qflags.h:74 #29 0x000055f48f20b52e in ??? () #30 0x00007fe268633ca8 in __libc_start_call_main (main=main@entry=0x55f48f20a5d0, argc=argc@entry=1, argv=argv@entry=0x7fff59205308) at ../sysdeps/nptl/libc_start_call_main.h:58 --Type <RET> for more, q to quit, c to continue without paging--c #31 0x00007fe268633d65 in __libc_start_main_impl (main=0x55f48f20a5d0, argc=1, argv=0x7fff59205308, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff592052f8) at ../csu/libc-start.c:360 #32 0x000055f48f20bab1 in ??? () -- You are receiving this mail because: You are watching all bug changes.
