[Debian-astro-maintainers] Bug#912167: dpuser FTBFS on arm64: Segmentation fault

Edmund Grimley Evans edmund.grimley.evans at gmail.com
Tue Oct 30 10:36:56 GMT 2018


This may be caused by a bug in "giza". Someone please tell the
giza developers.

The segfault happens when _giza_parse_string tries to return.
The return address on the stack was corrupted by this call to
cairo_get_current_point:

https://sources.debian.org/src/giza/1.0.0-1/src/lex.yy.c/#L2285

If you add this assertion just before that line you should see the
assertion fail:

assert(0 <= nGlyph && nGlyph < lenstr);



More information about the Debian-astro-maintainers mailing list