Closed
Description
Jerry version:
Checked revision: aaeec7f
Build: debug.linux
OS:
Ubuntu 14.04, x86_64
Test case:
Math.cos + 1;
Backtrace:
ICE: Assertion 'property_p != NULL' failed at jerryscript/jerry-core/ecma/base/ecma-helpers.cpp(ecma_get_internal_property):492.
Error: ERR_FAILED_INTERNAL_ASSERTION
[Inferior 1 (process 9984) exited with code 0170]
(gdb) bt
#0 ecma_get_internal_property (object_p=0x7e97f8 <_ZL13mem_heap_area.4015+184>, property_id=ECMA_INTERNAL_PROPERTY_CLASS)
at jerryscript/jerry-core/ecma/base/ecma-helpers.cpp:492
#1 0x000000000046b807 in ecma_op_general_object_default_value (obj_p=0x7e97f8 <_ZL13mem_heap_area.4015+184>, hint=ECMA_PREFERRED_TYPE_NO)
at jerryscript/jerry-core/ecma/operations/ecma-objects-general.cpp:507
#2 0x000000000047b0a1 in ecma_op_object_default_value (obj_p=0x7e97f8 <_ZL13mem_heap_area.4015+184>, hint=ECMA_PREFERRED_TYPE_NO)
at jerryscript/jerry-core/ecma/operations/ecma-objects.cpp:404
#3 0x000000000046c9d4 in ecma_op_to_primitive (value=95, preferred_type=ECMA_PREFERRED_TYPE_NO)
at jerryscript/jerry-core/ecma/operations/ecma-conversion.cpp:169
#4 0x00000000004ac9c8 in opfunc_addition (opdata=..., int_data=0x7fffffffd570)
at jerryscript/jerry-core/vm/opcodes-ecma-arithmetics.cpp:117
#5 0x00000000004bfa60 in run_int_loop (int_data=0x7fffffffd570) at jerryscript/jerry-core/vm/vm.cpp:440
#6 0x00000000004b678d in run_int_from_pos (start_pos=0, this_binding_value=15, lex_env_p=0x7e9770 <_ZL13mem_heap_area.4015+48>, is_strict=false,
is_eval_code=false) at jerryscript/jerry-core/vm/vm.cpp:513
#7 0x00000000004bf82e in run_int () at jerryscript/jerry-core/vm/vm.cpp:381
#8 0x00000000004bd4d0 in jerry_run () at jerryscript/jerry-core/jerry.cpp:1243
#9 0x00000000004bbaff in main (argc=2, argv=0x7fffffffd918) at jerryscript/main-linux.cpp:248