{"action":"opened","issue":{"url":"https://api.github.com/repos/Samsung/jerryscript/issues/312","labels_url":"https://api.github.com/repos/Samsung/jerryscript/issues/312/labels{/name}","comments_url":"https://api.github.com/repos/Samsung/jerryscript/issues/312/comments","events_url":"https://api.github.com/repos/Samsung/jerryscript/issues/312/events","html_url":"https://github.com/Samsung/jerryscript/issues/312","id":93276097,"number":312,"title":"Assertion 'property_p != NULL' failed in ecma_get_internal_property","user":{"login":"renatahodovan","id":3356404,"avatar_url":"https://avatars.githubusercontent.com/u/3356404?v=3","gravatar_id":"","url":"https://api.github.com/users/renatahodovan","html_url":"https://github.com/renatahodovan","followers_url":"https://api.github.com/users/renatahodovan/followers","following_url":"https://api.github.com/users/renatahodovan/following{/other_user}","gists_url":"https://api.github.com/users/renatahodovan/gists{/gist_id}","starred_url":"https://api.github.com/users/renatahodovan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renatahodovan/subscriptions","organizations_url":"https://api.github.com/users/renatahodovan/orgs","repos_url":"https://api.github.com/users/renatahodovan/repos","events_url":"https://api.github.com/users/renatahodovan/events{/privacy}","received_events_url":"https://api.github.com/users/renatahodovan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-06T13:13:34Z","updated_at":"2015-07-06T13:13:34Z","closed_at":null,"body":"###### Jerry version:\r\n    Checked revision: 4e5e7bb\r\n    Build: debug.linux\r\n###### OS: \r\n    Ubuntu 14.10, x86_64\r\n###### Test case:\r\n```javascript\r\nRegExp.prototype.exec(10);\r\n```\r\n\r\n###### Backtrace:\r\n```javascript\r\nICE: Assertion 'property_p != NULL' failed at jerryscript/jerry-core/ecma/base/ecma-helpers.cpp(ecma_get_internal_property):492.\r\nError: ERR_FAILED_INTERNAL_ASSERTION\r\n\r\nProgram received signal SIGABRT, Aborted.\r\n0x0000000000498fbe in syscall_2_asm () at jerryscript/jerry-libc/target/linux/jerry-asm.S:32\r\n32    SYSCALL_2\r\n(gdb) bt\r\n# 0  0x0000000000498fbe in syscall_2_asm () at jerryscript/jerry-libc/target/linux/jerry-asm.S:32\r\n# 1  0x00000000004003c2 in syscall_2 (syscall_no=62, arg1=13388, arg2=6) at jerryscript/jerry-libc/target/linux/jerry-libc-target.c:96\r\n# 2  0x0000000000400563 in abort () at jerryscript/jerry-libc/target/linux/jerry-libc-target.c:175\r\n# 3  0x000000000044788f in jerry_fatal (code=ERR_FAILED_INTERNAL_ASSERTION) at jerryscript/jerry-core/jrt/jrt-fatals.cpp:65\r\n# 4  0x00000000004478de in jerry_assert_fail (assertion=0x4b1ad4 \"property_p != NULL\", \r\n    file=0x4b16e0 \"jerryscript/jerry-core/ecma/base/ecma-helpers.cpp\", \r\n    function=0x49dcc0 <_ZZ26ecma_get_internal_propertyP13ecma_object_t27ecma_internal_property_id_tE8__func__.lto_priv.722> \"ecma_get_internal_property\", \r\n    line=492) at jerryscript/jerry-core/jrt/jrt-fatals.cpp:92\r\n# 5  0x0000000000460b80 in ecma_get_internal_property (object_p=0x7cdcd0 <_ZL13mem_heap_area.lto_priv.1129+8528>, \r\n    property_id=ECMA_INTERNAL_PROPERTY_REGEXP_BYTECODE) at jerryscript/jerry-core/ecma/base/ecma-helpers.cpp:492\r\n# 6  0x000000000042aa81 in ecma_builtin_regexp_prototype_exec (this_arg=4267, arg=6205)\r\n    at jerryscript/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.cpp:70\r\n# 7  0x000000000042a92f in ecma_builtin_regexp_prototype_dispatch_routine (builtin_routine_id=193, this_arg_value=4267, \r\n    arguments_list=0x80bb10 <_ZL13mem_heap_area.lto_priv.1129+262032>, arguments_number=1)\r\n    at jerryscript/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.inc.h:42\r\n# 8  0x0000000000487e20 in ecma_builtin_dispatch_routine (builtin_object_id=ECMA_BUILTIN_ID_REGEXP_PROTOTYPE, builtin_routine_id=193, this_arg_value=4267, \r\n    arguments_list=0x80bb10 <_ZL13mem_heap_area.lto_priv.1129+262032>, arguments_number=1)\r\n    at jerryscript/jerry-core/ecma/builtin-objects/ecma-builtins.inc.h:153\r\n# 9  0x000000000048741f in ecma_builtin_dispatch_call (obj_p=0x7cdd30 <_ZL13mem_heap_area.lto_priv.1129+8624>, this_arg_value=4267, \r\n    arguments_list_p=0x80bb10 <_ZL13mem_heap_area.lto_priv.1129+262032>, arguments_list_len=1)\r\n    at jerryscript/jerry-core/ecma/builtin-objects/ecma-builtins.cpp:419\r\n# 10 0x000000000044f95c in ecma_op_function_call (func_obj_p=0x7cdd30 <_ZL13mem_heap_area.lto_priv.1129+8624>, this_arg_value=4267, \r\n    arguments_list_p=0x80bb10 <_ZL13mem_heap_area.lto_priv.1129+262032>, arguments_list_len=1)\r\n    at jerryscript/jerry-core/ecma/operations/ecma-function-object.cpp:714\r\n# 11 0x0000000000443ace in opfunc_call_n (opdata=..., int_data=0x7fffffffd530) at jerryscript/jerry-core/vm/opcodes.cpp:817\r\n# 12 0x0000000000496863 in vm_loop (int_data_p=0x7fffffffd530, run_scope_p=0x0) at jerryscript/jerry-core/vm/vm.cpp:466\r\n# 13 0x000000000048f8b1 in vm_run_from_pos (opcodes_p=0x7ceb58 <_ZL13mem_heap_area.lto_priv.1129+12248>, start_pos=1, this_binding_value=835, \r\n    lex_env_p=0x7ceaa8 <_ZL13mem_heap_area.lto_priv.1129+12072>, is_strict=false, is_eval_code=false)\r\n    at jerryscript/jerry-core/vm/vm.cpp:556\r\n# 14 0x00000000004966cd in vm_run_global () at jerryscript/jerry-core/vm/vm.cpp:395\r\n# 15 0x0000000000498403 in jerry_run () at jerryscript/jerry-core/jerry.cpp:1373\r\n# 16 0x0000000000496fe2 in main (argc=3, argv=0x7fffffffd8f8) at jerryscript/main-linux.cpp:291\r\n```"}}