================================================================= ==15700==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x608000000175 at pc 0x557f4a3c44d9 bp 0x7ffc941cc2b0 sp 0x7ffc941cc2a0 READ of size 1 at 0x608000000175 thread T0 #0 0x557f4a3c44d8 in scan_node_contents /home/nathaniel/src/git/gnu.org/texinfo/info/info-utils.c:1676 #1 0x557f4a3dea14 in info_node_of_tag_ext /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:1284 #2 0x557f4a3dee08 in info_node_of_tag /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:1324 #3 0x557f4a3dd6ed in info_get_node_of_file_buffer /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:1069 #4 0x557f4a3dd25b in info_get_node_with_defaults /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:991 #5 0x557f4a3dd325 in info_get_node /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:1014 #6 0x557f4a3f2484 in dump_node_to_stream /home/nathaniel/src/git/gnu.org/texinfo/info/session.c:3768 #7 0x557f4a3f22f7 in dump_nodes_to_file /home/nathaniel/src/git/gnu.org/texinfo/info/session.c:3731 #8 0x557f4a3ca90a in main /home/nathaniel/src/git/gnu.org/texinfo/info/info.c:1065 #9 0x7f7c81e2cbf6 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf6) #10 0x557f4a3aa7e9 in _start (/home/nathaniel/src/git/gnu.org/texinfo/info/ginfo+0x237e9) 0x608000000175 is located 0 bytes to the right of 85-byte region [0x608000000120,0x608000000175) allocated by thread T0 here: #0 0x7f7c82504b40 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb40) #1 0x557f4a40c5ec in xmalloc /home/nathaniel/src/git/gnu.org/texinfo/gnulib/lib/xmalloc.c:53 #2 0x557f4a3b85c8 in filesys_read_info_file /home/nathaniel/src/git/gnu.org/texinfo/info/filesys.c:342 #3 0x557f4a3db6f9 in info_load_file /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:702 #4 0x557f4a3db148 in info_find_file /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:636 #5 0x557f4a3dd23d in info_get_node_with_defaults /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:986 #6 0x557f4a3dd325 in info_get_node /home/nathaniel/src/git/gnu.org/texinfo/info/nodes.c:1014 #7 0x557f4a3f2484 in dump_node_to_stream /home/nathaniel/src/git/gnu.org/texinfo/info/session.c:3768 #8 0x557f4a3f22f7 in dump_nodes_to_file /home/nathaniel/src/git/gnu.org/texinfo/info/session.c:3731 #9 0x557f4a3ca90a in main /home/nathaniel/src/git/gnu.org/texinfo/info/info.c:1065 #10 0x7f7c81e2cbf6 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf6) SUMMARY: AddressSanitizer: heap-buffer-overflow /home/nathaniel/src/git/gnu.org/texinfo/info/info-utils.c:1676 in scan_node_contents Shadow bytes around the buggy address: 0x0c107fff7fd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c107fff7fe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c107fff7ff0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c107fff8000: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 fa 0x0c107fff8010: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 06 =>0x0c107fff8020: fa fa fa fa 00 00 00 00 00 00 00 00 00 00[05]fa 0x0c107fff8030: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8040: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8050: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8060: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8070: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==15700==ABORTING