[tex-live] pdftex segfault with \pdflastmatch
David Carlisle
d.p.carlisle at gmail.com
Mon Jun 6 21:43:04 CEST 2016
On 6 June 2016 at 16:34, Norbert Preining <preining at logic.at> wrote:
> Hi
>
> > This plain tex document demonstrates \pdflastmatch failing if used after
> > a \pdfmatch that returned no matches.
>
> I confirm that the same happens on x86_64-linux.
>
> > The crash disappears if I apply an attached utils.c.diff.
> > But I don't know that the patch is right or not.
>
> I also confirm that the crash disappears, but for the mentioned
> document:
> \pdfmatch{a}{b}
> \pdflastmatch0
> \bye
> I get a strange output of
> 0 -1-<inverted question mark>
>
> Not sure if this is supposed to be.
>
> Norbert
>
that is I think the correct output
the -> comes out as an inverted question mark unless you add \tt somewhere
because cmr10 encoding is entertaining,
so that is
0 from \pdfmatch (no match)
-1 from \pdflastmatch0 (non existing index of start of requested match)
-><nothing> the non existing string matched.
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tex-live/attachments/20160606/c404a51d/attachment.html>
More information about the tex-live
mailing list