Public bug reported:

I am trying to use various versions of the MH utilities on my 7.04
feisty fawn installation.

I have compiled the mailutils from source (mailutils 1.0 and 1.1) and
get the problem below with each.

Note that I also installed the ubuntu mailutils package and I have
similar problms with that. With both the compiled and packaged versions
I see mesages about libc.so.6 at the top of thee backtrace.

I also attach a valgrind log underneath the terminal output. Oddly,
although the valgrind command generates a lot of errors, the folders
command actually runs to completion!

Regards,
Pete 

---------output of the folders command------------------------

 /usr/local/bin/mu-mh/folders 
*** glibc detected *** /usr/local/bin/mu-mh/folders: malloc(): memory 
corruption: 0x08059e38 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7c05ef3]
/lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x7e)[0xb7c0760e]
/lib/tls/i686/cmov/libc.so.6(vasprintf+0x23)[0xb7bfc7a3]
/lib/tls/i686/cmov/libc.so.6(asprintf+0x2e)[0xb7be370e]
/usr/local/bin/mu-mh/folders[0x804c0a6]
/usr/local/bin/mu-mh/folders[0x804c51a]
/usr/local/bin/mu-mh/folders[0x804b0cd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc)[0xb7bb3ebc]
/usr/local/bin/mu-mh/folders[0x804af51]
======= Memory map: ========
08048000-08058000 r-xp 00000000 08:01 5014099    /usr/local/bin/mu-mh/folder
08058000-08059000 rw-p 0000f000 08:01 5014099    /usr/local/bin/mu-mh/folder
08059000-0807a000 rw-p 08059000 00:00 0          [heap]
b7a00000-b7a21000 rw-p b7a00000 00:00 0 
b7a21000-b7b00000 ---p b7a21000 00:00 0 
b7b90000-b7b9b000 r-xp 00000000 08:01 868843     /lib/libgcc_s.so.1
b7b9b000-b7b9c000 rw-p 0000a000 08:01 868843     /lib/libgcc_s.so.1
b7b9c000-b7b9e000 rw-p b7b9c000 00:00 0 
b7b9e000-b7cd9000 r-xp 00000000 08:01 868634     /lib/tls/i686/cmov/libc-2.5.so
b7cd9000-b7cda000 r--p 0013b000 08:01 868634     /lib/tls/i686/cmov/libc-2.5.so
b7cda000-b7cdc000 rw-p 0013c000 08:01 868634     /lib/tls/i686/cmov/libc-2.5.so
b7cdc000-b7cdf000 rw-p b7cdc000 00:00 0 
b7cdf000-b7cf2000 r-xp 00000000 08:01 868704     
/lib/tls/i686/cmov/libpthread-2.5.so
b7cf2000-b7cf4000 rw-p 00013000 08:01 868704     
/lib/tls/i686/cmov/libpthread-2.5.so
b7cf4000-b7cf6000 rw-p b7cf4000 00:00 0 
b7cf6000-b7d05000 r-xp 00000000 08:01 868705     
/lib/tls/i686/cmov/libresolv-2.5.so
b7d05000-b7d07000 rw-p 0000f000 08:01 868705     
/lib/tls/i686/cmov/libresolv-2.5.so
b7d07000-b7d09000 rw-p b7d07000 00:00 0 
b7d09000-b7d0e000 r-xp 00000000 08:01 868690     
/lib/tls/i686/cmov/libcrypt-2.5.so
b7d0e000-b7d10000 rw-p 00004000 08:01 868690     
/lib/tls/i686/cmov/libcrypt-2.5.so
b7d10000-b7d38000 rw-p b7d10000 00:00 0 
b7d38000-b7d4b000 r-xp 00000000 08:01 868696     
/lib/tls/i686/cmov/libnsl-2.5.so
b7d4b000-b7d4d000 rw-p 00012000 08:01 868696     
/lib/tls/i686/cmov/libnsl-2.5.so
b7d4d000-b7d4f000 rw-p b7d4d000 00:00 0 
b7d4f000-b7d52000 r-xp 00000000 08:01 4277233    /usr/lib/libgpg-error.so.0.3.0
b7d52000-b7d53000 rw-p 00002000 08:01 4277233    /usr/lib/libgpg-error.so.0.3.0
b7d53000-b7da2000 r-xp 00000000 08:01 4277240    /usr/lib/libgcrypt.so.11.2.2
b7da2000-b7da4000 rw-p 0004e000 08:01 4277240    /usr/lib/libgcrypt.so.11.2.2
b7da4000-b7db7000 r-xp 00000000 08:01 4277669    /usr/lib/libz.so.1.2.3
b7db7000-b7db8000 rw-p 00012000 08:01 4277669    /usr/lib/libz.so.1.2.3
b7db8000-b7dcc000 r-xp 00000000 08:01 4277245    /usr/lib/libtasn1.so.3.0.6
b7dcc000-b7dcd000 rw-p 00013000 08:01 4277245    /usr/lib/libtasn1.so.3.0.6
b7dcd000-b7e37000 r-xp 00000000 08:01 4282975    /usr/lib/libgnutls.so.13.0.9
b7e37000-b7e3d000 rw-p 0006a000 08:01 4282975    /usr/lib/libgnutls.so.13.0.9
b7e3d000-b7e3e000 rw-p b7e3d000 00:00 0 
b7e4d000-b7ea6000 r-xp 00000000 08:01 4441108    
/usr/local/lib/libmailutils.so.1.0.0
b7ea6000-b7ea9000 rw-p 00058000 08:01 4441108    
/usr/local/lib/libmailutils.so.1.0.0
b7ea9000-b7eac000 r-xp 00000000 08:01 5980169    
/usr/local/lib/libmu_maildir.so.1.0.0
b7eac000-b7ead000 rw-p 00002000 08:01 5980169    
/usr/local/lib/libmu_maildir.so.1.0.0
b7ead000-b7eb6000 r-xp 00000000 08:01 4442174    
/usr/local/lib/libmu_nntp.so.1.0.0
b7eb6000-b7eb7000 rw-p 00008000 08:01 4442174    
/usr/local/lib/libmu_nntp.so.1.0.0
b7eb7000-b7eb9000 r-xp 00000000 08:01 5980164    
/usr/local/lib/libmu_mh.so.1.0.0
b7eb9000-b7eba000 rw-p 00001000 08:01 5980164    
/usr/local/lib/libmu_mh.so.1.0.0
b7eba000-b7ebe000 r-xp 00000000 08:01 4442152    
/usr/local/lib/libmuauth.so.1.0.0
b7ebe000-b7ebf000 rw-p 00003000 08:01 4442152    
/usr/local/lib/libmuauth.so.1.0.0
b7ebf000-b7eca000 r-xp 00000000 08:01 4442169    
/usr/local/lib/libmu_pop.so.1.0.0
b7eca000-b7ecb000 rw-p 0000a000 08:01 4442169    
/usr/local/lib/libmu_pop.so.1.0.0
b7ecb000-b7ecc000 rw-p b7ecb000 00[1]    9359 abort (core dumped)  
/usr/local/bin/mu-mh/folders


-------------------valgrind log-----------------------------
==8502== Memcheck, a memory error detector.
==8502== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8502== Using LibVEX rev 1658, a library for dynamic binary translation.
==8502== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8502== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation 
framework.
==8502== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8502== 
==8502== My PID = 8502, parent PID = 6415.  Prog and args are:
==8502==    /usr/local/bin/mu-mh/folders
==8502== 
--8502-- 
--8502-- Command line
--8502--    /usr/local/bin/mu-mh/folders
--8502-- Startup, with flags:
--8502--    -v
--8502--    --tool=memcheck
--8502--    --leak-check=full
--8502--    --num-callers=40
--8502--    --log-file=valgrind.log
--8502-- Contents of /proc/version:
--8502--   Linux version 2.6.20-15-generic ([EMAIL PROTECTED]) (gcc version 
4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Sun Apr 15 07:36:
31 UTC 2007
--8502-- Arch and hwcaps: X86, x86-sse1-sse2
--8502-- Valgrind library directory: /usr/lib/valgrind
--8502-- Reading syms from /lib/ld-2.5.so (0x4000000)
--8502-- Reading debug info from /lib/ld-2.5.so...
--8502-- ... CRC mismatch (computed 2CBFF452 wanted 4F5ED783)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /usr/local/bin/mu-mh/folder (0x8048000)
--8502-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
--8502--    object doesn't have a dynamic symbol table
--8502-- Reading suppressions file: /usr/lib/valgrind/default.supp
--8502-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so 
(0x401D000)
--8502-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so 
(0x401F000)
--8502-- Reading syms from /usr/local/lib/libmu_mbox.so.1.0.0 (0x4025000)
--8502-- Reading syms from /usr/local/lib/libmu_imap.so.1.0.0 (0x4031000)
--8502-- Reading syms from /usr/local/lib/libmu_pop.so.1.0.0 (0x4040000)
--8502-- Reading syms from /usr/local/lib/libmuauth.so.1.0.0 (0x404C000)
--8502-- Reading syms from /usr/local/lib/libmu_mh.so.1.0.0 (0x4051000)
--8502-- Reading syms from /usr/local/lib/libmu_nntp.so.1.0.0 (0x4054000)
--8502-- Reading syms from /usr/local/lib/libmu_maildir.so.1.0.0 (0x405E000)
--8502-- Reading syms from /usr/local/lib/libmailutils.so.1.0.0 (0x4062000)
--8502-- Reading syms from /usr/lib/libgnutls.so.13.0.9 (0x40CE000)
--8502-- Reading debug info from /usr/lib/libgnutls.so.13.0.9...
--8502-- ... CRC mismatch (computed 591EF860 wanted D52DFDF0)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /usr/lib/libtasn1.so.3.0.6 (0x413E000)
--8502-- Reading debug info from /usr/lib/libtasn1.so.3.0.6...
--8502-- ... CRC mismatch (computed 03061ED3 wanted 03ABB3E5)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /usr/lib/libz.so.1.2.3 (0x4153000)
--8502-- Reading debug info from /usr/lib/libz.so.1.2.3...
--8502-- ... CRC mismatch (computed 153784B0 wanted 39A9788F)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /usr/lib/libgcrypt.so.11.2.2 (0x4167000)
--8502-- Reading debug info from /usr/lib/libgcrypt.so.11.2.2...
--8502-- ... CRC mismatch (computed 4E9C61B3 wanted 9A45F78F)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /usr/lib/libgpg-error.so.0.3.0 (0x41B8000)
--8502-- Reading debug info from /usr/lib/libgpg-error.so.0.3.0...
--8502-- ... CRC mismatch (computed 912829B5 wanted 0F71B70E)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /lib/tls/i686/cmov/libnsl-2.5.so (0x41BC000)
--8502-- Reading debug info from /lib/tls/i686/cmov/libnsl-2.5.so...
--8502-- ... CRC mismatch (computed 05B23987 wanted F048E1D3)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /lib/tls/i686/cmov/libcrypt-2.5.so (0x41D4000)
--8502-- Reading debug info from /lib/tls/i686/cmov/libcrypt-2.5.so...
--8502-- ... CRC mismatch (computed 5F41D549 wanted FB0AF286)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /lib/tls/i686/cmov/libresolv-2.5.so (0x4202000)
--8502-- Reading debug info from /lib/tls/i686/cmov/libresolv-2.5.so...
--8502-- ... CRC mismatch (computed 7BCE4B58 wanted 5DB82E95)
--8502--    object doesn't have a symbol table
--8502-- Reading syms from /lib/tls/i686/cmov/libpthread-2.5.so (0x4215000)
--8502-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.5.so...
--8502-- ... CRC mismatch (computed 108076BD wanted 9D47A39B)
--8502-- Reading syms from /lib/tls/i686/cmov/libc-2.5.so (0x422C000)
--8502-- Reading debug info from /lib/tls/i686/cmov/libc-2.5.so...
--8502-- ... CRC mismatch (computed B8328793 wanted 47732E66)
--8502--    object doesn't have a symbol table
--8502-- REDIR: 0x429AE40 (memset) redirected to 0x4022790 (memset)
--8502-- REDIR: 0x429B330 (memcpy) redirected to 0x4022E50 (memcpy)
--8502-- REDIR: 0x4299FA0 (rindex) redirected to 0x40221C0 (rindex)
--8502-- REDIR: 0x4299BF0 (strlen) redirected to 0x4022480 (strlen)
--8502-- REDIR: 0x4295590 (malloc) redirected to 0x402159B (malloc)
--8502-- REDIR: 0x4299680 (strcmp) redirected to 0x4022550 (strcmp)
--8502-- REDIR: 0x4295290 (calloc) redirected to 0x40208C8 (calloc)
--8502-- REDIR: 0x4299DF0 (strncmp) redirected to 0x40224E0 (strncmp)
--8502-- REDIR: 0x4296DA0 (free) redirected to 0x40211B5 (free)
--8502-- REDIR: 0x429A940 (memchr) redirected to 0x4022670 (memchr)
--8502-- REDIR: 0x4296F90 (realloc) redirected to 0x402164A (realloc)
==8502== Invalid write of size 1
==8502==    at 0x804D3A1: mh_context_read (mh_ctx.c:121)
==8502==    by 0x804DBFC: _mh_init_global_sequences (mh_global.c:147)
==8502==    by 0x804DC8A: mh_global_sequences_get (mh_global.c:163)
==8502==    by 0x804FB1E: mh_init2 (mh_init.c:67)
==8502==    by 0x804CE2D: mh_argp_parse (mh_argp.c:177)
==8502==    by 0x804B083: main (folder.c:876)
==8502==  Address 0x4372C00 is 0 bytes after a block of size 32 alloc'd
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804DBFC: _mh_init_global_sequences (mh_global.c:147)
==8502==    by 0x804DC8A: mh_global_sequences_get (mh_global.c:163)
==8502==    by 0x804FB1E: mh_init2 (mh_init.c:67)
==8502==    by 0x804CE2D: mh_argp_parse (mh_argp.c:177)
==8502==    by 0x804B083: main (folder.c:876)
==8502== 
==8502== Invalid write of size 1
==8502==    at 0x804D3A1: mh_context_read (mh_ctx.c:121)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502==  Address 0x438F204 is 0 bytes after a block of size 12 alloc'd
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== Invalid write of size 1
==8502==    at 0x804D3A1: mh_context_read (mh_ctx.c:121)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502==  Address 0x43BDF47 is 0 bytes after a block of size 15 alloc'd
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
--8502-- REDIR: 0x429BBE0 (rawmemchr) redirected to 0x4022850 (rawmemchr)
--8502-- REDIR: 0x429B030 (stpcpy) redirected to 0x4022B10 (stpcpy)
--8502-- REDIR: 0x4299CA0 (strnlen) redirected to 0x4022450 (strnlen)
==8502== 
==8502== ERROR SUMMARY: 66 errors from 3 contexts (suppressed: 45 from 1)
==8502== 
==8502== 1 errors in context 1 of 3:
==8502== Invalid write of size 1
==8502==    at 0x804D3A1: mh_context_read (mh_ctx.c:121)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502==  Address 0x438F204 is 0 bytes after a block of size 12 alloc'd
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== 1 errors in context 2 of 3:
==8502== Invalid write of size 1
==8502==    at 0x804D3A1: mh_context_read (mh_ctx.c:121)
==8502==    by 0x804DBFC: _mh_init_global_sequences (mh_global.c:147)
==8502==    by 0x804DC8A: mh_global_sequences_get (mh_global.c:163)
==8502==    by 0x804FB1E: mh_init2 (mh_init.c:67)
==8502==    by 0x804CE2D: mh_argp_parse (mh_argp.c:177)
==8502==    by 0x804B083: main (folder.c:876)
==8502==  Address 0x4372C00 is 0 bytes after a block of size 32 alloc'd
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804DBFC: _mh_init_global_sequences (mh_global.c:147)
==8502==    by 0x804DC8A: mh_global_sequences_get (mh_global.c:163)
==8502==    by 0x804FB1E: mh_init2 (mh_init.c:67)
==8502==    by 0x804CE2D: mh_argp_parse (mh_argp.c:177)
==8502==    by 0x804B083: main (folder.c:876)
==8502== 
==8502== 64 errors in context 3 of 3:
==8502== Invalid write of size 1
==8502==    at 0x804D3A1: mh_context_read (mh_ctx.c:121)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502==  Address 0x43BDF47 is 0 bytes after a block of size 15 alloc'd
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
--8502-- 
--8502-- supp:   45 dl-hack3
==8502== 
==8502== IN SUMMARY: 66 errors from 3 contexts (suppressed: 45 from 1)
==8502== 
==8502== malloc/free: in use at exit: 650,809 bytes in 21,022 blocks.
==8502== malloc/free: 44,326 allocs, 23,304 frees, 12,970,761 bytes allocated.
==8502== 
==8502== searching for pointers to 21,022 not-freed blocks.
==8502== checked 387,796 bytes.
==8502== 
==8502== 
==8502== 188 bytes in 58 blocks are definitely lost in loss record 24 of 41
==8502==    at 0x402095F: calloc (vg_replace_malloc.c:279)
==8502==    by 0x4080355: mu_header_aget_value (header.c:624)
==8502==    by 0x804D155: mh_context_get_value (mh_ctx.c:181)
==8502==    by 0x804C1F8: _scan (folder.c:296)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== 
==8502== 425 bytes in 8 blocks are definitely lost in loss record 30 of 41
==8502==    at 0x402171B: realloc (vg_replace_malloc.c:306)
==8502==    by 0x428A87A: vasprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x427170D: asprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x804C0A5: _scan (folder.c:365)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== 
==8502== 2,695 bytes in 111 blocks are possibly lost in loss record 33 of 41
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x429995F: strdup (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x804BF64: install_folder_info (folder.c:270)
==8502==    by 0x804C2D5: _scan (folder.c:400)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== 
==8502== 2,727 bytes in 113 blocks are definitely lost in loss record 34 of 41
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x429995F: strdup (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x804E8D7: mh_get_dir (mh_init.c:475)
==8502==    by 0x804DA96: _mh_init_global_context (mh_global.c:89)
==8502==    by 0x804DD1A: mh_global_context_get (mh_global.c:106)
==8502==    by 0x804DD69: mh_current_folder (mh_global.c:127)
==8502==    by 0x804FB0A: mh_init2 (mh_init.c:66)
==8502==    by 0x804CE2D: mh_argp_parse (mh_argp.c:177)
==8502==    by 0x804B083: main (folder.c:876)
==8502== 
==8502== 
==8502== 7,440 bytes in 62 blocks are definitely lost in loss record 36 of 41
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x4283F52: getdelim (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x804D352: mh_context_read (stdio.h:104)
==8502==    by 0x804DDD6: mh_read_profile (mh_global.c:72)
==8502==    by 0x804CC8F: mh_argp_parse (mh_argp.c:117)
==8502==    by 0x804B083: main (folder.c:876)
==8502== 
==8502== 
==8502== 8,160 bytes in 71 blocks are definitely lost in loss record 37 of 41
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x804D2FD: mh_context_read (mh_ctx.c:100)
==8502==    by 0x804DDD6: mh_read_profile (mh_global.c:72)
==8502==    by 0x804CC8F: mh_argp_parse (mh_argp.c:117)
==8502==    by 0x804B083: main (folder.c:876)
==8502== 
==8502== 
==8502== 14,267 (4,624 direct, 9,643 indirect) bytes in 68 blocks are 
definitely lost in loss record 38 of 41
==8502==    at 0x402095F: calloc (vg_replace_malloc.c:279)
==8502==    by 0x407FACA: mu_header_create (header.c:54)
==8502==    by 0x804D3DB: mh_context_read (mh_ctx.c:126)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== 
==8502== 6,003 bytes in 9 blocks are definitely lost in loss record 39 of 41
==8502==    at 0x402171B: realloc (vg_replace_malloc.c:306)
==8502==    by 0x4283EC9: getdelim (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x804D352: mh_context_read (stdio.h:104)
==8502==    by 0x804C1E0: _scan (folder.c:294)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== 
==8502== 601,941 bytes in 20,312 blocks are definitely lost in loss record 41 
of 41
==8502==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==8502==    by 0x428A8AA: vasprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x427170D: asprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==8502==    by 0x804C0A5: _scan (folder.c:365)
==8502==    by 0x804C276: _scan (folder.c:371)
==8502==    by 0x804C519: action_print (folder.c:473)
==8502==    by 0x804B0CC: main (folder.c:910)
==8502== 
==8502== LEAK SUMMARY:
==8502==    definitely lost: 631,508 bytes in 20,701 blocks.
==8502==    indirectly lost: 9,643 bytes in 135 blocks.
==8502==      possibly lost: 2,695 bytes in 111 blocks.
==8502==    still reachable: 6,963 bytes in 75 blocks.
==8502==         suppressed: 0 bytes in 0 blocks.
==8502== Reachable blocks (those to which a pointer was found) are not shown.
==8502== To see them, rerun with: --show-reachable=yes
--8502--  memcheck: sanity checks: 57 cheap, 3 expensive
--8502--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--8502--  memcheck: auxmaps: 0 searches, 0 comparisons
--8502--  memcheck: SMs: n_issued      = 138 (2208k, 2M)
--8502--  memcheck: SMs: n_deissued    = 0 (0k, 0M)
--8502--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--8502--  memcheck: SMs: max_undefined = 0 (0k, 0M)
--8502--  memcheck: SMs: max_defined   = 38 (608k, 0M)
--8502--  memcheck: SMs: max_non_DSM   = 138 (2208k, 2M)
--8502--  memcheck: max sec V bit nodes:    27 (1k, 0M)
--8502--  memcheck: set_sec_vbits8 calls: 85 (new: 27, updates: 58)
--8502--  memcheck: max shadow mem size:   2513k, 2M
--8502-- translate:            fast SP updates identified: 5,189 ( 89.7%)
--8502-- translate:   generic_known SP updates identified: 337 (  5.8%)
--8502-- translate: generic_unknown SP updates identified: 256 (  4.4%)
--8502--     tt/tc: 91,932 tt lookups requiring 92,253 probes
--8502--     tt/tc: 91,932 fast-cache updates, 2 flushes
--8502--  transtab: new        4,426 (90,581 -> 1,490,917; ratio 164:10) [0 scs]
--8502--  transtab: dumped     0 (0 -> ??)
--8502--  transtab: discarded  0 (0 -> ??)
--8502-- scheduler: 5,755,781 jumps (bb entries).
--8502-- scheduler: 57/186,727 major/minor sched events.
--8502--    sanity: 58 cheap, 3 expensive checks.
--8502--    exectx: 30,011 lists, 191 contexts (avg 0 per list)
--8502--    exectx: 67,732 searches, 67,542 full compares (997 per 1000)
--8502--    exectx: 143,297 cmp2, 160 cmp4, 0 cmpAll

** Affects: Ubuntu
     Importance: Undecided
         Status: Unconfirmed

-- 
memory corrrruption on ubuntu 7.04
https://bugs.launchpad.net/bugs/114678
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to