#3990: segfault in hdr_format_str
-------------------------+----------------------
Reporter: josephbisch | Owner: mutt-dev
Type: defect | Status: new
Priority: major | Milestone:
Component: mutt | Version:
Keywords: |
-------------------------+----------------------
The attached mbox causes a segfault. The following is from the 20171129
nightly:
{{{
(gdb) bt
#0 0x00007f16f1f9601d in __strftime_internal () from /usr/lib/libc.so.6
#1 0x00007f16f1f980b6 in strftime_l () from /usr/lib/libc.so.6
#2 0x000055973f3eb56c in hdr_format_str (dest=dest@entry=0x7ffe7c67b2e0
"%b %d", destlen=destlen@entry=1024, col=9, cols=cols@entry=211,
op=<optimized out>,
src=0x559740740fa9 "%b %d} %-15.15L (%?l?%4l&%4c?) %s",
prefix=0x7ffe7c67b1e0 "", ifstring=0x7ffe7c67b260 "",
elsestring=0x7ffe7c67b6e0 "LINES", data=140730985593664,
flags=(MUTT_FORMAT_MAKEPRINT | MUTT_FORMAT_ARROWCURSOR |
MUTT_FORMAT_INDEX)) at hdrline.c:424
#3 0x000055973f42b8a8 in mutt_FormatString (dest=0x7ffe7c67bb70 " 1 N
", destlen=1023, col=col@entry=0, cols=211, src=<optimized out>,
callback=callback@entry=0x55973f3eb080 <hdr_format_str>,
data=140730985593664, flags=(MUTT_FORMAT_MAKEPRINT |
MUTT_FORMAT_ARROWCURSOR | MUTT_FORMAT_INDEX)) at muttlib.c:1513
#4 0x000055973f3ec5b9 in _mutt_make_string (dest=<optimized out>,
destlen=<optimized out>, s=<optimized out>, ctx=<optimized out>,
hdr=<optimized out>, flags=<optimized out>) at hdrline.c:779
#5 0x000055973f3f3d53 in menu_redraw_index
(menu=menu@entry=0x55974074d1e0) at menu.c:263
#6 0x000055973f3d28f8 in index_menu_redraw (menu=0x55974074d1e0) at
curs_main.c:521
#7 0x000055973f3d2ddd in mutt_index_menu () at curs_main.c:676
#8 0x000055973f3ba380 in main (argc=1, argv=<optimized out>,
environ=<optimized out>) at main.c:1252
}}}
--
Ticket URL: <https://dev.mutt.org/trac/ticket/3990>
Mutt <http://www.mutt.org/>
The Mutt mail user agent