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