diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2015-02-19 09:56:27 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2015-02-19 09:56:27 +0000 |
commit | efd32dfb6c52e28f3b158930b64f986ff8760409 (patch) | |
tree | 17be39ecfd6527a069cb179c025d0a8e0ee2cf4d /t/041-double-free.t | |
download | Compress-Bzip2-tarball-efd32dfb6c52e28f3b158930b64f986ff8760409.tar.gz |
Compress-Bzip2-2.22HEADCompress-Bzip2-2.22master
Diffstat (limited to 't/041-double-free.t')
-rw-r--r-- | t/041-double-free.t | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/t/041-double-free.t b/t/041-double-free.t new file mode 100644 index 0000000..44b4c39 --- /dev/null +++ b/t/041-double-free.t @@ -0,0 +1,17 @@ +# -*- mode: perl -*- + +use Test::More tests => 1; + +use strict; +BEGIN { + use_ok('Compress::Bzip2'); +}; + +do 't/lib.pl'; + +# [cpan #28366] double free or corruption on 32 bit, threaded +my $INFILE = catfile( qw(bzlib-src sample1.ref) ); +my $bz = bzopen($INFILE, 'rb') ; +print "a"; +while ($bz->bzreadline($_) > 0) {} +$bz->bzclose (); |