Subject: | Memory corruption on Linux systems |
On my debian/jessie linux smoker systems I see the following test failure in t/02_regression.t:
...
*** Error in `/opt/perl-5.22.1/bin/perl': double free or corruption (!prev): 0x0000000005ecc730 ***
t/02_regression.t ..........
...
The debian/wheezy smokers also deliver a stacktrace:
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x75bb6)[0x2b8d421b1bb6]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x2b8d421b695c]
/home/cpansand/.cpan/build/2016110906/Math-Derivative_XS-0.02-4/blib/arch/auto/Math/Derivative_XS/Derivative_XS.so(+0x14f7)[0x2b8d434544f7]
/opt/perl-5.18.1d/bin/perl5.18.1(Perl_pp_entersub+0x734)[0x4efc54]
/opt/perl-5.18.1d/bin/perl5.18.1(Perl_runops_debug+0xda)[0x4bd3aa]
/opt/perl-5.18.1d/bin/perl5.18.1(perl_run+0x4d5)[0x44cc65]
/opt/perl-5.18.1d/bin/perl5.18.1(main+0x105)[0x425735]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x2b8d4215aead]
/opt/perl-5.18.1d/bin/perl5.18.1[0x42576d]
...