Subject: | SEGV on 64 bit systems |
While watching FAILs on cpantesters site I discovered a perfect
correlation between Compress-unLZMA-0.02 FAILs and 64bit systems like
alpha and amd64/x86_64. I have then reproduced on my own x86_64. The
stack trace after the SEGV looks like so:
Core was generated by `/usr/local/perl-5.10-g/bin/perl -w
t/Compress-unLZMA.t'.
Program terminated with signal 11, Segmentation fault.
[New process 7268]
#0 0x00002ada208f8f2c in LzmaDecode ()
from
/home/sand/.cpan/build/Compress-unLZMA-0.02-BXelFy/blib/arch/auto/Compress/unLZMA/unLZMA.so
(gdb) bt
#0 0x00002ada208f8f2c in LzmaDecode ()
from
/home/sand/.cpan/build/Compress-unLZMA-0.02-BXelFy/blib/arch/auto/Compress/unLZMA/unLZMA.so
#1 0x00002ada208f97cb in LzmaUncompressData ()
from
/home/sand/.cpan/build/Compress-unLZMA-0.02-BXelFy/blib/arch/auto/Compress/unLZMA/unLZMA.so
#2 0x00002ada208f9d93 in LzmaUncompressFile ()
from
/home/sand/.cpan/build/Compress-unLZMA-0.02-BXelFy/blib/arch/auto/Compress/unLZMA/unLZMA.so
#3 0x00002ada208fa080 in XS_Compress__unLZMA_uncompressfile ()
from
/home/sand/.cpan/build/Compress-unLZMA-0.02-BXelFy/blib/arch/auto/Compress/unLZMA/unLZMA.so
#4 0x0000000000465f8a in Perl_pp_entersub ()
#5 0x00000000004645b2 in Perl_runops_standard ()
#6 0x0000000000460bcf in perl_run ()
#7 0x000000000041f5bc in main ()
Let me know if you'd need further infos.
Regards,