Bug#767234: Program received signal SIGSEGV, Segmentation fault: cairo_surface_set_device_scale

Mathieu Malaterre malat at debian.org
Wed Oct 29 14:02:22 UTC 2014


Package: evince
Version: 3.14.1-1
Severity: important

This may be related directly to #552382.

Anyway evince should handle gracefully postscript (even if corrupted),
instead of simply segfaulting.

Steps:


$ wget -O demo.tif
"https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=doc673.tif.126;att=5;bug=552382"
$ tiff2ps demo.tif > demo.ps
$ evince demo.ps
undefined -21
undefined -21

(evince:32001): EvinceDocument-CRITICAL **:
ev_document_misc_pixbuf_from_surface: assertion 'surface' failed
undefined -21
undefined -21
undefined -21
undefined -21
Segmentation fault



More information about the pkg-gnome-maintainers mailing list