Description
fn_expr = function NaN(a){
'use strict';
NaN(0);
}
fn_expr(1);
==1318==ERROR: AddressSanitizer: stack-overflow on address 0xff769fec (pc 0xf7ab9c45 bp 0xf7b0f000 sp 0xff769fe0 T0)
#0 0xf7ab9c44 (/usr/lib32/libasan.so.2+0xb0c44)
#1 0xf7ab9757 (/usr/lib32/libasan.so.2+0xb0757)
#2 0xf7a246d2 (/usr/lib32/libasan.so.2+0x1b6d2)
#3 0xf7a9fdbb in malloc (/usr/lib32/libasan.so.2+0x96dbb)
#4 0x804f544 in jmem_heap_alloc_block_internal /home/b/jerryscript/jerry-core/jmem/jmem-heap.c:324
#5 0x804f544 in jmem_heap_gc_and_alloc_block /home/b/jerryscript/jerry-core/jmem/jmem-heap.c:360
#6 0x804f544 in jmem_heap_alloc_block /home/b/jerryscript/jerry-core/jmem/jmem-heap.c:406
#7 0x808d5fc in ecma_create_object /home/b/jerryscript/jerry-core/ecma/base/ecma-helpers.c:99
#8 0x80d3d01 in ecma_op_create_function_object /home/b/jerryscript/jerry-core/ecma/operations/ecma-function-object.c:127
#9 0x8135055 in vm_construct_literal_object /home/b/jerryscript/jerry-core/vm/vm.c:313
#10 0x8135055 in vm_init_loop /home/b/jerryscript/jerry-core/vm/vm.c:637
#11 0x8135055 in vm_execute /home/b/jerryscript/jerry-core/vm/vm.c:2831
#12 0x81388ef in vm_run /home/b/jerryscript/jerry-core/vm/vm.c:2924
#13 0x80d4a53 in ecma_op_function_call /home/b/jerryscript/jerry-core/ecma/operations/ecma-function-object.c:405
#14 0x8136396 in opfunc_call /home/b/jerryscript/jerry-core/vm/vm.c:417
#15 0x8136396 in vm_execute /home/b/jerryscript/jerry-core/vm/vm.c:2844
#16 0x81388ef in vm_run /home/b/jerryscript/jerry-core/vm/vm.c:2924
#17 0x80d4a53 in ecma_op_function_call /home/b/jerryscript/jerry-core/ecma/operations/ecma-function-object.c:405
#18 0x8136396 in opfunc_call /home/b/jerryscript/jerry-core/vm/vm.c:417
#19 0x8136396 in vm_execute /home/b/jerryscript/jerry-core/vm/vm.c:2844
#20 0x81388ef in vm_run /home/b/jerryscript/jerry-core/vm/vm.c:2924
#21 0x80d4a53 in ecma_op_function_call /home/b/jerryscript/jerry-core/ecma/operations/ecma-function-object.c:405
#22 0x8136396 in opfunc_call /home/b/jerryscript/jerry-core/vm/vm.c:417
#23 0x8136396 in vm_execute /home/b/jerryscript/jerry-core/vm/vm.c:2844
#24 0x81388ef in vm_run /home/b/jerryscript/jerry-core/vm/vm.c:2924
#25 0x80d4a53 in ecma_op_function_call /home/b/jerryscript/jerry-core/ecma/operations/ecma-function-object.c:405
#26 0x8136396 in opfunc_call /home/b/jerryscript/jerry-core/vm/vm.c:417
#27 0x8136396 in vm_execute /home/b/jerryscript/jerry-core/vm/vm.c:2844
#28 0x81388ef in vm_run /home/b/jerryscript/jerry-core/vm/vm.c:2924
#29 0x80d4a53 in ecma_op_function_call /home/b/jerryscript/jerry-core/ecma/operations/ecma-function-object.c:405
#30 0x8136396 in opfunc_call /home/b/jerryscript/jerry-core/vm/vm.c:417
#31 0x8136396 in vm_execute /home/b/jerryscript/jerry-core/vm/vm.c:2844
#32 0x81388ef in vm_run /home/b/jerryscript/jerry-core/vm/vm.c:2924
........