$ ./mjs/build/mjs poc.js
ASAN:DEADLYSIGNAL
=================================================================
==126169==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fb20926da20 bp 0x000000000000 sp 0x7ffc6083ff90 T0)
==126169==The signal is caused by a READ memory access.
==126169==Hint: address points to the zero page.
#0 0x7fb20926da1f (/lib/x86_64-linux-gnu/libc.so.6+0x45a1f)#1 0x5619439c70b3 in cstr_to_ulong src/mjs_string.c:232#2 0x5619439c70b3 in str_to_ulong src/mjs_string.c:242#3 0x5619438ff7bb in mjs_array_length src/mjs_array.c:83#4 0x5619438ff7bb in mjs_array_push src/mjs_array.c:115#5 0x5619438ff7bb in mjs_array_push_internal src/mjs_array.c:131#6 0x561943924244 in mjs_execute src/mjs_exec.c:853#7 0x56194392da05 in mjs_exec_internal src/mjs_exec.c:1073#8 0x56194392da05 in mjs_exec_file src/mjs_exec.c:1096#9 0x5619438ea909 in main src/mjs_main.c:47#10 0x7fb209249b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)#11 0x5619438eb449 in _start (/usr/local/bin/Gmjs+0xe449)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x45a1f)
==126169==ABORTING
Credits: Found by OWL337 team.
The text was updated successfully, but these errors were encountered:
mJS revision
Commit: b1b6eac
Build platform
Ubuntu 18.04.5 LTS (Linux 5.4.0-44-generic x86_64)
Build steps
Test case
poc.js
Execution steps & Output
$ ./mjs/build/mjs poc.js ASAN:DEADLYSIGNAL ================================================================= ==126169==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fb20926da20 bp 0x000000000000 sp 0x7ffc6083ff90 T0) ==126169==The signal is caused by a READ memory access. ==126169==Hint: address points to the zero page. #0 0x7fb20926da1f (/lib/x86_64-linux-gnu/libc.so.6+0x45a1f) #1 0x5619439c70b3 in cstr_to_ulong src/mjs_string.c:232 #2 0x5619439c70b3 in str_to_ulong src/mjs_string.c:242 #3 0x5619438ff7bb in mjs_array_length src/mjs_array.c:83 #4 0x5619438ff7bb in mjs_array_push src/mjs_array.c:115 #5 0x5619438ff7bb in mjs_array_push_internal src/mjs_array.c:131 #6 0x561943924244 in mjs_execute src/mjs_exec.c:853 #7 0x56194392da05 in mjs_exec_internal src/mjs_exec.c:1073 #8 0x56194392da05 in mjs_exec_file src/mjs_exec.c:1096 #9 0x5619438ea909 in main src/mjs_main.c:47 #10 0x7fb209249b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96) #11 0x5619438eb449 in _start (/usr/local/bin/Gmjs+0xe449) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x45a1f) ==126169==ABORTINGCredits: Found by OWL337 team.
The text was updated successfully, but these errors were encountered: