On Sun, Oct 18, 2026 at 06:13:49PM +0200, Jean-Marc Lasgouttes via lyx-devel 
wrote:
> Le 14/10/2026 à 12:49, Scott Kostyshak a écrit :
> > If I see messages like the following in the terminal but there is no
> > assertion is it useful or is it related to the assertion you already
> > know about?
> > 
> > ParagraphMetrics.cpp (136): getRowIndexAndPoint Nothing found ! pos=37  
> > boundary=0
> > ParagraphMetrics.cpp (137):  rows_.back()= pit=4 pos=36 end=38 xpos=-1731 
> > left_margin=60 right_margin=0 dim: (1731, 38, 89) separator=0 label_hfill=0 
> > boundaries: (0, 0) flushed=1 rtl=0
> > x=-1671 => 36>>36 INSETROW: Flex:omUncover, inset=0x57cfe54e4b40, rowidx=2, 
> > width=73, row_flags=49160
> > x=-1598 => 36>>37 INSETEND: inset=0x57cfe54e4b40, width=4, row_flags=16392
> > x=-1594 => 37>>38 INSET: Branch:next-time, inset=0x57cfe54e6cb0, 
> > width=1594, row_flags=0
> > ParagraphMetrics.cpp (136): getRowIndexAndPoint Nothing found ! pos=37  
> > boundary=0
> > ParagraphMetrics.cpp (137):  rows_.back()= pit=4 pos=36 end=38 xpos=-1731 
> > left_margin=60 right_margin=0 dim: (1731, 38, 89) separator=0 label_hfill=0 
> > boundaries: (0, 0) flushed=1 rtl=0
> > x=-1671 => 36>>36 INSETROW: Flex:omUncover, inset=0x57cfe54e4b40, rowidx=2, 
> > width=73, row_flags=49160
> > x=-1598 => 36>>37 INSETEND: inset=0x57cfe54e4b40, width=4, row_flags=16392
> > x=-1594 => 37>>38 INSET: Branch:next-time, inset=0x57cfe54e6cb0, 
> > width=1594, row_flags=0
> 
> Do you still experience this?

Yes:

TextMetrics.cpp (2388): drawParagraph Fixing incorrect row position row.x()=-67 
 to new value x=-322 
TextMetrics.cpp (2388): drawParagraph Fixing incorrect row position row.x()=-67 
 to new value x=-322 
ParagraphMetrics.cpp (136): getRowIndexAndPoint Nothing found ! pos=0  
boundary=0 
ParagraphMetrics.cpp (137):  rows_.back()= pit=6 pos=0 end=1 xpos=-322 
left_margin=0 right_margin=0 dim: (1644, 63, 14419) separator=0 label_hfill=0 
boundaries: (0, 0) flushed=1 rtl=0
x=-322 => 0>>1 INSET: Branch:expire, inset=0x55edad57f140, width=1644, 
row_flags=0
 
ParagraphMetrics.cpp (136): getRowIndexAndPoint Nothing found ! pos=0  
boundary=0 
ParagraphMetrics.cpp (137):  rows_.back()= pit=5 pos=0 end=1 xpos=-318 
left_margin=314 right_margin=0 dim: (1636, 82, 3364) separator=0 label_hfill=0 
boundaries: (0, 0) flushed=1 rtl=0
x=-4 => 0>>1 INSET: Flex:Answer, inset=0x55edad5880a0, width=1322, row_flags=0

And then later I got an assert:

TextMetrics.cpp (1824):  *r.front().irow.get()= pit=0 pos=0 end=0 xpos=642 
left_margin=0 right_margin=0 dim: (0, 64, 87) separator=0 label_hfill=0 
boundaries: (1, 0) flushed=0 rtl=0

Thread 1 "lyx" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at 
./nptl/pthread_kill.c:44
warning: 44     ./nptl/pthread_kill.c: No such file or directory
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) 
at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (threadid=<optimized out>, signo=6) at 
./nptl/pthread_kill.c:89
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at 
./nptl/pthread_kill.c:100
#3  0x00007ffff5c4579e in __GI_raise (sig=sig@entry=6) at 
../sysdeps/posix/raise.c:26
#4  0x00007ffff5c288cd in __GI_abort () at ./stdlib/abort.c:73
#5  0x000055555594f47b in lyx::lyx_exit (exit_code=1) at 
/home/scott/lyxbuilds/breakinsets3/repo/src/LyX.cpp:263
#6  0x000055555627b532 in lyx::doAssertWithCallstack (value=false) at 
/home/scott/lyxbuilds/breakinsets3/repo/src/support/lassert.cpp:50
#7  0x000055555627c2df in lyx::doBufErr (expr=0x5555562d6fc5 "false", 
file=0x5555562b8b9b 
"/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp", line=1827)
    at /home/scott/lyxbuilds/breakinsets3/repo/src/support/lassert.cpp:98
#8  0x0000555555a4ad2a in lyx::TextMetrics::getPosNearX (this=0x55555983ccb8, 
row=..., x=@0x7ffffffed1d4: 407, assert_found=true)
    at /home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1827
#9  0x0000555555a4b26e in lyx::TextMetrics::editXY (this=0x55555983ccb8, 
cur=..., x=407, y=390) at 
/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1916
#10 0x000055555585a446 in lyx::Cursor::upDownInText (this=0x555558fc8ec8, 
up=false) at /home/scott/lyxbuilds/breakinsets3/repo/src/Cursor.cpp:2294
#11 0x00005555559feb98 in lyx::Text::dispatch (this=0x55555755f538, cur=..., 
cmd=...) at /home/scott/lyxbuilds/breakinsets3/repo/src/Text.cpp:4360

Scott

Attachment: signature.asc
Description: PGP signature

-- 
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to