[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SIGABRT in text_buffer_iconv on malformed input file
From: |
Gavin Smith |
Subject: |
Re: SIGABRT in text_buffer_iconv on malformed input file |
Date: |
Mon, 25 May 2020 20:37:34 +0100 |
User-agent: |
Mutt/1.9.4 (2018-02-28) |
On Mon, May 25, 2020 at 01:42:10PM -0400, Nathaniel Beaver wrote:
> Steps to reproduce:
>
> $ info -f ./bug_sigabrt.info
> gconv.c:73: __gconv: Assertion `outbuf != NULL && *outbuf != NULL' failed.
> Aborted (core dumped)
>
> Expected behavior:
>
> info shows an error and exits cleanly.
>
> Actual behavior:
>
> info exits with SIGABRT
>
> Discussion:
>
> This file was generated by afl-fuzz and then hand-edited. I do not claim to
> understand how it triggers the bug in texinfo.
Thanks for testing this.
I'll take a look at it some time as well as your other report, but I
wonder if it is possible for you to compile with -O0 to avoid the
backtrace having many values which are "optimized out."