a2ps segfault with --stdin=""

Boyuan Yang <[email protected]> Wed, 15 Mar 2023 16:13:55 -0400
Newsgroups gmane.comp.printing.a2ps.bugs
Organization Debian Project
Message-ID <[email protected]>
--=-DCqjT0oNloZleyOsKDSg
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi all,

https://bugs.debian.org/660766

An old bug here, not sure about its impact. But at least segfault should no=
t
happen.

% echo | a2ps --stdin=3D""
[(null) (plain): 1 page on 1 sheet]
[1]    189333 done                echo |=20
       189334 segmentation fault  a2ps --stdin=3D""

% a2ps --version
GNU a2ps 4.15.1
Copyright (C) 1988-2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Akim Demaille and Miguel Santana.

% cat /etc/issue
Debian GNU/Linux bookworm/sid \n \l

Thanks,
Boyuan Yang

--=-DCqjT0oNloZleyOsKDSg
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmQSJwMACgkQwpPntGGC
Ws7PYw//SXYlQwne0muVIxH2YQKbjMP43JST9WBKtyoPvmvyGmWMdPsBtXYO7/yf
LoY4zpxFAj0Fg6WQXNUaKYksw86r+fbD/Kl48dZjzH5BwI4+L2bvSxwYmsqfGKWq
i/S8mA2RdTchhbdACDtfxHSqLi3CA7yMqJCuYaKvrqGYFbcGw3Ns0BW+MmGfkwe1
dWM+yKNEtH3L4JwHcxYVTpD9njYdV2RevwbEndVDz2/M7WlROZrUBv5vE7Zx8AVu
DOROdczXT+3tQSDHOV6t/NdfZj1tRAe2N/A3gcY4vImSdoDO5gxd4K48KqX3ic6U
FSnsgR6KX2mByk2Cfoy5sUR/E3kR/3mxbBn//QSi3HeN/bA9SLnJM4IZQcn/izzb
U+G66m3YXkskJJPgD2uQZ9xIG69pVZSTwRmGfDysGGYxcvMsjMChN+2RF9UpGr4t
y88ldxFjpNgozn1kX1xzcCpTx37SOucQVPz9IlodjJLDTEzd6hZj2JuRbdc3oRMV
difQmlWKZSL+6VtJrK3VGltRQtJIYfacOEqTBjRMT1GlawVzaM44OJLl/lj1+jcG
NlLpK5leN9/u4uGF2sF0GpzxYo8loQEFoMWP9aPBd7TKwwMrqWS4ILT65C4RUxol
Q5Xqrgn9KjzSgTdIA5vMoBvLutK08/YNaw1pZvg9lu9UGrZyRQk=
=s2rn
-----END PGP SIGNATURE-----

--=-DCqjT0oNloZleyOsKDSg--