[cairo] abort in postscript when printing

Adrian Johnson ajohnson at redneon.com
Sun May 22 15:58:26 PDT 2011


On 23/05/11 05:24, James Cloos wrote:
> I've noticed that some apps have been crashing of late whenever I try to
> print.  Printing to PDF works find, only Postscript paths fail.
> 
> I run cairo master.  (And use my system cairo for apps such as 'zilla.)
> 
> An example backtrace (everything is compiled with -ggdb3, but only cairo
> with -O0):
> 
> #0  0x00007f5fb470a935 in raise (sig=<value optimized out>)
>     at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> #1  0x00007f5fb470bdb6 in abort () at abort.c:92
> #2  0x00007f5fb4703555 in __assert_fail (
>     assertion=0x7f5fb33c2b40 "status < CAIRO_STATUS_LAST_STATUS", file=<value optimized out>, 
>     line=178, function=<value optimized out>) at assert.c:81
> #3  0x00007f5fb33402cd in _cairo_surface_set_error (surface=0x7f5f94705090, status=104)
>     at cairo-surface.c:178

This commit is the likely cause of the problem:

http://cgit.freedesktop.org/cairo/commit/?id=badf3229



More information about the cairo mailing list