Skip Menu |

This queue is for tickets about the Cairo CPAN distribution.

Report information
The Basics
Id: 127566
Status: new
Priority: 0/
Queue: Cairo

People
Owner: Nobody in particular
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Fails CairoSurface.t with SEGV in libpng16
make -j3 --load-average=4 test TEST_VERBOSE=0
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Cairo.bs blib/arch/auto/Cairo/Cairo.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-loading.t .... ok     
t/Cairo.t ......... ok     
t/CairoFont.t ..... ok     
t/CairoFt.t ....... skipped: need Cairo with FreeType support and Font::FreeType
t/CairoMatrix.t ... ok     
t/CairoPath.t ..... ok     
t/CairoPattern.t .. ok     
t/CairoRegion.t ... ok     
t/CairoSurface.t .. Failed 47/88 subtests

Test Summary Report
-------------------
t/CairoSurface.t (Wstat: 11 Tests: 41 Failed: 0)
  Non-zero wait status: 11
  Parse errors: Bad plan.  You planned 88 tests but ran 41.
Files=9, Tests=253,  1 wallclock secs ( 0.06 usr  0.03 sys +  0.67 cusr  0.21 csys =  0.97 CPU)
Result: FAIL
Failed 1/9 test programs. 0/253 subtests failed.


ok 36 - An object of class 'Cairo::ImageSurface' isa 'Cairo::ImageSurface'
ok 37 - An object of class 'Cairo::ImageSurface' isa 'Cairo::Surface'
ok 38 - An object of class 'Cairo::ImageSurface' isa 'Cairo::ImageSurface'
ok 39 - An object of class 'Cairo::ImageSurface' isa 'Cairo::Surface'
ok 40
ok 41

Program received signal SIGSEGV, Segmentation fault.



0x00007fffee2cb763 in png_get_IHDR () from /usr/lib64/libpng16.so.16
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fa7500 (LWP 21882)):
#0  0x00007fffee2cb763 in png_get_IHDR () from /usr/lib64/libpng16.so.16
No symbol table info available.
#1  0x00007ffff7f2ef2f in read_png () from /usr/lib64/libcairo.so.2
No symbol table info available.
#2  0x00007ffff7f2f635 in cairo_image_surface_create_from_png_stream () from /usr/lib64/libcairo.so.2
No symbol table info available.
#3  0x00007ffff7fe402b in XS_Cairo__ImageSurface_create_from_png_stream ()
   from /var/tmp/portage/dev-perl/Cairo-1.106.0/work/Cairo-1.106/blib/arch/auto/Cairo/Cairo.so
No symbol table info available.
#4  0x00007ffff7ac01c5 in Perl_pp_entersub () from /usr/lib64/libperl.so.5.26
No symbol table info available.
#5  0x00007ffff7ab8063 in Perl_runops_standard () from /usr/lib64/libperl.so.5.26
No symbol table info available.
#6  0x00007ffff7a423b9 in perl_run () from /usr/lib64/libperl.so.5.26
No symbol table info available.
#7  0x0000555555554dd2 in main ()
No symbol table info available.


This is libpng 1.6.35


-- 
- CPAN kentnl@cpan.org
- Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )