<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 3, 2022 at 6:53 PM Henri Menke via luatex <<a href="mailto:luatex@tug.org">luatex@tug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, 2022-10-03 at 18:02 +0200, luigi scarso wrote:<br>
> On Mon, Oct 3, 2022 at 5:52 PM Werner LEMBERG <<a href="mailto:wl@gnu.org" target="_blank">wl@gnu.org</a>> wrote:<br>
> <br>
> > > > Please unpack the attached tarball and call `./zzz.sh`.  On my<br>
> > > > openSUSE box using a current SVN version of TeXLive, this<br>
> > > > crashes<br>
> > > > with a segfault.<br>
> > > <br>
> > > confirmed, I will check it this evening.<br>
> > <br>
> > Could you find the cause of the problem?  For backwards<br>
> > compatibility<br>
> > I'm interested in a work-around...<br>
> > <br>
> > <br>
> At the moment your code here works as with luajittex<br>
> and also luatex with the luatex-plain seems to be ok.<br>
> $> mtxrun --script plain notation.texi<br>
> (I have to add @bye to the end of notation.texi)<br>
> <br>
> Use<br>
> $> mtxrun --script plain --make<br>
> to build the luatex-plain format.<br>
> <br>
<br>
I was also able to reproduce the issue only on the first run. When I<br>
observed the segfault, I wanted to run it again with a debugger<br>
attached but any subsequent run did not expose the issue.  So my first<br>
guess is that this has to do with on-the-fly creation of font maps,<br>
which---once created---are reused and therefore it doesn't fail the<br>
second time. If I find the time I'll try again in a containerized<br>
environment where I can easily restart from a clean slate.<br></blockquote><div><br></div><div><br></div><div>I can reproduce it on almost every run with gdb, but I always use a -g -O0 binary for testing (i.e. build --debug) .</div></div>-- <br><div dir="ltr" class="gmail_signature">luigi<br></div></div>