==25412== Invalid read of size 4
==25412== at 0x4047BBE: _cairo_output_stream_vprintf (cairo-output-stream.c:287)
==25412== by 0x4048001: _cairo_output_stream_printf (cairo-output-stream.c:402)
==25412== by 0x4051890: _cairo_ps_surface_finish (cairo-ps-surface.c:300)
==25412== by 0x4040AC2: cairo_surface_finish (cairo-surface.c:504)
==25412== by 0x4040B6F: cairo_surface_destroy (cairo-surface.c:401)
==25412== by 0x404AD29: _cairo_paginated_surface_finish (cairo-paginated-surface.c:143)
==25412== by 0x4040AC2: cairo_surface_finish (cairo-surface.c:504)
==25412== by 0x4040B6F: cairo_surface_destroy (cairo-surface.c:401)
==25412== by 0x80484CC: main (in /home/torsten/ps-crash)
==25412== Address 0x43BB034 is 12 bytes inside a block of size 32 free'd
==25412== at 0x401FFB0: free (vg_replace_malloc.c:233)
==25412== by 0x4048047: _cairo_output_stream_destroy (cairo-output-stream.c:168)
==25412== by 0x4051AF7: _cairo_ps_surface_finish (cairo-ps-surface.c:1195)
==25412== by 0x4040AC2: cairo_surface_finish (cairo-surface.c:504)
==25412== by 0x404AD0D: _cairo_paginated_surface_finish (cairo-paginated-surface.c:138)
==25412== by 0x4040AC2: cairo_surface_finish (cairo-surface.c:504)
==25412== by 0x4040B6F: cairo_surface_destroy (cairo-surface.c:401)
==25412== by 0x80484CC: main (in /home/torsten/ps-crash)