On Thu, Aug 10, 2006 at 08:38:16PM +0200, Torsten Schoenfeld wrote:
> Cairo provides Perl bindings for the vector graphics library cairo.  It
> supports multiple output targets, including the PDF, PNG and SVG.  Cairo
> produces identical output on all those targets.
> 
> The package is available from:
> 
> http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=160888&release_id=438588
> 
> Or from cvs.freedesktop.org:/cvs/cairo in the module "cairo-perl",
> tagged as "rel-0-91".
> 
> Overview of changes in Cairo 0.91
> =================================
> 
> * Make it possible to use the bindings with cairo 1.0.x and later.  This makes
>   it possible to drop the cairo requirement back to 1.0.0.

(gdb) r -Mblib t/CairoSurface.t
Starting program: /usr/bin/perl -Mblib t/CairoSurface.t
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 14787)]
1..60
ok 1 - The object isa Cairo::ImageSurface
ok 2 - The object isa Cairo::Surface
ok 3
ok 4
ok 5
ok 6
ok 7 - The object isa Cairo::ImageSurface
ok 8 - The object isa Cairo::Surface
ok 9
ok 10
ok 11 - The object isa Cairo::ImageSurface
ok 12 - The object isa Cairo::Surface
ok 13
ok 14
ok 15
ok 16 - The object isa Cairo::FontOptions
ok 17
ok 18
ok 19
libpng error: Write Error
ok 20
ok 21
ok 22
libpng error: Write Error
ok 23
ok 24 - The object isa Cairo::ImageSurface
ok 25 - The object isa Cairo::Surface

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 14787)]
0xb7c0b01d in read_func_marshaller (closure=0x81ba1d0, data=0x81bac58 
"\211PNG\r\n\032\n", length=8) at CairoSurface.xs:233
233                     memcpy (data, retval, n_a);
(gdb) l
228                     status = SvCairoStatus (ERRSV);
229             } else {
230                     STRLEN n_a;
231                     char *retval;
232                     retval = POPpx;
233                     memcpy (data, retval, n_a);
234             }
235     
236             PUTBACK;
237             FREETMPS;
(gdb) p n_a
$1 = 136029216
(gdb) 

[EMAIL PROTECTED]
cairo-1.2.2

Attachment: pgpRr2TWWKa55.pgp
Description: PGP signature

_______________________________________________
gtk-perl-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to