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>

Reply via email to