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

Re: Segmentation fault



Hello,

> > ==11945== Invalid read of size 1
> > ==11945==    at 0x1B901A63: strcmp (mac_replace_strmem.c:250)
> > ==11945==    by 0x807153D: hash_find_hash (hash.c:108)
> > ==11945==    by 0x80A24A1: mutt_sort_threads (thread.c:921)
> > ==11945==    by 0x80A0509: mutt_sort_headers (sort.c:291)
> > ==11945==    by 0x805F5F4: update_index (curs_main.c:317)
> > ==11945==    by 0x8064BC3: mutt_index_menu (curs_main.c:492)
> > ==11945==    by 0x8077A75: main (main.c:934)
> > ==11945==  Address 0x1BCACC48 is 0 bytes inside a block of size 56 free'd
> > ==11945==    at 0x1B902490: free (vg_replace_malloc.c:153)
> > ==11945==    by 0x80A3FF7: safe_free (lib.c:131)
> > ==11945==    by 0x80A60BD: mutt_free_envelope (muttlib.c:656)
> > ==11945==    by 0x80BBE74: imap_fetch_message (message.c:474)
> > ==11945==    by 0x808197F: mx_open_message (mx.c:1417)
> > ==11945==    by 0x805D2AF: mutt_copy_message (copy.c:677)
> > ==11945==    by 0x80566B0: mutt_display_message (commands.c:146)
> > ==11945==    by 0x806043F: mutt_index_menu (curs_main.c:1144)
> > ==11945==    by 0x8077A75: main (main.c:934)

> I have to think over this again.

please let the previous patch applied. It could be the same thing
duplicated entry points to deleted payload.

        Thomas