ASAN:SIGSEGV
=================================================================
==17359==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f2e6f6c3fc6 bp 0x7ffd238e70b0 sp 0x7ffd238e6f00 T0)
#00x7f2e6f6c3fc5 in expand_mmacro test/yasm-uaf/SRC_asan/modules/preprocs/nasm/nasm-pp.c:4764
#10x7f2e6f6c3fc5 in pp_getline test/yasm-uaf/SRC_asan/modules/preprocs/nasm/nasm-pp.c:5128
#20x7f2e6f6a9d46 in nasm_preproc_get_line test/yasm-uaf/SRC_asan/modules/preprocs/nasm/nasm-preproc.c:198
#30x7f2e6f69b2ac in nasm_parser_parse test/yasm-uaf/SRC_asan/modules/parsers/nasm/nasm-parse.c:218
#40x7f2e6f68f36b in nasm_do_parse test/yasm-uaf/SRC_asan/modules/parsers/nasm/nasm-parser.c:66
#50x7f2e6f68f36b in nasm_parser_do_parse test/yasm-uaf/SRC_asan/modules/parsers/nasm/nasm-parser.c:83
#60x402c84 in do_assemble test/yasm-uaf/SRC_asan/frontends/yasm/yasm.c:521
#70x402c84 in main test/yasm-uaf/SRC_asan/frontends/yasm/yasm.c:753
#80x7f2e7286b82f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f)
#90x403ee8 in _start ( test/yasm-uaf/bin_asan/bin/yasm+0x403ee8)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV test/yasm-uaf/SRC_asan/modules/preprocs/nasm/nasm-pp.c:4764 expand_mmacro
==17359==ABORTING
The text was updated successfully, but these errors were encountered:
System info:
Ubuntu 16.04.6 LTS, X64, gcc 5.4.0, yasm (latest master 009450c)
Compile Command:
Run Command:
POC file:
https://github.com/Clingto/POC/blob/master/MSA/yasm/yasm-4760-expand_mmacro-null-pointer-deref
ASAN info:
The text was updated successfully, but these errors were encountered: