Control: found -1 1.7.1-2 Hi Antonio,
On Fri, Sep 30, 2016 at 07:43:08AM +0000, Antonio Radici wrote: > unfortunately I'm still unable to reproduce it, I believe it's due to the > configuration. The problem itself might be due to the header cache or some > other > reason, do you mind sending me the output of bt full on the corefile? Please see the attached full stacktrace for the latest segfault with the above version, which occurred right after sending a mail and mutt outputting “Sorting mailbox...”, the same as with earlier segfaults. > Additionally, if you could devise a minimum set of ocnfiguration (i.e.: a > minimal .muttrc) that I can use to reproduce this bug, it will be great and it > will ensure that I will be able to fix it quicker :) Hopefully I will send you a minimal muttrc at some point; it is not trivial since I cannot reproduce the segfault so far and have to wait for the next one. Since you mentioned the header cache, I deleted the cache file to make sure there was no accidental corruption, but then the attached segfault occurred regardless. Peter
#0 mutt_pager (banner=banner@entry=0x7ffe4882c6c0 "---Attachment: /tmp/mutt-alcyone-1000-3900-12427186522611139815: text/plain", fname=fname@entry=0x7ffe4882c4c0 "/tmp/mutt-alcyone-1000-3900-17151246448925655235", flags=<optimized out>, flags@entry=256, extra=extra@entry=0x7ffe4882c390) at ../../pager.c:2034 searchbuf = '\000' <repeats 255 times> buffer = "?:Help", '\000' <repeats 170 times>, "\350\003", '\000' <repeats 23 times>... helpstr = "i:Exit -:PrevPg <Space>:NextPg ?:Help", '\000' <repeats 216 times> tmphelp = "i:Exit -:PrevPg <Space>:NextPg", '\000' <repeats 223 times> maxLine = 70 lastLine = 24 lineInfo = 0x55a6f6a63460 QuoteList = 0x0 i = <optimized out> j = <optimized out> ch = 150 rc = -1 hideQuoted = <optimized out> q_level = 0 force_redraw = 0 lines = <optimized out> curline = <optimized out> topline = 0 oldtopline = <optimized out> err = <optimized out> first = <optimized out> r = <optimized out> wrapped = <optimized out> searchctx = <optimized out> redraw = 0 fp = 0x55a6f6a63230 last_pos = 917 last_offset = <optimized out> old_smart_wrap = <optimized out> old_markers = <optimized out> sb = {st_dev = 36, st_ino = 116705, st_nlink = 1, st_mode = 33152, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 917, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1476752587, tv_nsec = 907517935}, st_mtim = {tv_sec = 1476752587, tv_nsec = 931517950}, st_ctim = {tv_sec = 1476752587, tv_nsec = 931517950}, __glibc_reserved = {0, 0, 0}} SearchRE = {buffer = 0x736972702f736461 <error: Cannot access memory at address 0x736972702f736461>, allocated = 8241996531388803444, used = 7364851246852158218, syntax = 3832899941293176676, fastmap = 0x3238666430656530 <error: Cannot access memory at address 0x3238666430656530>, translate = 0x6165346535326335 <error: Cannot access memory at address 0x6165346535326335>, re_nsub = 3760850262121526374, can_be_null = 1, regs_allocated = 1, fastmap_accurate = 0, no_sub = 1, not_bol = 1, not_eol = 0, newline_anchor = 0} SearchCompiled = 0 SearchFlag = <optimized out> SearchBack = <optimized out> has_types = <optimized out> index_status_window = 0x55a6f69eabb0 index_window = 0x55a6f66e46c0 pager_status_window = 0x55a6f66f56f0 pager_window = 0x55a6f69c1090 index = 0x0 indexlen = <optimized out> indicator = <optimized out> old_PagerIndexLines = <optimized out> index_hint = 0 oldcount = <optimized out> check = 3 followup_to = <optimized out> #1 0x000055a6f574e889 in mutt_do_pager (banner=0x7ffe4882c6c0 "---Attachment: /tmp/mutt-alcyone-1000-3900-12427186522611139815: text/plain", tempfile=tempfile@entry=0x7ffe4882c4c0 "/tmp/mutt-alcyone-1000-3900-17151246448925655235", do_color=do_color@entry=256, info=info@entry=0x7ffe4882c390) at ../../curs_lib.c:784 rc = <optimized out> #2 0x000055a6f573911b in mutt_view_attachment (fp=fp@entry=0x0, a=0x55a6f7dd2a40, flag=<optimized out>, flag@entry=1, hdr=hdr@entry=0x0, idx=idx@entry=0x55a6f66da5e0, idxlen=<optimized out>) at ../../attach.c:579 info = {ctx = 0x55a6f64f40b0, hdr = 0x0, bdy = 0x55a6f7dd2a40, fp = 0x0, idx = 0x55a6f66da5e0, idxlen = 1} tempfile = '\000' <repeats 255 times> pagerfile = "/tmp/mutt-alcyone-1000-3900-17151246448925655235", '\000' <repeats 207 times> is_message = 0 use_mailcap = <optimized out> use_pipe = <optimized out> use_pager = <optimized out> type = "text/plain\000\366\246U\000\000\000\062\246\366\246U\000\000X\300\064\226\023\177\000\000#\000\000\000\000\000\000\000\276$3\226\023\177\000\000\020\000\000\000\000\000\000\000(ǂH\376\177\000\000\000\000\000\000\000\000\000\000g", '\000' <repeats 23 times>, "P0\246\366\246U\000\000\000\033Ue\267;\b\303\020\062\246\366\246U\000\000X\300\064\226\023\177\000\000w\000\000\000\000\000\000\000\016'3\226\023\177\000\000\316\024\022\226\023\177\000\000g", '\000' <repeats 15 times>, " ", '\000' <repeats 32 times>... command = "0ȂH\376\177\000\000\377\037\000\000g", '\000' <repeats 12 times>, "\033Ue\267;\b\303`&q\366\246U\000\000p)\335\367\246U\000\000\060ȂH\376\177\000\000\001\000\000\000\000\000\000\000(ȂH\376\177\000\000\260\357\202H\376\177\000\000\001\000\000\000\000\000\000\000\223\204t\365\246U", '\000' <repeats 18 times>, "\070\064\061\060\063\0...@bugs.debian.org", '\000' <repeats 3714 times>... descrip = "---Attachment: /tmp/mutt-alcyone-1000-3900-12427186522611139815: text/plain", '\000' <repeats 29 times>, " ", '\000' <repeats 23 times>, "\027\000\000\000\000\000\000\000FȂH", '\000' <repeats 12 times>, "g", '\000' <repeats 16 times>, "\033Ue\267;\b\303\320ǂH\376\177\000\000\377\377\377\377", '\000' <repeats 12 times>, "FȂ"... fname = 0x3f <error: Cannot access memory at address 0x3f> entry = 0x0 rc = -1 unlink_tempfile = <optimized out> #3 0x000055a6f5794101 in mutt_attach_display_loop (menu=0x55a6f6a63090, op=<optimized out>, op@entry=200, fp=fp@entry=0x0, hdr=hdr@entry=0x0, cur=cur@entry=0x0, idxp=idxp@entry=0x7ffe4882e900, idxlen=0x7ffe4882e8f4, idxmax=0x0, recv=0) at ../../recvattach.c:838 idx = <optimized out> #4 0x000055a6f57499c3 in mutt_compose_menu (msg=0x55a6f7dd28b0, fcc=fcc@entry=0x7ffe4882f550 "=Sent", fcclen=fcclen@entry=256, cur=<optimized out>, flags=flags@entry=0) at ../../compose.c:1294 helpstr = "y:Send q:Abort t:To c:CC s:Subj a:Attach file d:Descrip ?:Help", '\000' <repeats 500 times>... buf = "Re: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]", '\000' <repeats 946 times> fname = '\000' <repeats 24 times>, "Q\321z\365\246U", '\000' <repeats 18 times>, "utf-8", '\000' <repeats 202 times> menu = 0x55a6f6a63090 idx = 0x55a6f66da5e0 idxlen = 1 idxmax = 5 i = <optimized out> close = <optimized out> r = -1 op = 200 loop = 1 fccSet = 0 ctx = 0x0 this = <optimized out> oldSort = <optimized out> oldSortAux = <optimized out> st = {st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 0, st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __glibc_reserved = {0, 0, 0}} news = <optimized out> #5 0x000055a6f579f341 in ci_send_message (flags=<optimized out>, flags@entry=1, msg=<optimized out>, msg@entry=0x0, tempfile=tempfile@entry=0x0, ctx=0x55a6f64f40b0, cur=<optimized out>) at ../../send.c:1781 buffer = "/tmp/mutt-alcyone-1000-3900-12427186522611139815\000\377\377\377\377\377\377\377c\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\060\020\000\000\000\000\000\000@\000\000\000\000\000\000\000\001\001\000\000p\000\000\000\b\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000c\000\000\000o", '\000' <repeats 19 times>, "w\000\000\000|", '\000' <repeats 12 times>, "\vE\224\023\177\000\000\000\020\000\000\000\000\000\000\n", '\000' <repeats 15 times>, "\377\037\000\000\000\000\000\000\260(\335\367\246U\000\000"... fcc = "=Sent\000peter/Mail/Sent", '\000' <repeats 234 times> tempfp = 0x0 pbody = <optimized out> i = <optimized out> killfrom = 0 fcc_error = 0 free_clear_content = <optimized out> save_content = 0x0 clear_content = 0x0 pgpkeylist = 0x0 pgp_signas = <optimized out> smime_default_key = <optimized out> tag = 0x0 err = 0x0 ctype = 0x0 finalpath = 0x0 rv = -1 #6 0x000055a6f5752564 in mutt_index_menu () at ../../curs_main.c:2914 buf = "---NeoMutt: =Sent [Msgs:76/10731 Inc:1 397M]---(threads/last-date-received)", '-' <repeats 36 times>, "(end)---", '\000' <repeats 904 times> helpstr = "q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help\000\243\"\225\023\177\000\000\300N\021\226\023\177\000\000\377\001\377\001\a\000\377\377", '\000' <repeats 16 times>, "\250\207\062\226\023\177\000\000 \200\062\226\023\177\000\000\364\313\016\224\023\177\000\000\000\000\000\000\000\000\000\000\b", '\000' <repeats 15 times>, "@%\203H\376\177\000\000\200g\246\366\246U\000\000\002", '\000' <repeats 15 times>, "\002\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000"... flags = <optimized out> op = 172 done = 0 i = 74 j = <optimized out> tag = 0 newcount = 1 oldcount = 1 rc = <optimized out> menu = 0x55a6f675ed60 cp = <optimized out> index_hint = 10726 do_buffy_notify = 1 close = 0 attach_msg = 0 #7 0x000055a6f57358f2 in main (argc=1, argv=<optimized out>) at ../../main.c:882 folder = "/home/peter/Mail/INBOX", '\000' <repeats 233 times> subject = 0x0 includeFile = 0x0 draftFile = 0x0 newMagic = 0x0 msg = 0x0 attach = 0x0 commands = 0x0 queries = 0x0 alias_queries = 0x0 sendflags = 0 flags = 0 version = 0 i = <optimized out> explicit_folder = 0 dump_variables = <optimized out> edit_infile = 0 double_dash = <optimized out> nargc = <optimized out>