Bug #79719 [Opn]: Segfault in case of unexpected SSL socket closure
| From: | nikic@php.net | Date: | Fri, 26 Jun 2020 08:13:15 +0000 |
| Subject: | Bug #79719 [Opn]: Segfault in case of unexpected SSL socket closure | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-227679@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=79719&edit=1
ID: 79719
Updated by: nikic@php.net
Reported by: daniil at daniil dot it
Summary: Segfault in case of unexpected SSL socket closure
Status: Open
Type: Bug
Package: Sockets related
Operating System: Arch linux
PHP Version: 7.4.7
Block user comment: N
Private report: N
New Comment:
Is there any simple way to reproduce this?
Previous Comments:
------------------------------------------------------------------------
[2020-06-20 15:33:23] daniil at daniil dot it
On PHP7.3, the following error is simply raised: "the socket to addr closed early with 0 bytes
received within 0 milliseconds".
Here's a more detailed backtrace with openssl devsyms:
(gdb) back
#0 0x00007ffff76d5b57 in write () from /usr/lib/libc.so.6
#1 0x00007ffff799cd87 in sock_write (b=0x5555628f5fb0, in=0x555565371013 "\025\003\003",
inl=31) at crypto/bio/bss_sock.c:116
#2 0x00007ffff7997dfa in bwrite_conv (bio=<optimized out>, data=<optimized out>,
datal=<optimized out>, written=0x7fffffff7d10) at crypto/bio/bio_meth.c:77
#3 0x00007ffff7996e34 in bio_write_intern (b=0x5555628f5fb0, data=0x555565371013,
dlen=dlen@entry=31, written=written@entry=0x7fffffff7d10) at crypto/bio/bio_lib.c:343
#4 0x00007ffff7997303 in BIO_write (b=<optimized out>, data=<optimized out>,
dlen=dlen@entry=31) at crypto/bio/bio_lib.c:363
#5 0x00007ffff7bef61b in ssl3_write_pending (s=s@entry=0x555562907680, type=type@entry=21,
buf=buf@entry=0x555562906530 "\001", len=len@entry=2,
written=written@entry=0x7fffffff8e70) at ssl/record/rec_layer_s3.c:1154
#6 0x00007ffff7bf053a in do_ssl3_write (s=s@entry=0x555562907680, type=type@entry=21,
buf=0x555562906530 "\001", pipelens=pipelens@entry=0x7fffffff8e68,
numpipes=numpipes@entry=1,
create_empty_fragment=create_empty_fragment@entry=0, written=0x7fffffff8e70) at
ssl/record/rec_layer_s3.c:1115
#7 0x00007ffff7bfa19b in ssl3_dispatch_alert (s=0x555562907680) at ssl/s3_msg.c:78
#8 0x00007ffff7bf8386 in ssl3_shutdown (s=0x555562907680) at ssl/s3_lib.c:4418
#9 0x00005555557d25ee in php_openssl_sockop_close (stream=0x7fffdcbd8460,
close_handle=<optimized out>) at /usr/src/debug/php-7.4.7/ext/openssl/xp_ssl.c:2285
#10 0x000055555598e904 in _php_stream_free (stream=<optimized out>, close_options=11) at
/usr/src/debug/php-7.4.7/main/streams/streams.c:477
#11 0x000055555598ebe3 in stream_resource_regular_dtor (rsrc=<optimized out>) at
/usr/src/debug/php-7.4.7/main/streams/streams.c:1668
#12 0x00005555559ee708 in zend_resource_dtor (res=<optimized out>) at
/usr/src/debug/php-7.4.7/Zend/zend_list.c:74
#13 0x00005555559ee74a in list_entry_destructor (zv=<optimized out>) at
/usr/src/debug/php-7.4.7/Zend/zend_list.c:185
#14 0x00005555559ea8af in _zend_hash_del_el_ex (prev=<optimized out>, p=<optimized out>,
idx=<optimized out>, ht=<optimized out>) at
/usr/src/debug/php-7.4.7/Zend/zend_hash.c:1305
#15 zend_hash_index_del (ht=0x555556772a30 <executor_globals+560>, h=870) at
/usr/src/debug/php-7.4.7/Zend/zend_hash.c:1516
#16 0x0000555555a0b9f6 in i_zval_ptr_dtor (zval_ptr=0x7fffd9c99748) at
/usr/src/debug/php-7.4.7/Zend/zend_variables.h:44
#17 zend_object_std_dtor (object=0x7fffd9c996c0) at /usr/src/debug/php-7.4.7/Zend/zend_objects.c:70
#18 0x0000555555a109b1 in zend_objects_store_del (object=0x7fffd9c996c0) at
/usr/src/debug/php-7.4.7/Zend/zend_objects_API.c:193
#19 0x00005555559e9b7f in _zend_hash_del_el_ex (prev=0x0, p=0x7fffdef79fe0, idx=127,
ht=0x7ffff5524038) at /usr/src/debug/php-7.4.7/Zend/zend_hash.c:1305
#20 zend_hash_del (ht=ht@entry=0x7ffff5524038, key=key@entry=0x7fffe57fa5a0) at
/usr/src/debug/php-7.4.7/Zend/zend_hash.c:1359
#21 0x0000555555a315b6 in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:30027
#22 0x0000555555a59ca1 in execute_ex (ex=0x35) at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:56424
#23 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7ffff2c1f600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#24 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff541ff10,
return_value=0x7ffff541fdd0) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#25 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#26 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#27 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffea2bd0c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#28 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffea2bd0c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#29 zend_generator_ensure_initialized (generator=0x7fffea2bd0c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#30 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541f3a0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#31 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#32 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#33 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffeab42600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#34 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffeab42600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#35 zend_generator_ensure_initialized (generator=0x7fffeab42600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#36 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541ef80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#37 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#38 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#39 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7ffff20b5640) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#40 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7ffff20b5640) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#41 zend_generator_ensure_initialized (generator=0x7ffff20b5640) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#42 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541e9e0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#43 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#44 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#45 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffdd29b600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#46 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffdd29b600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#47 zend_generator_ensure_initialized (generator=0x7fffdd29b600) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#48 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541e460) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#49 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#50 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#51 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffefc58880) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#52 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffefc58880) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#53 zend_generator_ensure_initialized (generator=0x7fffefc58880) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#54 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541e060) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#55 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#56 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#57 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe137f180) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#58 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff541dd00,
return_value=0x7ffff541dbc0) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#59 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#60 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#61 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe3165740) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#62 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffe3165740) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#63 zend_generator_ensure_initialized (generator=0x7fffe3165740) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#64 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541d450) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#65 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#66 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#67 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe7308680) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#68 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff541d0f0,
return_value=0x7ffff541cfb0) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#69 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#70 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#71 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe9e347c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#72 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffe9e347c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#73 zend_generator_ensure_initialized (generator=0x7fffe9e347c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#74 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541c840) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#75 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#76 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#77 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe6fb20c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#78 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff541c4e0,
return_value=0x7ffff541c3a0) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#79 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#80 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#81 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe49c0c80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#82 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffe49c0c80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#83 zend_generator_ensure_initialized (generator=0x7fffe49c0c80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#84 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541bc30) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#85 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#86 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#87 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe66e5380) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#88 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff541b8d0,
return_value=0x7ffff541b790) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#89 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#90 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#91 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffeeb5c480) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#92 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffeeb5c480) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#93 zend_generator_ensure_initialized (generator=0x7fffeeb5c480) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#94 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541af20) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#95 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#96 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#97 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffdd8b08c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#98 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffdd8b08c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#99 zend_generator_ensure_initialized (generator=0x7fffdd8b08c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#100 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541ab40) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#101 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#102 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#103 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7ffff2fe07c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#104 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7ffff2fe07c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#105 zend_generator_ensure_initialized (generator=0x7ffff2fe07c0) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#106 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541a770) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#107 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#108 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#109 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffdd65dc00) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#110 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffdd65dc00) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#111 zend_generator_ensure_initialized (generator=0x7fffdd65dc00) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#112 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff541a390) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#113 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#114 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#115 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe775da40) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#116 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff541a0b0,
return_value=0x7ffff5419f70) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#117 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#118 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#119 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffe3f1ff80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#120 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffe3f1ff80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#121 zend_generator_ensure_initialized (generator=0x7fffe3f1ff80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#122 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff5419800) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#123 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#124 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#125 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7fffdb4f0d80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#126 0x0000555555a070f5 in zend_generator_ensure_initialized (generator=0x7fffdb4f0d80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:879
#127 zend_generator_ensure_initialized (generator=0x7fffdb4f0d80) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:876
#128 zim_Generator_current (execute_data=<optimized out>, return_value=0x7ffff5419360) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:943
#129 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#130 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#131 0x0000555555a05c82 in zend_generator_resume (orig_generator=0x7ffff163cc00) at
/usr/src/debug/php-7.4.7/Zend/zend_generators.c:831
#132 0x0000555555a06743 in zim_Generator_send (execute_data=0x7ffff5418f60,
return_value=0x7ffff5418e20) at /usr/src/debug/php-7.4.7/Zend/zend_generators.c:1021
#133 0x0000555555a60fe1 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1730
#134 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53830
#135 0x00005555559cc07a in zend_call_function (fci=fci@entry=0x7fffffffa780,
fci_cache=0x7ffff551aaa0, fci_cache@entry=0x7fffffffa760) at
/usr/src/debug/php-7.4.7/Zend/zend_execute_API.c:813
#136 0x00005555559f6fd5 in zend_call_method (object=0x7ffff2eaf5e0, obj_ce=<optimized out>,
fn_proxy=fn_proxy@entry=0x7ffff2eaf5d0, function_name=0x7ffff552d738
"Amp\\Loop\\{closure}", function_name_len=<optimized out>,
retval_ptr=retval_ptr@entry=0x0, param_count=1, arg1=0x7ffff2eaf600, arg2=0x7fffffffa850) at
/usr/src/debug/php-7.4.7/Zend/zend_interfaces.c:103
#137 0x00007ffff3e93126 in php_ev_watcher_callback (loop=0x5555569e37f0, watcher=0x7ffff2eaf5a0,
revents=1) at /usr/include/php/Zend/zend_types.h:441
#138 0x00007ffff3e87376 in ev_invoke_pending (loop=0x5555569e37f0) at
/home/daniil/repos/ev-1.0.8/php7/../libev/ev.c:3518
#139 0x00007ffff3e8b0f3 in ev_run (loop=loop@entry=0x5555569e37f0, flags=3) at
/home/daniil/repos/ev-1.0.8/php7/../libev/ev.c:3921
#140 0x00007ffff3e928b8 in zim_EvLoop_run (execute_data=<optimized out>,
return_value=<optimized out>) at /home/daniil/repos/ev-1.0.8/php7/loop.c:165
#141 0x0000555555a5fd7b in ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER () at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:1618
#142 execute_ex (ex=0x35) at /usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:53826
#143 0x0000555555a619d1 in zend_execute (op_array=0x7ffff547e2a0, return_value=0x0) at
/usr/src/debug/php-7.4.7/Zend/zend_vm_execute.h:57922
#144 0x00005555559dace7 in zend_execute_scripts (type=type@entry=8, retval=0x7ffff54f7540,
retval@entry=0x0, file_count=-180275392, file_count@entry=3) at
/usr/src/debug/php-7.4.7/Zend/zend.c:1672
#145 0x0000555555978bf1 in php_execute_script (primary_file=<optimized out>) at
/usr/src/debug/php-7.4.7/main/main.c:2621
#146 0x0000555555a63b0d in do_cli (argc=2, argv=0x55555678bf00) at
/usr/src/debug/php-7.4.7/sapi/cli/php_cli.c:961
#147 0x0000555555792e90 in main (argc=2, argv=0x55555678bf00) at
/usr/src/debug/php-7.4.7/sapi/cli/php_cli.c:1356
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=79719
--
Edit this bug report at https://bugs.php.net/bug.php?id=79719&edit=1