<<< Date Index >>>     <<< Thread Index >>>

Re: Segmentation fault



I'm sending you another valgrind log that shows an invalid read
on the mx_update_context() routine from mx.c:1581. It does not
seem to be related to the threads sorting issue but, who knows?

By the way, is there a message size limit for the mutt-dev list?
My last message did not reach mutt-dev nor the archives and I've
got no error message or notice telling me what was wrong.

--
Alex Muntada <alexm@xxxxxxxxx>
http://alexm.org/

==23030== Memcheck, a memory error detector for x86-linux.
==23030== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al.
==23030== Using valgrind-2.2.0, a program supervision framework for x86-linux.
==23030== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al.
==23030== 
==23030== My PID = 23030, parent PID = 22774.  Prog and args are:
==23030==    Soft/linux/mutt-20050413/bin/mutt
==23030== For more details, rerun with: -v
==23030== 
==23030== Warning: invalid file descriptor -1 in syscall close()
==19290== 

...skip subprocess 19290...

==19290== 
==19290== LEAK SUMMARY:
==19290==    definitely lost: 586 bytes in 59 blocks.
==19290==    possibly lost:   0 bytes in 0 blocks.
==19290==    still reachable: 425077 bytes in 13047 blocks.
==19290==         suppressed: 0 bytes in 0 blocks.

==23030== Invalid write of size 4
==23030==    at 0x808EA84: mx_update_context (mx.c:1581)
==23030==    by 0x80D677C: imap_read_headers (message.c:317)
==23030==    by 0x80D27F0: imap_cmd_finish (command.c:266)
==23030==    by 0x80D53D7: imap_check_mailbox (imap.c:1181)
==23030==    by 0x808E53F: mx_check_mailbox (mx.c:1365)
==23030==    by 0x806467E: mutt_index_menu (curs_main.c:479)
==23030==    by 0x8082154: main (main.c:934)
==23030==  Address 0x1BE58E40 is 0 bytes after a block of size 1480 alloc'd
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x80B9467: safe_realloc (lib.c:109)
==23030==    by 0x808E95A: mx_alloc_memory (mx.c:1547)
==23030==    by 0x80D61D3: imap_read_headers (message.c:118)
==23030==    by 0x80D27F0: imap_cmd_finish (command.c:266)
==23030==    by 0x80D53D7: imap_check_mailbox (imap.c:1181)
==23030==    by 0x808E53F: mx_check_mailbox (mx.c:1365)
==23030==    by 0x806467E: mutt_index_menu (curs_main.c:479)
==23030==    by 0x8082154: main (main.c:934)
==23030== Warning: invalid file descriptor -1 in syscall close()
==3476== 

...skip subprocess 3476...

==3476== 
==3476== LEAK SUMMARY:
==3476==    definitely lost: 1065 bytes in 95 blocks.
==3476==    possibly lost:   0 bytes in 0 blocks.
==3476==    still reachable: 422458 bytes in 12977 blocks.
==3476==         suppressed: 0 bytes in 0 blocks.
==23030== 
==23030== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 46 from 2)
==23030== malloc/free: in use at exit: 179135 bytes in 3931 blocks.
==23030== malloc/free: 355022 allocs, 351091 frees, 30539683 bytes allocated.
==23030== For counts of detected errors, rerun with: -v
==23030== searching for pointers to 3931 not-freed blocks.
==23030== checked 4782020 bytes.
==23030== 
==23030== 
==23030== 6 bytes in 1 blocks are still reachable in loss record 1 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x42080AA1: strndup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42021522: _nl_find_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42020B1B: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8081219: main (main.c:534)
==23030== 
==23030== 
==23030== 8 bytes in 1 blocks are still reachable in loss record 2 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420F54C4: nss_parse_file (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F4D4C: __nss_database_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F6CA5: __nss_passwd_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B43C0: getpwuid_r@@GLIBC_2.1.2 (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B3D3A: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 12 bytes in 1 blocks are still reachable in loss record 3 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B8EE2CD: _dl_map_object_deps_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421123CB: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F52E6: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5C70: __nss_next (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 12 bytes in 1 blocks are still reachable in loss record 4 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B9321CC: _nc_add_to_try (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93809C: _nc_init_keytry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B938E71: _nc_keypad (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B938BD7: keypad (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810EA: start_curses (main.c:486)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 21 bytes in 1 blocks are still reachable in loss record 5 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1BA43F78: set_binding_values 
(../../gettext-runtime/intl/bindtextdom.c:225)
==23030==    by 0x1BA4424D: libintl_bindtextdomain 
(../../gettext-runtime/intl/bindtextdom.c:346)
==23030==    by 0x808122D: main (main.c:535)
==23030== 
==23030== 
==23030== 24 bytes in 2 blocks are still reachable in loss record 6 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420F5B5B: nss_new_service (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F543A: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5BB5: __nss_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F6C7E: __nss_passwd_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B43C0: getpwuid_r@@GLIBC_2.1.2 (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B3D3A: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 25 bytes in 2 blocks are still reachable in loss record 7 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420A930B: __tzstring (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420AA9DF: __tzfile_read (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420A9453: tzset_internal (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420AA0D2: __tz_convert (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420A6107: gmtime (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x807B264: hdr_format_str (hdrline.c:400)
==23030==    by 0x80BCBFD: mutt_FormatString (muttlib.c:1077)
==23030==    by 0x807C5C0: _mutt_make_string (hdrline.c:717)
==23030==    by 0x8063AB9: index_make_entry (curs_main.c:169)
==23030== 
==23030== 
==23030== 28 bytes in 1 blocks are still reachable in loss record 8 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B8E9EA0: _dl_map_object_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112327: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4202037B: __gconv_find_shlib (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4201FD24: find_module (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 28 bytes in 1 blocks are still reachable in loss record 9 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B93E89F: read_termtype (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EF5C: _nc_read_file_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EFDD: _nc_read_tic_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F05E: _nc_read_terminfo_dirs (in 
/usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F194: _nc_read_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939380: grab_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939517: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030== 
==23030== 
==23030== 30 bytes in 1 blocks are still reachable in loss record 10 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B937FD3: _nc_home_terminfo (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F128: _nc_read_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939380: grab_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939517: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 44 bytes in 1 blocks are still reachable in loss record 11 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B93E90B: read_termtype (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EF5C: _nc_read_file_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EFDD: _nc_read_tic_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F05E: _nc_read_terminfo_dirs (in 
/usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F194: _nc_read_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939380: grab_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939517: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030== 
==23030== 
==23030== 48 bytes in 6 blocks are still reachable in loss record 12 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420F4F1A: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5BB5: __nss_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F6C7E: __nss_passwd_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B43C0: getpwuid_r@@GLIBC_2.1.2 (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B3D3A: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 48 bytes in 1 blocks are still reachable in loss record 13 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B920E34: start_color (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x8054F7A: ci_start_color (color.c:153)
==23030==    by 0x80810D5: start_curses (main.c:485)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 52 bytes in 1 blocks are still reachable in loss record 14 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x42020429: __gconv_find_shlib (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4201FD24: find_module (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4201FF9E: __gconv_lookup_cache (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42019588: __gconv_find_transform (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420A57D8: __wcsmbs_load_conv (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4208746C: btowc (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420CC14F: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8055952: add_pattern (color.c:536)
==23030== 
==23030== 
==23030== 52 bytes in 2 blocks are still reachable in loss record 15 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420261AF: _nl_make_l10nflist (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42021674: _nl_find_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42020B1B: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8081219: main (main.c:534)
==23030== 
==23030== 
==23030== 59 bytes in 2 blocks are still reachable in loss record 16 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x42025FB6: _nl_make_l10nflist (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42021674: _nl_find_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42020B1B: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8081219: main (main.c:534)
==23030== 
==23030== 
==23030== 64 bytes in 3 blocks are still reachable in loss record 17 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B8EA077: _dl_map_object_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112327: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F52E6: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5BB5: __nss_lookup (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 78 bytes in 1 blocks are still reachable in loss record 18 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B93E982: read_termtype (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EF5C: _nc_read_file_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EFDD: _nc_read_tic_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F05E: _nc_read_terminfo_dirs (in 
/usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F194: _nc_read_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939380: grab_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939517: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030== 
==23030== 
==23030== 80 bytes in 5 blocks are still reachable in loss record 19 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x80A5124: add_addrspec (rfc822.c:323)
==23030==    by 0x80A58D9: rfc822_parse_adrlist (rfc822.c:494)
==23030==    by 0x8098C2B: mutt_parse_adrlist (parse.c:1451)
==23030==    by 0x8070F78: parse_alias (init.c:885)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030== 
==23030== 
==23030== 84 bytes in 3 blocks are still reachable in loss record 20 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1BC80C29: __res_nsend (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC7FB41: __res_nquery (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC800DA: __res_nquerydomain (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC7FF06: __res_nsearch (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC75061: _nss_dns_gethostbyname2_r (in 
/lib/libnss_dns-2.2.5.so)
==23030==    by 0x420F8335: gethostbyname2_r@@GLIBC_2.1.2 (in 
/lib/i686/libc-2.2.5.so)
==23030==    by 0x420D35CD: gaih_inet (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D3D8A: getaddrinfo (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80CE151: raw_socket_open (mutt_socket.c:436)
==23030== 
==23030== 
==23030== 84 bytes in 3 blocks are definitely lost in loss record 21 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1BC80C29: __res_nsend (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC7FB41: __res_nquery (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC800DA: __res_nquerydomain (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC7FF06: __res_nsearch (in /lib/libresolv-2.2.5.so)
==23030==    by 0x1BC75061: _nss_dns_gethostbyname2_r (in 
/lib/libnss_dns-2.2.5.so)
==23030==    by 0x420F8335: gethostbyname2_r@@GLIBC_2.1.2 (in 
/lib/i686/libc-2.2.5.so)
==23030==    by 0x420D370D: gaih_inet (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D3D8A: getaddrinfo (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80CE151: raw_socket_open (mutt_socket.c:436)
==23030== 
==23030== 
==23030== 88 bytes in 6 blocks are still reachable in loss record 22 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x42080A3B: strdup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1BA440F6: set_binding_values 
(../../gettext-runtime/intl/bindtextdom.c:248)
==23030==    by 0x1BA4424D: libintl_bindtextdomain 
(../../gettext-runtime/intl/bindtextdom.c:346)
==23030==    by 0x808122D: main (main.c:535)
==23030== 
==23030== 
==23030== 92 bytes in 3 blocks are still reachable in loss record 23 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B8EE37D: _dl_map_object_deps_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421123CB: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F52E6: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5BB5: __nss_lookup (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 92 bytes in 4 blocks are still reachable in loss record 24 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B8ECBAB: _dl_new_object (in /lib/ld-2.2.5.so)
==23030==    by 0x1B8E89EE: _dl_map_object_from_fd (in /lib/ld-2.2.5.so)
==23030==    by 0x1B8E9DB6: _dl_map_object_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112327: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 96 bytes in 1 blocks are still reachable in loss record 25 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B91EAA6: _nc_hash_map (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B91E16E: _nc_scroll_optimize (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92D3B9: doupdate (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B9287FA: wrefresh (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x8061FDB: mutt_refresh (curs_lib.c:62)
==23030==    by 0x8062A93: mutt_curses_message (curs_lib.c:339)
==23030==    by 0x80CE131: raw_socket_open (mutt_socket.c:433)
==23030==    by 0x80CD934: mutt_socket_open (mutt_socket.c:59)
==23030==    by 0x80D3A20: imap_open_connection (imap.c:413)
==23030== 
==23030== 
==23030== 96 bytes in 1 blocks are still reachable in loss record 26 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B91EA7D: _nc_hash_map (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B91E16E: _nc_scroll_optimize (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92D3B9: doupdate (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B9287FA: wrefresh (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x8061FDB: mutt_refresh (curs_lib.c:62)
==23030==    by 0x8062A93: mutt_curses_message (curs_lib.c:339)
==23030==    by 0x80CE131: raw_socket_open (mutt_socket.c:433)
==23030==    by 0x80CD934: mutt_socket_open (mutt_socket.c:59)
==23030==    by 0x80D3A20: imap_open_connection (imap.c:413)
==23030== 
==23030== 
==23030== 112 bytes in 7 blocks are still reachable in loss record 27 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420E5C7C: tsearch (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F4EDC: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5BB5: __nss_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F6C7E: __nss_passwd_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B43C0: getpwuid_r@@GLIBC_2.1.2 (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B3D3A: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 128 bytes in 2 blocks are still reachable in loss record 28 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x420CA4BD: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80BD61A: mutt_compile_regexp (muttlib.c:1435)
==23030==    by 0x806FEB7: add_to_rx_list (init.c:335)
==23030==    by 0x8070B9F: parse_subscribe (init.c:766)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030== 
==23030== 
==23030== 128 bytes in 2 blocks are still reachable in loss record 29 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x420CA77F: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80BD61A: mutt_compile_regexp (muttlib.c:1435)
==23030==    by 0x806FEB7: add_to_rx_list (init.c:335)
==23030==    by 0x8070B9F: parse_subscribe (init.c:766)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030== 
==23030== 
==23030== 128 bytes in 2 blocks are still reachable in loss record 30 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x420CA39D: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80BD61A: mutt_compile_regexp (muttlib.c:1435)
==23030==    by 0x806FEB7: add_to_rx_list (init.c:335)
==23030==    by 0x8070B9F: parse_subscribe (init.c:766)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030== 
==23030== 
==23030== 128 bytes in 1 blocks are still reachable in loss record 31 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B920DA8: start_color (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x8054F7A: ci_start_color (color.c:153)
==23030==    by 0x80810D5: start_curses (main.c:485)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 165 bytes in 1 blocks are still reachable in loss record 32 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420209BF: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x808124D: main (main.c:539)
==23030== 
==23030== 
==23030== 168 bytes in 2 blocks are still reachable in loss record 33 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x1B937DDB: _nc_doalloc (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93A39D: really_get_space (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93B1BD: tparm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B925B66: _nc_mvcur_init (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927627: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 168 bytes in 1 blocks are still reachable in loss record 34 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B9394BF: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 171 bytes in 11 blocks are still reachable in loss record 35 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420F5A97: nss_getline (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5543: nss_parse_file (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F4D4C: __nss_database_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F6CA5: __nss_passwd_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B43C0: getpwuid_r@@GLIBC_2.1.2 (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B3D3A: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 224 bytes in 2 blocks are still reachable in loss record 36 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x4201FF29: __gconv_lookup_cache (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42019588: __gconv_find_transform (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420A57D8: __wcsmbs_load_conv (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4208746C: btowc (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420CC14F: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8055952: add_pattern (color.c:536)
==23030==    by 0x8056235: _mutt_parse_color (color.c:734)
==23030==    by 0x8056468: mutt_parse_color (color.c:786)
==23030== 
==23030== 
==23030== 256 bytes in 3 blocks are still reachable in loss record 37 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x420C9FDD: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8055952: add_pattern (color.c:536)
==23030==    by 0x8056235: _mutt_parse_color (color.c:734)
==23030==    by 0x8056468: mutt_parse_color (color.c:786)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030== 
==23030== 
==23030== 300 bytes in 25 blocks are still reachable in loss record 38 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B93222B: _nc_add_to_try (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93809C: _nc_init_keytry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B938E71: _nc_keypad (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B938BD7: keypad (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810EA: start_curses (main.c:486)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 360 bytes in 3 blocks are still reachable in loss record 39 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B927ADC: _nc_makenew (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927832: newwin (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B929970: _nc_setupscreen (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92745B: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 380 bytes in 1 blocks are still reachable in loss record 40 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x4202190B: _nl_load_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4202162E: _nl_find_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42020B1B: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8081219: main (main.c:534)
==23030== 
==23030== 
==23030== 454 bytes in 12 blocks are still reachable in loss record 41 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420F5624: nss_parse_service_list (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5ABB: nss_getline (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5543: nss_parse_file (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F4D4C: __nss_database_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F6CA5: __nss_passwd_lookup (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B43C0: getpwuid_r@@GLIBC_2.1.2 (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420B3D3A: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 456 bytes in 38 blocks are still reachable in loss record 42 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B9321AB: _nc_add_to_try (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93809C: _nc_init_keytry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B938E71: _nc_keypad (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B938BD7: keypad (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810EA: start_curses (main.c:486)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 483 bytes in 75 blocks are definitely lost in loss record 43 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x80B93D3: safe_malloc (lib.c:84)
==23030==    by 0x80B954E: safe_strdup (lib.c:155)
==23030==    by 0x80D94D3: imap_munge_mbox_name (util.c:496)
==23030==    by 0x80D5530: imap_mailbox_check (imap.c:1231)
==23030==    by 0x80549B0: mutt_buffy_check (buffy.c:404)
==23030==    by 0x80647E7: mutt_index_menu (curs_main.c:524)
==23030==    by 0x8082154: main (main.c:934)
==23030== 
==23030== 
==23030== 496 bytes in 4 blocks are still reachable in loss record 44 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B8F06EB: _dl_check_map_versions_internal (in 
/lib/ld-2.2.5.so)
==23030==    by 0x421126EF: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F52E6: __nss_lookup_function (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420F5BB5: __nss_lookup (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 532 bytes in 19 blocks are definitely lost in loss record 45 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x80B9371: safe_calloc (lib.c:69)
==23030==    by 0x80B72B7: mutt_sort_threads (thread.c:831)
==23030==    by 0x80B4560: mutt_sort_headers (sort.c:291)
==23030==    by 0x80640B6: update_index (curs_main.c:317)
==23030==    by 0x8064711: mutt_index_menu (curs_main.c:492)
==23030==    by 0x8082154: main (main.c:934)
==23030== 
==23030== 
==23030== 544 bytes in 34 blocks are still reachable in loss record 46 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x80A567C: rfc822_parse_adrlist (rfc822.c:449)
==23030==    by 0x8098C4C: mutt_parse_adrlist (parse.c:1456)
==23030==    by 0x8070F78: parse_alias (init.c:885)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x8074F8A: mutt_init (init.c:2364)
==23030== 
==23030== 
==23030== 716 bytes in 1 blocks are still reachable in loss record 47 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420AA595: __tzfile_read (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420A9453: tzset_internal (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420AA0D2: __tz_convert (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420A6107: gmtime (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x807B264: hdr_format_str (hdrline.c:400)
==23030==    by 0x80BCBFD: mutt_FormatString (muttlib.c:1077)
==23030==    by 0x807C5C0: _mutt_make_string (hdrline.c:717)
==23030==    by 0x8063AB9: index_make_entry (curs_main.c:169)
==23030==    by 0x80855BA: menu_make_entry (menu.c:154)
==23030== 
==23030== 
==23030== 800 bytes in 1 blocks are still reachable in loss record 48 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B9029B6: realloc (vg_replace_malloc.c:189)
==23030==    by 0x42025D19: extend_alias_table (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42025A91: read_alias_file (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420257C3: _nl_expand_alias (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4202123B: _nl_find_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42020B1B: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8081219: main (main.c:534)
==23030== 
==23030== 
==23030== 811 bytes in 39 blocks are still reachable in loss record 49 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x80B9467: safe_realloc (lib.c:109)
==23030==    by 0x80BEE7D: mutt_addrlist_to_idna (mutt_idna.c:167)
==23030==    by 0x8070FA9: parse_alias (init.c:890)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x8074F8A: mutt_init (init.c:2364)
==23030== 
==23030== 
==23030== 864 bytes in 3 blocks are still reachable in loss record 50 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B927B00: _nc_makenew (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927832: newwin (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B929970: _nc_setupscreen (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92745B: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 951 bytes in 1 blocks are still reachable in loss record 51 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B93E81C: read_termtype (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EF5C: _nc_read_file_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EFDD: _nc_read_tic_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F05E: _nc_read_terminfo_dirs (in 
/usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F194: _nc_read_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939380: grab_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939517: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030== 
==23030== 
==23030== 1000 bytes in 1 blocks are still reachable in loss record 52 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B91E950: _nc_hash_map (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B91E16E: _nc_scroll_optimize (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92D3B9: doupdate (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B9287FA: wrefresh (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x8061FDB: mutt_refresh (curs_lib.c:62)
==23030==    by 0x8062A93: mutt_curses_message (curs_lib.c:339)
==23030==    by 0x80CE131: raw_socket_open (mutt_socket.c:433)
==23030==    by 0x80CD934: mutt_socket_open (mutt_socket.c:59)
==23030==    by 0x80D3A20: imap_open_connection (imap.c:413)
==23030== 
==23030== 
==23030== 1024 bytes in 1 blocks are still reachable in loss record 53 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x80B9477: safe_realloc (lib.c:113)
==23030==    by 0x80630AF: mutt_ungetch (curs_lib.c:488)
==23030==    by 0x8062FE6: _mutt_enter_fname (curs_lib.c:469)
==23030==    by 0x805AB21: mutt_save_message (commands.c:755)
==23030==    by 0x8066EFB: mutt_index_menu (curs_main.c:1291)
==23030==    by 0x8082154: main (main.c:934)
==23030== 
==23030== 
==23030== 1024 bytes in 1 blocks are still reachable in loss record 54 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420B3C87: getpwnam (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x804CB5A: mutt_expand_aliases_r (alias.c:90)
==23030==    by 0x804CC30: mutt_expand_aliases (alias.c:131)
==23030==    by 0x8059729: ci_bounce_message (commands.c:267)
==23030==    by 0x8068B6B: mutt_index_menu (curs_main.c:1697)
==23030==    by 0x8082154: main (main.c:934)
==23030== 
==23030== 
==23030== 1024 bytes in 1 blocks are still reachable in loss record 55 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420B2B07: getgrgid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80514D8: folder_format_str (browser.c:224)
==23030==    by 0x80BCBFD: mutt_FormatString (muttlib.c:1077)
==23030==    by 0x8052126: folder_entry (browser.c:480)
==23030==    by 0x80855BA: menu_make_entry (menu.c:154)
==23030==    by 0x8085878: menu_redraw_index (menu.c:214)
==23030==    by 0x80872E7: menu_redraw (menu.c:835)
==23030==    by 0x808737F: mutt_menuLoop (menu.c:866)
==23030==    by 0x80528BD: _mutt_select_file (browser.c:649)
==23030== 
==23030== 
==23030== 1024 bytes in 1 blocks are still reachable in loss record 56 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420FA077: getservbyname (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80D8823: imap_parse_path (util.c:84)
==23030==    by 0x80D8779: imap_expand_path (util.c:57)
==23030==    by 0x80BB5A2: _mutt_expand_path (muttlib.c:482)
==23030==    by 0x80BAF05: mutt_expand_path (muttlib.c:326)
==23030==    by 0x80544D8: mutt_parse_mailboxes (buffy.c:197)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030== 
==23030== 
==23030== 1024 bytes in 1 blocks are still reachable in loss record 57 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420B3E07: getpwuid (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8074554: mutt_init (init.c:2154)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 1088 bytes in 12 blocks are still reachable in loss record 58 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x420CB29D: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80717D8: mutt_restore_default (init.c:1131)
==23030==    by 0x8074AEC: mutt_init (init.c:2276)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 1460 bytes in 1 blocks are still reachable in loss record 59 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B929749: _nc_setupscreen (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92745B: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 1656 bytes in 1 blocks are still reachable in loss record 60 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B93E9E7: read_termtype (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EF5C: _nc_read_file_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93EFDD: _nc_read_tic_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F05E: _nc_read_terminfo_dirs (in 
/usr/lib/libncurses.so.5.2)
==23030==    by 0x1B93F194: _nc_read_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939380: grab_entry (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B939517: setupterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B927347: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030== 
==23030== 
==23030== 1728 bytes in 27 blocks are still reachable in loss record 61 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x420CA0BD: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80991C8: eat_regexp (pattern.c:248)
==23030==    by 0x809A41D: mutt_pattern_comp (pattern.c:811)
==23030==    by 0x8055889: add_pattern (color.c:527)
==23030==    by 0x8056284: _mutt_parse_color (color.c:737)
==23030==    by 0x8056468: mutt_parse_color (color.c:786)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030== 
==23030== 
==23030== 2041 bytes in 2 blocks are still reachable in loss record 62 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B937E08: _nc_doalloc (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B91E150: _nc_scroll_optimize (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92D3B9: doupdate (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B9287FA: wrefresh (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x8061FDB: mutt_refresh (curs_lib.c:62)
==23030==    by 0x8062A93: mutt_curses_message (curs_lib.c:339)
==23030==    by 0x80CE131: raw_socket_open (mutt_socket.c:433)
==23030==    by 0x80CD934: mutt_socket_open (mutt_socket.c:59)
==23030==    by 0x80D3A20: imap_open_connection (imap.c:413)
==23030== 
==23030== 
==23030== 2048 bytes in 1 blocks are still reachable in loss record 63 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x42025B1A: read_alias_file (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420257C3: _nl_expand_alias (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x4202123B: _nl_find_locale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42020B1B: setlocale (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x8081219: main (main.c:534)
==23030== 
==23030== 
==23030== 2064 bytes in 1 blocks are still reachable in loss record 64 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B93F22E: _nc_set_buffer (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92977B: _nc_setupscreen (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92745B: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 2221 bytes in 4 blocks are still reachable in loss record 65 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B8EC98B: _dl_new_object (in /lib/ld-2.2.5.so)
==23030==    by 0x1B8E89EE: _dl_map_object_from_fd (in /lib/ld-2.2.5.so)
==23030==    by 0x1B8E9DB6: _dl_map_object_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112327: dl_open_worker (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x42112900: _dl_open (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x42113630: do_dlopen (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x1B8EF432: _dl_catch_error_internal (in /lib/ld-2.2.5.so)
==23030==    by 0x421134DB: __libc_dlopen (in /lib/i686/libc-2.2.5.so)
==23030== 
==23030== 
==23030== 2912 bytes in 91 blocks are still reachable in loss record 66 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420CD829: byte_regex_compile (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x420D0D6C: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80722E3: parse_set (init.c:1367)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x807316D: parse_source (init.c:1686)
==23030==    by 0x807329F: mutt_parse_rc_line (init.c:1725)
==23030==    by 0x8072F43: source_rc (init.c:1636)
==23030==    by 0x8074F8A: mutt_init (init.c:2364)
==23030== 
==23030== 
==23030== 4224 bytes in 2 blocks are still reachable in loss record 67 of 73
==23030==    at 0x1B902A2F: realloc (vg_replace_malloc.c:197)
==23030==    by 0x1B9A3060: CRYPTO_realloc (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9DA664: expand (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9DA3F6: lh_insert (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9DC476: ERR_load_strings (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C7548: ERR_load_DSO_strings (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9DD249: ERR_load_crypto_strings (in 
/lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B96C39A: SSL_load_error_strings (in /lib/libssl.so.0.9.6b)
==23030==    by 0x80CE942: ssl_init (mutt_ssl.c:183)
==23030==    by 0x80CEA9E: ssl_socket_setup (mutt_ssl.c:234)
==23030== 
==23030== 
==23030== 8851 bytes in 679 blocks are still reachable in loss record 68 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x80B93D3: safe_malloc (lib.c:84)
==23030==    by 0x807ECB7: allocKeys (keymap.c:100)
==23030==    by 0x807F006: km_bind (keymap.c:200)
==23030==    by 0x807F1A7: km_bindkey (keymap.c:256)
==23030==    by 0x807F8E4: create_bindings (keymap.c:482)
==23030==    by 0x807FB7F: km_init (keymap.c:552)
==23030==    by 0x808109D: start_curses (main.c:465)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 19132 bytes in 1565 blocks are still reachable in loss record 69 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x1B9A2FDC: CRYPTO_malloc (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C8CD6: ENGINE_new (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9CD678: ENGINE_ubsec (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C87E8: engine_internal_check (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C887F: ENGINE_get_first (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C7C4A: engine_def_check (in /lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C810D: engine_get_default_type (in 
/lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9C821C: ENGINE_get_default_RAND (in 
/lib/libcrypto.so.0.9.6b)
==23030==    by 0x1B9DBB60: RAND_get_rand_method (in /lib/libcrypto.so.0.9.6b)
==23030== 
==23030== 
==23030== 19644 bytes in 850 blocks are still reachable in loss record 70 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x80B9371: safe_calloc (lib.c:69)
==23030==    by 0x807EC9A: allocKeys (keymap.c:98)
==23030==    by 0x807F006: km_bind (keymap.c:200)
==23030==    by 0x807F1A7: km_bindkey (keymap.c:256)
==23030==    by 0x807F8E4: create_bindings (keymap.c:482)
==23030==    by 0x807FB7F: km_init (keymap.c:552)
==23030==    by 0x808109D: start_curses (main.c:465)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 23040 bytes in 72 blocks are still reachable in loss record 71 of 73
==23030==    at 0x1B902931: calloc (vg_replace_malloc.c:176)
==23030==    by 0x1B92787A: newwin (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B929970: _nc_setupscreen (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92745B: newterm (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x1B92479A: initscr (in /usr/lib/libncurses.so.5.2)
==23030==    by 0x80810A7: start_curses (main.c:476)
==23030==    by 0x8081613: main (main.c:674)
==23030== 
==23030== 
==23030== 34048 bytes in 133 blocks are still reachable in loss record 72 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420D0C2F: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80717D8: mutt_restore_default (init.c:1131)
==23030==    by 0x8074AEC: mutt_init (init.c:2276)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== 
==23030== 35584 bytes in 139 blocks are still reachable in loss record 73 of 73
==23030==    at 0x1B901F0D: malloc (vg_replace_malloc.c:131)
==23030==    by 0x420D0C10: regcomp (in /lib/i686/libc-2.2.5.so)
==23030==    by 0x80717D8: mutt_restore_default (init.c:1131)
==23030==    by 0x8074AEC: mutt_init (init.c:2276)
==23030==    by 0x808162E: main (main.c:677)
==23030== 
==23030== LEAK SUMMARY:
==23030==    definitely lost: 1099 bytes in 97 blocks.
==23030==    possibly lost:   0 bytes in 0 blocks.
==23030==    still reachable: 178036 bytes in 3834 blocks.
==23030==         suppressed: 0 bytes in 0 blocks.

Attachment: pgphS78IvxQvd.pgp
Description: PGP signature