Re: info hangs in forward_move_node_structure on malformed input file

2020-05-25 Thread Nathaniel Beaver
Here is the backtrace for this bug after recompiling with -O0. On 5/25/20 11:18 AM, Nathaniel Beaver wrote: Steps to reproduce: $ info -f ./hang_002.info.gz # Press 'Tab' key three times to try to jump to 'Index' node. Expected behavior: info shows error "Cannot find node 'Inde'" but does not

Re: SIGABRT in text_buffer_iconv on malformed input file

2020-05-25 Thread Nathaniel Beaver
Certainly, see attached. On 5/25/20 3:37 PM, Gavin Smith wrote: 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

Re: SIGABRT in text_buffer_iconv on malformed input file

2020-05-25 Thread Gavin Smith
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. > > Act

SIGABRT in text_buffer_iconv on malformed input file

2020-05-25 Thread Nathaniel Beaver
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-fuz

info hangs in forward_move_node_structure on malformed input file

2020-05-25 Thread Nathaniel Beaver
Steps to reproduce: $ info -f ./hang_002.info.gz # Press 'Tab' key three times to try to jump to 'Index' node. Expected behavior: info shows error "Cannot find node 'Inde'" but does not enter an infinite loop. Actual behavior: info shows error "Cannot find node 'Inde'" and then enters an in