#0 0x00007ffff3d86428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 resultvar = 0 pid = 12337 selftid = 12337 #1 0x00007ffff3d8802a in __GI_abort () at abort.c:89 save_stage = 2 act = { __sigaction_handler = { sa_handler = 0x4, sa_sigaction = 0x4 }, sa_mask = { __val = {[0] = 18374686479671688960, [1] = 29950688, [2] = 140737488331200, [3] = 3980886464, [4] = 140737353957376, [5] = 22434376, [6] = 743, [7] = 22435440, [8] = 140737173917744, [9] = 140737174401248, [10] = 140737284756796, [11] = 140737285853776, [12] = 140737285867424, [13] = 0, [14] = 140737285853776, [15] = 22434376} }, sa_flags = -134397952, sa_restorer = 0x1565248 } sigs = { __val = {[0] = 32, [1] = 0 } } #2 0x00007ffff3d7ebd7 in __assert_fail_base (fmt=, assertion=assertion@entry=0x1565248 "(zend_gc_refcount(&(ht)->gc) == 1) || ((ht)->u.flags & (1<<6))", file=file@entry=0x15651b0 "/tmp/php-build/source/7.3.0/Zend/zend_hash.c", line=line@entry=743, function=function@entry=0x1565670 <__PRETTY_FUNCTION__.11856> "_zend_hash_str_add_or_update_i") at assert.c:92 str = 0x1da7770 "\240x\332\001" total = 4096 #3 0x00007ffff3d7ec82 in __GI___assert_fail (assertion=0x1565248 "(zend_gc_refcount(&(ht)->gc) == 1) || ((ht)->u.flags & (1<<6))", file=0x15651b0 "/tmp/php-build/source/7.3.0/Zend/zend_hash.c", line=743, function=0x1565670 <__PRETTY_FUNCTION__.11856> "_zend_hash_str_add_or_update_i") at assert.c:101 No locals. #4 0x0000000000c8b0e8 in _zend_hash_str_add_or_update_i (ht=0x7fffed465a20, str=0x7fffe6fb0283 "b", len=1, h=9223372036854953479, pData=0x7fffffffa5a0, flag=1) at /tmp/php-build/source/7.3.0/Zend/zend_hash.c:743 key = 0x7fffffffa3a0 nIndex = 0 idx = 0 p = 0x1 __PRETTY_FUNCTION__ = "_zend_hash_str_add_or_update_i" #5 0x0000000000c8b68a in zend_hash_str_update (ht=0x7fffed465a20, str=0x7fffe6fb0283 "b", len=1, pData=0x7fffffffa5a0) at /tmp/php-build/source/7.3.0/Zend/zend_hash.c:854 h = 9223372036854953479 #6 0x00007fffe6e270d2 in zephir_array_update_string (arr=0x7fffffffa590, index=0x7fffe6fb0283 "b", index_length=1, value=0x7fffffffa5a0, flags=0) at /home/klay/work/zephir/php-zephir/ext/kernel/array.c:784 No locals. #7 0x00007fffe6e27d32 in zephir_array_update_multi_ex (arr=0x7fffffffa950, value=0x7fffffffab60, types=0x7fffe6fb7632 "sss", types_length=3, types_count=6, ap=0x7fffffffa970) at /home/klay/work/zephir/php-zephir/ext/kernel/array.c:937 fetched = { value = { lval = 140737174198816, dval = 6.9533402864410047e-310, counted = 0x7fffed465a20, str = 0x7fffed465a20, arr = 0x7fffed465a20, obj = 0x7fffed465a20, res = 0x7fffed465a20, ref = 0x7fffed465a20, ast = 0x7fffed465a20, zv = 0x7fffed465a20, ptr = 0x7fffed465a20, ce = 0x7fffed465a20, func = 0x7fffed465a20, ww = { w1 = 3980810784, w2 = 32767 } }, u1 = { v = { type = 1 '\001', type_flags = 0 '\000', u = { call_info = 0, extra = 0 } }, type_info = 1 }, u2 = { next = 0, cache_slot = 0, opline_num = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0, access_flags = 0, property_guard = 0, constant_flags = 0, extra = 0 } } old_l = {[0] = 1, [1] = 1, [2] = 1, [3] = 4, [4] = 29938816, [5] = 6, [6] = 29967808, [7] = 6, [8] = 140737174199488, [9] = 263, [10] = 27281712, [11] = 6, [12] = 29950624, [13] = 6, [14] = 29950688, [15] = 6} old_ll = {[0] = 140737174274496, [1] = 6, [2] = 1, [3] = 4, [4] = 140737488332480, [5] = 12774151, [6] = -9223372006790004586, [7] = 0, [8] = 317827579904, [9] = 22425656, [10] = 140737174396992, [11] = 140737174198816, [12] = 140737174248832, [13] = 140737488332480, [14] = 13139587, [15] = 140737174248832} s = 0x7fffe6fb0283 "b" old_s = {[0] = 0x7fffe6fb0281 "a", [1] = 0x7fffe6fb0283 "b", [2] = 0x0, [3] = 0x0, [4] = 0x0, [5] = 0x0, [6] = 0x0, [7] = 0x0, [8] = 0x7fffffffa760 "\200]F\355\377\177", [9] = 0xfffffff600000107 , [10] = 0x7fffed46f240 " ZF\355\377\177", [11] = 0x7fffed46f3c0 " ZF\355\377\177", [12] = 0x7fffed46f240 " ZF\355\377\177", [13] = 0x7fffed465a20 "\004", [14] = 0x7fffffffa790 "`\250\377\377\377\177", [15] = 0xc8f00b "H\203\304\020\205\300uy\213E\340\211E\344\203E\340\001H\203E\350 \353YL\213E\360H\213M\350\213U\344H\213u\320H\213EŘ‹}\310W\213}\314WA\271"} old_type = "s\250\377\377\377\177\000\000+\375\341\346\377\177\000" item = 0xffffffffffffffff old_item = {[0] = 0x0, [1] = 0x0, [2] = 0x7fffed46f380, [3] = 0x0, [4] = 0x7fffed465d80, [5] = 0x7fffed465d20, [6] = 0x1, [7] = 0x7fffed46f260, [8] = 0x7fffed46f3e0, [9] = 0x7fffed46f260, [10] = 0x7fffffffa860, [11] = 0xc8f7dd , [12] = 0x700001100, [13] = 0x7fffed465d20, [14] = 0x1ed4211a0, [15] = 0x7fffed46f3c0} pzv = { value = { lval = 140737174198816, dval = 6.9533402864410047e-310, counted = 0x7fffed465a20, str = 0x7fffed465a20, arr = 0x7fffed465a20, obj = 0x7fffed465a20, res = 0x7fffed465a20, ref = 0x7fffed465a20, ast = 0x7fffed465a20, zv = 0x7fffed465a20, ptr = 0x7fffed465a20, ce = 0x7fffed465a20, func = 0x7fffed465a20, ww = { w1 = 3980810784, w2 = 32767 } }, u1 = { v = { type = 7 '\a', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 263 }, u2 = { next = 0, cache_slot = 0, opline_num = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0, access_flags = 0, property_guard = 0, constant_flags = 0, extra = 0 } } p = 0x7fffed465a20 old_p = {[0] = 0x7fffed465d80, [1] = 0x7fffed465a20, [2] = 0x7fffed46f3b0, [3] = 0x7fffed46f380, [4] = 0x7fffed46f390, [5] = 0x7fffed46f3a0, [6] = 0xffffffffffffffff, [7] = 0xffffffffffffffff, [8] = 0x0, [9] = 0x0, [10] = 0x0, [11] = 0x0, [12] = 0xffffffffffffffff, [13] = 0xffffffffffffffff, [14] = 0xffffffffffffffff, [15] = 0x7fffed465d80} tmp = { value = { lval = 140737174199776, dval = 6.953340286488435e-310, counted = 0x7fffed465de0, str = 0x7fffed465de0, arr = 0x7fffed465de0, obj = 0x7fffed465de0, res = 0x7fffed465de0, ref = 0x7fffed465de0, ast = 0x7fffed465de0, zv = 0x7fffed465de0, ptr = 0x7fffed465de0, ce = 0x7fffed465de0, func = 0x7fffed465de0, ww = { w1 = 3980811744, w2 = 32767 } }, u1 = { v = { type = 7 '\a', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 263 }, u2 = { next = 4278190080, cache_slot = 4278190080, opline_num = 4278190080, lineno = 4278190080, num_args = 4278190080, fe_pos = 4278190080, fe_iter_idx = 4278190080, access_flags = 4278190080, property_guard = 4278190080, constant_flags = 4278190080, extra = 4278190080 } } i = 1 l = 1 ll = 0 re_update = 1 must_continue = 0 wrap_tmp = 0 __PRETTY_FUNCTION__ = "zephir_array_update_multi_ex" #8 0x00007fffe6e22018 in zephir_update_property_array_multi (object=0x7fffed4211a0, property=0x7fffe6fb7606 "myArray", property_length=7, value=0x7fffffffab60, types=0x7fffe6fb7632 "sss", types_length=3, types_count=6) at /home/klay/work/zephir/php-zephir/ext/kernel/object.c:722 ap = tmp_arr = { value = { lval = 140737174199680, dval = 6.9533402864836919e-310, counted = 0x7fffed465d80, str = 0x7fffed465d80, arr = 0x7fffed465d80, obj = 0x7fffed465d80, res = 0x7fffed465d80, ref = 0x7fffed465d80, ast = 0x7fffed465d80, zv = 0x7fffed465d80, ptr = 0x7fffed465d80, ce = 0x7fffed465d80, func = 0x7fffed465d80, ww = { w1 = 3980811648, w2 = 32767 } }, u1 = { v = { type = 7 '\a', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 263 }, u2 = { next = 6, cache_slot = 6, opline_num = 6, lineno = 6, num_args = 6, fe_pos = 6, fe_iter_idx = 6, access_flags = 6, property_guard = 6, constant_flags = 6, extra = 6 } } separated = 1 #9 0x00007fffe6e51565 in zim_Test_Assign_testPropertyArray14 (execute_data=0x7fffed421180, return_value=0x7fffed4210e0) at /home/klay/work/zephir/php-zephir/ext/test/assign.zep.c:1597 _0 = { value = { lval = 140737174199584, dval = 6.9533402864789489e-310, counted = 0x7fffed465d20, str = 0x7fffed465d20, arr = 0x7fffed465d20, obj = 0x7fffed465d20, res = 0x7fffed465d20, ref = 0x7fffed465d20, ast = 0x7fffed465d20, zv = 0x7fffed465d20, ptr = 0x7fffed465d20, ce = 0x7fffed465d20, func = 0x7fffed465d20, ww = { w1 = 3980811552, w2 = 32767 } }, u1 = { v = { type = 7 '\a', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 263 }, u2 = { next = 32767, cache_slot = 32767, opline_num = 32767, lineno = 32767, num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767, access_flags = 32767, property_guard = 32767, constant_flags = 32767, extra = 32767 } } _1 = { value = { lval = 140737174198816, dval = 6.9533402864410047e-310, counted = 0x7fffed465a20, str = 0x7fffed465a20, arr = 0x7fffed465a20, obj = 0x7fffed465a20, res = 0x7fffed465a20, ref = 0x7fffed465a20, ast = 0x7fffed465a20, zv = 0x7fffed465a20, ptr = 0x7fffed465a20, ce = 0x7fffed465a20, func = 0x7fffed465a20, ww = { w1 = 3980810784, w2 = 32767 } }, u1 = { v = { type = 7 '\a', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 263 }, u2 = { next = 0, cache_slot = 0, opline_num = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0, access_flags = 0, property_guard = 0, constant_flags = 0, extra = 0 } } _3 = { value = { lval = 29950752, dval = 1.4797637630311007e-316, counted = 0x1c90320, str = 0x1c90320, arr = 0x1c90320, obj = 0x1c90320, res = 0x1c90320, ref = 0x1c90320, ast = 0x1c90320, zv = 0x1c90320, ptr = 0x1c90320, ce = 0x1c90320, func = 0x1c90320, ww = { w1 = 29950752, w2 = 0 } }, u1 = { v = { type = 0 '\000', type_flags = 0 '\000', u = { call_info = 0, extra = 0 } }, type_info = 0 }, u2 = { next = 80, cache_slot = 80, opline_num = 80, lineno = 80, num_args = 80, fe_pos = 80, fe_iter_idx = 80, access_flags = 80, property_guard = 80, constant_flags = 80, extra = 80 } } v = { value = { lval = 140737174248768, dval = 6.9533402889089614e-310, counted = 0x7fffed471d40, str = 0x7fffed471d40, arr = 0x7fffed471d40, obj = 0x7fffed471d40, res = 0x7fffed471d40, ref = 0x7fffed471d40, ast = 0x7fffed471d40, zv = 0x7fffed471d40, ptr = 0x7fffed471d40, ce = 0x7fffed471d40, func = 0x7fffed471d40, ww = { w1 = 3980860736, w2 = 32767 } }, u1 = { v = { type = 6 '\006', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 262 }, u2 = { next = 32767, cache_slot = 32767, opline_num = 32767, lineno = 32767, num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767, access_flags = 32767, property_guard = 32767, constant_flags = 32767, extra = 32767 } } _2 = { value = { lval = 140737174249408, dval = 6.9533402889405816e-310, counted = 0x7fffed471fc0, str = 0x7fffed471fc0, arr = 0x7fffed471fc0, obj = 0x7fffed471fc0, res = 0x7fffed471fc0, ref = 0x7fffed471fc0, ast = 0x7fffed471fc0, zv = 0x7fffed471fc0, ptr = 0x7fffed471fc0, ce = 0x7fffed471fc0, func = 0x7fffed471fc0, ww = { w1 = 3980861376, w2 = 32767 } }, u1 = { v = { type = 6 '\006', type_flags = 1 '\001', u = { call_info = 0, extra = 0 } }, type_info = 262 }, u2 = { next = 0, cache_slot = 0, opline_num = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0, access_flags = 0, property_guard = 0, constant_flags = 0, extra = 0 } } _4 = { value = { lval = 140737488333744, dval = 6.953355806768613e-310, counted = 0x7fffffffabb0, str = 0x7fffffffabb0, arr = 0x7fffffffabb0, obj = 0x7fffffffabb0, res = 0x7fffffffabb0, ref = 0x7fffffffabb0, ast = 0x7fffffffabb0, zv = 0x7fffffffabb0, ptr = 0x7fffffffabb0, ce = 0x7fffffffabb0, func = 0x7fffffffabb0, ww = { w1 = 4294945712, w2 = 32767 } }, u1 = { v = { type = 0 '\000', type_flags = 0 '\000', u = { call_info = 0, extra = 0 } }, type_info = 0 }, u2 = { next = 0, cache_slot = 0, opline_num = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0, access_flags = 0, property_guard = 0, constant_flags = 0, extra = 0 } } _5 = { value = { lval = 140737174274608, dval = 6.953340290185627e-310, counted = 0x7fffed478230, str = 0x7fffed478230, arr = 0x7fffed478230, obj = 0x7fffed478230, res = 0x7fffed478230, ref = 0x7fffed478230, ast = 0x7fffed478230, zv = 0x7fffed478230, ptr = 0x7fffed478230, ce = 0x7fffed478230, func = 0x7fffed478230, ww = { w1 = 3980886576, w2 = 32767 } }, u1 = { v = { type = 0 '\000', type_flags = 0 '\000', u = { call_info = 0, extra = 0 } }, type_info = 0 }, u2 = { next = 0, cache_slot = 0, opline_num = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0, access_flags = 0, property_guard = 0, constant_flags = 0, extra = 0 } } _6 = { value = { lval = 29950752, dval = 1.4797637630311007e-316, counted = 0x1c90320, str = 0x1c90320, arr = 0x1c90320, obj = 0x1c90320, res = 0x1c90320, ref = 0x1c90320, ast = 0x1c90320, zv = 0x1c90320, ptr = 0x1c90320, ce = 0x1c90320, func = 0x1c90320, ww = { w1 = 29950752, w2 = 0 } }, u1 = { v = { type = 0 '\000', type_flags = 0 '\000', u = { call_info = 0, extra = 0 } }, type_info = 0 }, u2 = { next = 64, cache_slot = 64, opline_num = 64, lineno = 64, num_args = 64, fe_pos = 64, fe_iter_idx = 64, access_flags = 64, property_guard = 64, constant_flags = 64, extra = 64 } } this_ptr = 0x7fffed4211a0 zephir_memory = { active_entry = 0x7fffed4021f8, active_symbol_table = 0x0 } #10 0x0000000000ce8b06 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at /tmp/php-build/source/7.3.0/Zend/zend_vm_execute.h:1102 retval = { value = { lval = 140737174274608, dval = 6.953340290185627e-310, counted = 0x7fffed478230, str = 0x7fffed478230, arr = 0x7fffed478230, obj = 0x7fffed478230, res = 0x7fffed478230, ref = 0x7fffed478230, ast = 0x7fffed478230, zv = 0x7fffed478230, ptr = 0x7fffed478230, ce = 0x7fffed478230, func = 0x7fffed478230, ww = { w1 = 3980886576, w2 = 32767 } }, u1 = { v = { type = 80 'P', type_flags = 31 '\037', u = { call_info = 60743, extra = 60743 } }, type_info = 3980861264 }, u2 = { next = 32767, cache_slot = 32767, opline_num = 32767, lineno = 32767, num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767, access_flags = 32767, property_guard = 32767, constant_flags = 32767, extra = 32767 } } call = 0x7fffed421180 fbc = 0x1c90320 object = 0x1c8d4b0 ret = 0x7fffed4210e0 __PRETTY_FUNCTION__ = "ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER" #11 0x0000000000d5b40e in execute_ex (ex=0x7fffed421030) at /tmp/php-build/source/7.3.0/Zend/zend_vm_execute.h:55442 orig_opline = 0x0 orig_execute_data = 0x0 #12 0x0000000000d60af0 in zend_execute (op_array=0x7fffed484300, return_value=0x0) at /tmp/php-build/source/7.3.0/Zend/zend_vm_execute.h:60834 execute_data = 0x7fffed421030 #13 0x0000000000c7541d in zend_execute_scripts (type=8, retval=0x0, file_count=3) at /tmp/php-build/source/7.3.0/Zend/zend.c:1568 files = i = 1 file_handle = 0x7fffffffc400 op_array = 0x7fffed484300 #14 0x0000000000baea60 in php_execute_script (primary_file=0x7fffffffc400) at /tmp/php-build/source/7.3.0/main/main.c:2630 realfile = "/home/klay/work/zephir/php-zephir/test.php", '\000' ... __orig_bailout = 0x7fffffffc470 __bailout = {[0] = { __jmpbuf = {[0] = 27012608, [1] = -2281117815349333899, [2] = 4487088, [3] = 140737488344992, [4] = 0, [5] = 0, [6] = -2281117818467798923, [7] = 2281119272757604469}, __mask_was_saved = 0, __saved_mask = { __val = {[0] = 0 , [12] = 34359738368, [13] = 140737173786704, [14] = 140737173782592, [15] = 140737173786752} } }} prepend_file_p = 0x0 append_file_p = 0x0 prepend_file = { handle = { fd = 0, fp = 0x0, stream = { handle = 0x0, isatty = 0, mmap = { len = 0, pos = 0, map = 0x0, buf = 0x0, old_handle = 0x0, old_closer = 0x0 }, reader = 0x0, fsizer = 0x0, closer = 0x0 } }, filename = 0x0, opened_path = 0x0, type = ZEND_HANDLE_FILENAME, free_filename = 0 '\000' } append_file = { handle = { fd = 0, fp = 0x0, stream = { handle = 0x0, isatty = 0, mmap = { len = 0, pos = 0, map = 0x0, buf = 0x0, old_handle = 0x0, old_closer = 0x0 }, reader = 0x0, fsizer = 0x0, closer = 0x0 } }, filename = 0x0, opened_path = 0x0, type = ZEND_HANDLE_FILENAME, free_filename = 0 '\000' } old_cwd = 0x7fffed485000 "" retval = 0 #15 0x0000000000d63b4a in do_cli (argc=4, argv=0x19c2000) at /tmp/php-build/source/7.3.0/sapi/cli/php_cli.c:997 __orig_bailout = 0x7fffffffd5e0 __bailout = {[0] = { __jmpbuf = {[0] = 27009280, [1] = -2281117814963457931, [2] = 4487088, [3] = 140737488344992, [4] = 0, [5] = 0, [6] = -2281117815347236747, [7] = 2281118553507213429}, __mask_was_saved = 0, __saved_mask = { __val = {[0] = 29360672, [1] = 140737488340272, [2] = 29359184, [3] = 29359120, [4] = 281470681751424, [5] = 18446603336221211345, [6] = 140737488340271, [7] = 20, [8] = 292057776209, [9] = 0, [10] = 0, [11] = 18446744073709551615, [12] = 18446744073709551615, [13] = 0, [14] = 532575944705, [15] = 0} } }} c = -1 file_handle = { handle = { fd = -314019824, fp = 0x7fffed487010, stream = { handle = 0x7fffed487010, isatty = 0, mmap = { len = 351, pos = 0, map = 0x7ffff7fd4000, buf = 0x7ffff7fd4000 "", old_handle = 0x1da7700, old_closer = 0xca2dcf }, reader = 0xca2da0 , fsizer = 0xca2e01 , closer = 0xca2f3c } }, filename = 0x1992930 "test.php", opened_path = 0x0, type = ZEND_HANDLE_MAPPED, free_filename = 0 '\000' } behavior = 1 reflection_what = 0x0 request_started = 1 exit_status = 0 php_optarg = 0x19c2070 "extension=ext/modules/test.so" orig_optarg = 0x0 php_optind = 4 orig_optind = 1 exec_direct = 0x0 exec_run = 0x0 exec_begin = 0x0 exec_end = 0x0 arg_free = 0x1992930 "test.php" arg_excp = 0x19c2018 script_file = 0x1992930 "test.php" translated_path = 0x1da8b40 "/home/klay/work/zephir/php-zephir/test.php" interactive = 0 lineno = 1 param_error = 0x0 hide_argv = 0 #16 0x0000000000d64f95 in main (argc=4, argv=0x19c2000) at /tmp/php-build/source/7.3.0/sapi/cli/php_cli.c:1389 __orig_bailout = 0x0 __bailout = {[0] = { __jmpbuf = {[0] = 27009280, [1] = -2281117814984429451, [2] = 4487088, [3] = 140737488344992, [4] = 0, [5] = 0, [6] = -2281117814961360779, [7] = 2281118556728701045}, __mask_was_saved = 0, __saved_mask = { __val = {[0] = 72704, [1] = 140737488344736, [2] = 0, [3] = 80, [4] = 95720664681, [5] = 18446603336221206881, [6] = 0, [7] = 2, [8] = 25443840, [9] = 140737488345040, [10] = 140737488345000, [11] = 2, [12] = 14089693, [13] = 0, [14] = 0, [15] = 14089616} } }} c = -1 exit_status = 0 module_started = 1 sapi_started = 1 php_optarg = 0x19c2070 "extension=ext/modules/test.so" php_optind = 3 use_extended_info = 0 ini_path_override = 0x0 ini_entries = 0x19c3240 "html_errors=0\nregister_argc_argv=1\nimplicit_flush=1\noutput_buffering=0\nmax_execution_time=0\nmax_input_time=-1\nextension=ext/modules/test.so\n" ini_entries_len = 140 ini_ignore = 0 sapi_module = 0x196e6e0