Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assertion 'simple_value == ECMA_SIMPLE_VALUE_UNDEFINED || simple_value == ECMA_SIMPLE_VALUE_NULL || simple_value == ECMA_SIMPLE_VALUE_FALSE || simple_value == ECMA_SIMPLE_VALUE_TRUE' failed in ecma_make_simple_completion_value #114

Closed
renatahodovan opened this issue May 28, 2015 · 2 comments
Labels
bug Undesired behaviour ecma core Related to core ECMA functionality normal

Comments

@renatahodovan
Copy link
Contributor

Jerry version:
Checked revision: aaeec7f
Build: debug.linux
OS:
Ubuntu 14.04, x86_64
Test case:
v_1 = 1;
v_1[1] = 1;
Backtrace:
ICE: Assertion 'simple_value == ECMA_SIMPLE_VALUE_UNDEFINED || simple_value == ECMA_SIMPLE_VALUE_NULL || simple_value == ECMA_SIMPLE_VALUE_FALSE || simple_value == ECMA_SIMPLE_VALUE_TRUE' failed at jerryscript/jerry-core/ecma/base/ecma-helpers-value.cpp(ecma_make_simple_completion_value):597.
Error: ERR_FAILED_INTERNAL_ASSERTION
(gdb) bt
#0  ecma_make_simple_completion_value (simple_value=ECMA_SIMPLE_VALUE_EMPTY)
    at jerryscript/jerry-core/ecma/base/ecma-helpers-value.cpp:594
#1  ecma_reject_put (is_throw=false) at jerryscript/jerry-core/ecma/operations/ecma-get-put-value.cpp:192
#2  0x000000000047cd89 in ecma_op_put_value_object_base (ref=..., value=73)
    at jerryscript/jerry-core/ecma/operations/ecma-get-put-value.cpp:279
#3  0x0000000000454062 in opfunc_prop_setter (opdata=..., int_data=0x7fffffffd590) at jerryscript/jerry-core/vm/opcodes.cpp:1171
#4  0x00000000004bfa60 in run_int_loop (int_data=0x7fffffffd590) at jerryscript/jerry-core/vm/vm.cpp:440
#5  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
#6  0x00000000004bf82e in run_int () at jerryscript/jerry-core/vm/vm.cpp:381
#7  0x00000000004bd4d0 in jerry_run () at jerryscript/jerry-core/jerry.cpp:1243
#8  0x00000000004bbaff in main (argc=2, argv=0x7fffffffd938) at jerryscript/main-linux.cpp:248
@ruben-ayrapetyan ruben-ayrapetyan added bug Undesired behaviour normal ecma core Related to core ECMA functionality labels May 28, 2015
@ruben-ayrapetyan ruben-ayrapetyan added this to the Core ECMA features milestone May 28, 2015
@ruben-ayrapetyan ruben-ayrapetyan self-assigned this May 28, 2015
egavrin added a commit that referenced this issue Jul 1, 2015
Related issue: #114

JerryScript-DCO-1.0-Signed-off-by: Evgeny Gavrin [email protected]
egavrin added a commit that referenced this issue Jul 1, 2015
Related issue: #114

JerryScript-DCO-1.0-Signed-off-by: Evgeny Gavrin [email protected]
egavrin added a commit that referenced this issue Jul 1, 2015
Related issue: #114

JerryScript-DCO-1.0-Signed-off-by: Evgeny Gavrin [email protected]
@egavrin egavrin assigned egavrin and unassigned ruben-ayrapetyan Jul 1, 2015
egavrin added a commit that referenced this issue Jul 2, 2015
Related issue: #114

JerryScript-DCO-1.0-Signed-off-by: Evgeny Gavrin [email protected]
@galpeter
Copy link
Contributor

For me it work now, I think we can close it.

@galpeter
Copy link
Contributor

Closing as this was fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Undesired behaviour ecma core Related to core ECMA functionality normal
Projects
None yet
Development

No branches or pull requests

4 participants