#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

Reply via email to