valgrind -v --leak-check=full --freelist-vol=100000000 --malloc-fill=42 --free-fill=43 /usr/sbin/amavisd -c /etc/amavisd/amavisd-test.conf debug
[...]
Jun  5 21:37:53 strike.wu-wien.ac.at /usr/sbin/amavisd[19505]: (19505-01) File-type of p002: Zip archive data, at least v2.0 to extract; (zip)
Jun  5 21:37:53 strike.wu-wien.ac.at /usr/sbin/amavisd[19505]: (19505-01) decompose_part: p001 - atomic
Jun  5 21:37:53 strike.wu-wien.ac.at /usr/sbin/amavisd[19505]: (19505-01) Unzipping p002
Jun  5 21:37:53 strike.wu-wien.ac.at /usr/sbin/amavisd[19505]: (19505-01) Issued a new file name: p004
==19505== Invalid write of size 1
==19505==    at 0x4B08113: XS_Compress__Raw__Zlib__inflateStream_inflate (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.so)
==19505==    by 0xB467A8: Perl_pp_entersub (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0xB07F42: Perl_runops_debug (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0xB40B38: perl_run (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0x8048A2D: main (in /usr/bin/perl)
==19505==  Address 0xc727904 is 0 bytes after a block of size 32,780 alloc'd
==19505==    at 0x4006AEE: malloc (vg_replace_malloc.c:207)
==19505==    by 0xB12F02: Perl_safesysmalloc (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0xB7292F: Perl_sv_grow (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0x4B07F83: XS_Compress__Raw__Zlib__inflateStream_inflate (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.so)
==19505==    by 0xB467A8: Perl_pp_entersub (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0xB07F42: Perl_runops_debug (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0xB40B38: perl_run (in /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so)
==19505==    by 0x8048A2D: main (in /usr/bin/perl)
Jun  5 21:37:53 strike.wu-wien.ac.at /usr/sbin/amavisd[19505]: (19505-01) Charging 32768 bytes to remaining quota 19521385 (out of 19549000, (0%)) - by do_unzip
