On Sun, May 10, 2026 at 08:00:08PM +0200, Jean-Marc Lasgouttes via lyx-devel wrote: > Le 10/05/2026 à 10:56, Scott Kostyshak a écrit : > > For example, when I open the math manual, if I search for "Here is an > > example" and put the cursor anywhere in there and then hold <Right>, > > after 10 seconds of holding it I get a SIGSEGV (I assume because of the > > math just below). > > I see it too, and it is because posVisRight is invoked after a > LFUN_FINISHED_RIGHT. I fixed this code in master and adopted the change in > brkinset3 (I rebase often anyway).
Thanks!
> > Only make that quick'n'dirty version if it wouldn't take too much time
> > and you think it would be useful (to you) for me to test the other parts
> > of the code. If not, tell me "fiche-moi la paix!" and I promise I will
> > be patient :)
>
> The quick and dirty cure is in. Two main flaws:
> 1/ the label is on every row (tell me whether this is a problem and where it
> should be if there is only one: first, largest, middle...)
>
> 2/ the label will spill on neighbor. This will probably be the most annoying
> to solve (although the other one needs thought too).
This looks great!! Thank you!
A couple of issues:
In Help > Beamer Presentations:
if you hold the <Down> arrow, the cursor eventually gets stuck. Specifically,
it gets stuck inside the title inset "Default overlay/action specifications
vs...."
If I press "<Down>", it does not got down.
Perhaps related to the above, but if I keep opening Beamer manually and holding
<Down>, (and <Right>'ing out when I get stuck) eventually I get a SIGABRT.
Sometimes this takes me a few minutes to trigger. I get the following backtrace:
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 0x000055555593773b in lyx::lyx_exit (exit_code=1) at
/home/scott/lyxbuilds/master-master/repo/src/LyX.cpp:262
#6 0x0000555556237242 in lyx::doAssertWithCallstack (value=false) at
/home/scott/lyxbuilds/master-master/repo/src/support/lassert.cpp:50
#7 0x000055555623790e in lyx::doAssert (expr=0x55555626ebf1 "hasPosition()",
file=0x55555626eb7d
"/home/scott/lyxbuilds/master-master/repo/src/ParagraphMetrics.cpp", line=68)
at /home/scott/lyxbuilds/master-master/repo/src/support/lassert.cpp:59
#8 0x00005555559a158e in lyx::ParagraphMetrics::position (this=0x5555594938d8)
at /home/scott/lyxbuilds/master-master/repo/src/ParagraphMetrics.cpp:68
#9 0x00005555557e8e99 in lyx::ParagraphMetrics::top (this=0x5555594938d8) at
/home/scott/lyxbuilds/master-master/repo/src/ParagraphMetrics.h:96
#10 0x0000555555a2cff2 in lyx::TextMetrics::getPitNearY (this=0x555559438868,
y=1028, strict=false) at
/home/scott/lyxbuilds/master-master/repo/src/TextMetrics.cpp:1809
#11 0x0000555555a2d1b4 in lyx::TextMetrics::getRowNearY (this=0x555559438868,
y=1028, strict=false) at
/home/scott/lyxbuilds/master-master/repo/src/TextMetrics.cpp:1846
#12 0x0000555555a2d35e in lyx::TextMetrics::editXY (this=0x555559438868,
cur=..., x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/TextMetrics.cpp:1868
#13 0x0000555555db3929 in lyx::InsetText::editXY (this=0x5555584183e0, cur=...,
x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/insets/InsetText.cpp:317
#14 0x0000555555c53aa5 in lyx::InsetCollapsible::editXY (this=0x5555584183e0,
cur=..., x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/insets/InsetCollapsible.cpp:646
#15 0x0000555555a2d4cb in lyx::TextMetrics::editXY (this=0x555559412318,
cur=..., x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/TextMetrics.cpp:1894
#16 0x0000555555db3929 in lyx::InsetText::editXY (this=0x555558417d30, cur=...,
x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/insets/InsetText.cpp:317
#17 0x0000555555c53aa5 in lyx::InsetCollapsible::editXY (this=0x555558417d30,
cur=..., x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/insets/InsetCollapsible.cpp:646
#18 0x0000555555a2d4cb in lyx::TextMetrics::editXY (this=0x5555574c7938,
cur=..., x=909, y=1028) at
/home/scott/lyxbuilds/master-master/repo/src/TextMetrics.cpp:1894
#19 0x000055555584a730 in lyx::Cursor::upDownInText (this=0x555558b69638,
up=false) at /home/scott/lyxbuilds/master-master/repo/src/Cursor.cpp:2269
Scott
signature.asc
Description: PGP signature
-- lyx-devel mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-devel
