==12655== valgrind-20020227, a memory error detector for x86 GNU/Linux.
==12655== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward.
==12655== For more details, rerun with: -v
==12655== 
==12655== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
==12655==    at 0x403B4072: __libc_write (__libc_write:39)
==12655==    by 0x427B3F3F: XS_GDBM_File_TIEHASH (GDBM_File.xs:98)
==12655==    by 0x80CBE7E: Perl_pp_entersub (pp_hot.c:2741)
==12655==    by 0x806269D: S_call_body (perl.c:2024)
==12655==    Address 0x40FBEE10 is 12 bytes inside a block of size 4096 alloc'd
==12655==    at 0x40061C1E: malloc (vg_clientmalloc.c:590)
==12655==    by 0x427CD127: gdbm_open (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427B3F3F: XS_GDBM_File_TIEHASH (GDBM_File.xs:98)
==12655==    by 0x80CBE7E: Perl_pp_entersub (pp_hot.c:2741)
==12655== 
==12655== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
==12655==    at 0x403B4072: __libc_write (__libc_write:39)
==12655==    by 0x427CF7A0: _gdbm_end_update (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427CDA3B: gdbm_store (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427B4D12: XS_GDBM_File_STORE (GDBM_File.c:364)
==12655==    Address 0x40F7A56C is 12 bytes inside a block of size 4096 alloc'd
==12655==    at 0x40061C1E: malloc (vg_clientmalloc.c:590)
==12655==    by 0x427CD45E: _gdbm_init_cache (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427CE3E9: _gdbm_get_bucket (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427CF50A: _gdbm_findkey (in /usr/lib/libgdbm.so.2.0.0)
==12655== 
==12655== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
==12655==    at 0x403B4072: __libc_write (__libc_write:39)
==12655==    by 0x427CF7DB: _gdbm_end_update (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427CDA3B: gdbm_store (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427B4D12: XS_GDBM_File_STORE (GDBM_File.c:364)
==12655==    Address 0x40F484CC is 20 bytes inside a block of size 4096 alloc'd
==12655==    at 0x40061C1E: malloc (vg_clientmalloc.c:590)
==12655==    by 0x427CD45E: _gdbm_init_cache (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427CE3E9: _gdbm_get_bucket (in /usr/lib/libgdbm.so.2.0.0)
==12655==    by 0x427CF50A: _gdbm_findkey (in /usr/lib/libgdbm.so.2.0.0)
==12655== 
==12655== ERROR SUMMARY: 239 errors from 3 contexts (suppressed: 2 from 1)
==12655== malloc/free: in use at exit: 2100 bytes in 19 blocks.
==12655== malloc/free: 28033 allocs, 28014 frees, 16856734 bytes allocated.
==12655== For counts of detected errors, rerun with: -v
==12655== searching for pointers to 19 not-freed blocks.
==12655== checked 5702200 bytes.
==12655== 
==12655== definitely lost: 0 bytes in 0 blocks.
==12655== possibly lost:   0 bytes in 0 blocks.
