Closed faganchalabizada closed 1 year ago
please use valgrind to trace your program.
USE_ZEND_ALLOC=0 valgrind --log-file=/tmp/valgrind.log php xxx.php
==882285== HEAP SUMMARY: ==882285== in use at exit: 103,385 bytes in 319 blocks ==882285== total heap usage: 369,103 allocs, 368,784 frees, 143,072,075 bytes allocated ==882285== ==882285== LEAK SUMMARY: ==882285== definitely lost: 70,272 bytes in 233 blocks ==882285== indirectly lost: 11,120 bytes in 75 blocks ==882285== possibly lost: 0 bytes in 0 blocks ==882285== still reachable: 5,499 bytes in 10 blocks ==882285== suppressed: 16,494 bytes in 1 blocks ==882285== Rerun with --leak-check=full to see details of leaked memory ==882285== ==882285== Use --track-origins=yes to see where uninitialised values come from ==882285== For lists of detected and suppressed errors, rerun with: -s ==882285== ERROR SUMMARY: 59 errors from 48 contexts (suppressed: 0 from 0)
and what next?)
USE_ZEND_ALLOC=0 valgrind --leak-check=full php xxx.php
please add --leak-check=full
option to show more information.
==887108== HEAP SUMMARY: ==887108== in use at exit: 103,385 bytes in 319 blocks ==887108== total heap usage: 369,103 allocs, 368,784 frees, 143,072,075 bytes allocated ==887108== ==887108== 8 bytes in 1 blocks are definitely lost in loss record 1 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x103F8DAC: ??? ==887108== by 0x1040A98A: ??? ==887108== by 0x103F7274: ??? ==887108== by 0x400F8B9: call_init.part.0 (in /usr/lib64/ld-2.28.so) ==887108== by 0x400F9B9: _dl_init (in /usr/lib64/ld-2.28.so) ==887108== by 0xC89630B: _dl_catch_exception (in /usr/lib64/libc-2.28.so) ==887108== by 0x40142E8: dl_open_worker (in /usr/lib64/ld-2.28.so) ==887108== by 0xC8962B3: _dl_catch_exception (in /usr/lib64/libc-2.28.so) ==887108== by 0x40136B0: _dl_open (in /usr/lib64/ld-2.28.so) ==887108== by 0x5DAA1E9: dlopen_doit (in /usr/lib64/libdl-2.28.so) ==887108== by 0xC8962B3: _dl_catch_exception (in /usr/lib64/libc-2.28.so) ==887108== ==887108== 40 bytes in 1 blocks are definitely lost in loss record 2 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x8408B3: ZEND_NEW_SPEC_VAR_UNUSED_HANDLER (zend_vm_execute.h:28876) ==887108== by 0x867202: execute_ex (zend_vm_execute.h:58421) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 3 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x873ED1: register_class_Exception (zend_exceptions_arginfo.h:206) ==887108== by 0x877009: zend_register_default_exception (zend_exceptions.c:745) ==887108== by 0x88DBDD: zend_register_default_classes (zend_default_classes.c:35) ==887108== by 0x81B6E4: zm_startup_core (zend_builtin_functions.c:38) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 4 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x874441: register_class_Error (zend_exceptions_arginfo.h:270) ==887108== by 0x877095: zend_register_default_exception (zend_exceptions.c:756) ==887108== by 0x88DBDD: zend_register_default_classes (zend_default_classes.c:35) ==887108== by 0x81B6E4: zm_startup_core (zend_builtin_functions.c:38) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 5 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55B8DB: zend_string_alloc (zend_string.h:150) ==887108== by 0x55B8DB: zend_string_init (zend_string.h:172) ==887108== by 0x55B8DB: register_class_DOMDocument (php_dom_arginfo.h:1370) ==887108== by 0x55DB4D: zm_startup_dom (php_dom.c:631) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 6 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55C5CF: zend_string_alloc (zend_string.h:150) ==887108== by 0x55C5CF: zend_string_init (zend_string.h:172) ==887108== by 0x55C5CF: register_class_DOMDocument (php_dom_arginfo.h:1483) ==887108== by 0x55DB4D: zm_startup_dom (php_dom.c:631) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 7 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55C6BE: zend_string_alloc (zend_string.h:150) ==887108== by 0x55C6BE: zend_string_init (zend_string.h:172) ==887108== by 0x55C6BE: register_class_DOMDocument (php_dom_arginfo.h:1490) ==887108== by 0x55DB4D: zm_startup_dom (php_dom.c:631) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 8 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55C75C: zend_string_alloc (zend_string.h:150) ==887108== by 0x55C75C: zend_string_init (zend_string.h:172) ==887108== by 0x55C75C: register_class_DOMDocument (php_dom_arginfo.h:1496) ==887108== by 0x55DB4D: zm_startup_dom (php_dom.c:631) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 9 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55CBDB: zend_string_alloc (zend_string.h:150) ==887108== by 0x55CBDB: zend_string_init (zend_string.h:172) ==887108== by 0x55CBDB: register_class_DOMElement (php_dom_arginfo.h:1321) ==887108== by 0x55EA48: zm_startup_dom (php_dom.c:700) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 10 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55CCBB: zend_string_alloc (zend_string.h:150) ==887108== by 0x55CCBB: zend_string_init (zend_string.h:172) ==887108== by 0x55CCBB: register_class_DOMElement (php_dom_arginfo.h:1328) ==887108== by 0x55EA48: zm_startup_dom (php_dom.c:700) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 11 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55CD51: zend_string_alloc (zend_string.h:150) ==887108== by 0x55CD51: zend_string_init (zend_string.h:172) ==887108== by 0x55CD51: register_class_DOMElement (php_dom_arginfo.h:1334) ==887108== by 0x55EA48: zm_startup_dom (php_dom.c:700) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 12 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55CE3B: zend_string_alloc (zend_string.h:150) ==887108== by 0x55CE3B: zend_string_init (zend_string.h:172) ==887108== by 0x55CE3B: register_class_DOMElement (php_dom_arginfo.h:1341) ==887108== by 0x55EA48: zm_startup_dom (php_dom.c:700) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 13 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x55CF2B: zend_string_alloc (zend_string.h:150) ==887108== by 0x55CF2B: zend_string_init (zend_string.h:172) ==887108== by 0x55CF2B: register_class_DOMElement (php_dom_arginfo.h:1348) ==887108== by 0x55EA48: zm_startup_dom (php_dom.c:700) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 14 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x6E1FCB: register_class_RecursiveIteratorIterator (spl_iterators_arginfo.h:671) ==887108== by 0x6E89D1: zm_startup_spl_iterators (spl_iterators.c:3207) ==887108== by 0x6DF892: zm_startup_spl (php_spl.c:705) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 15 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x6E203B: register_class_IteratorIterator (spl_iterators_arginfo.h:693) ==887108== by 0x6E8BF4: zm_startup_spl_iterators (spl_iterators.c:3230) ==887108== by 0x6DF892: zm_startup_spl (php_spl.c:705) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 16 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x6F9EE0: register_class_SplPriorityQueue (spl_heap_arginfo.h:169) ==887108== by 0x6FB139: zm_startup_spl_heap (spl_heap.c:1176) ==887108== by 0x6DF8B6: zm_startup_spl (php_spl.c:709) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 17 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x681B4E: register_class_ReflectionMethod (php_reflection_arginfo.h:1255) ==887108== by 0x68865D: zm_startup_reflection (php_reflection.c:7087) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 18 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x681D8F: register_class_ReflectionProperty (php_reflection_arginfo.h:1299) ==887108== by 0x6887A2: zm_startup_reflection (php_reflection.c:7108) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 19 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x681F6F: register_class_ReflectionClassConstant (php_reflection_arginfo.h:1323) ==887108== by 0x688843: zm_startup_reflection (php_reflection.c:7117) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 20 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x786D57: register_class_XSLTProcessor (php_xsl_arginfo.h:92) ==887108== by 0x786E59: zm_startup_xsl (php_xsl.c:119) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 21 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x80D4A5: zend_string_alloc (zend_string.h:150) ==887108== by 0x80D4A5: zend_register_class_alias_ex (zend_API.c:3196) ==887108== by 0xF2D181D: sw_zend_register_class_alias (php_swoole_private.h:616) ==887108== by 0xF2D181D: php_swoole_socket_coro_minit (swoole_socket_coro.cc:726) ==887108== by 0xF234091: zm_startup_swoole(int, int) (php_swoole.cc:677) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 22 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x811464: zend_string_alloc (zend_string.h:150) ==887108== by 0x811464: zend_string_init (zend_string.h:172) ==887108== by 0x811464: zend_declare_property (zend_API.c:4344) ==887108== by 0x8114B6: zend_declare_property_null (zend_API.c:4355) ==887108== by 0xF2658FB: php_swoole_http2_client_coro_minit (swoole_http2_client_coro.cc:359) ==887108== by 0xF2340AD: zm_startup_swoole(int, int) (php_swoole.cc:681) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 23 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x80D4A5: zend_string_alloc (zend_string.h:150) ==887108== by 0x80D4A5: zend_register_class_alias_ex (zend_API.c:3196) ==887108== by 0xF287FEA: sw_zend_register_class_alias (php_swoole_private.h:616) ==887108== by 0xF287FEA: php_swoole_mysql_coro_minit (swoole_mysql_coro.cc:1717) ==887108== by 0xF2340B4: zm_startup_swoole(int, int) (php_swoole.cc:682) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 24 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x80D4A5: zend_string_alloc (zend_string.h:150) ==887108== by 0x80D4A5: zend_register_class_alias_ex (zend_API.c:3196) ==887108== by 0xF287F50: sw_zend_register_class_alias (php_swoole_private.h:616) ==887108== by 0xF287F50: php_swoole_mysql_coro_minit (swoole_mysql_coro.cc:1730) ==887108== by 0xF2340B4: zm_startup_swoole(int, int) (php_swoole.cc:682) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 48 bytes in 1 blocks are definitely lost in loss record 25 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0xF90380C: ??? ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 56 bytes in 1 blocks are definitely lost in loss record 28 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x80D4A5: zend_string_alloc (zend_string.h:150) ==887108== by 0x80D4A5: zend_register_class_alias_ex (zend_API.c:3196) ==887108== by 0xF27527D: sw_zend_register_class_alias (php_swoole_private.h:616) ==887108== by 0xF27527D: php_swoole_http_client_coro_minit (swoole_http_client_coro.cc:1683) ==887108== by 0xF2340A6: zm_startup_swoole(int, int) (php_swoole.cc:680) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 56 bytes in 1 blocks are definitely lost in loss record 29 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x80D4A5: zend_string_alloc (zend_string.h:150) ==887108== by 0x80D4A5: zend_register_class_alias_ex (zend_API.c:3196) ==887108== by 0xF265D23: sw_zend_register_class_alias (php_swoole_private.h:616) ==887108== by 0xF265D23: php_swoole_http2_client_coro_minit (swoole_http2_client_coro.cc:319) ==887108== by 0xF2340AD: zm_startup_swoole(int, int) (php_swoole.cc:681) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 56 bytes in 1 blocks are definitely lost in loss record 30 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x8408B3: ZEND_NEW_SPEC_VAR_UNUSED_HANDLER (zend_vm_execute.h:28876) ==887108== by 0x867202: execute_ex (zend_vm_execute.h:58421) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 56 bytes in 1 blocks are definitely lost in loss record 31 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x840640: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:10165) ==887108== by 0x867944: execute_ex (zend_vm_execute.h:56659) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 88 bytes in 1 blocks are definitely lost in loss record 35 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x840640: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:10165) ==887108== by 0x867944: execute_ex (zend_vm_execute.h:56659) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 96 bytes in 2 blocks are definitely lost in loss record 36 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x48F8EB: register_class_DateTimeImmutable (php_date_arginfo.h:729) ==887108== by 0x48FC77: date_register_classes (php_date.c:1678) ==887108== by 0x48FC77: zm_startup_date (php_date.c:388) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 96 bytes in 2 blocks are definitely lost in loss record 37 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x55CA08: register_class_DOMElement (php_dom_arginfo.h:1303) ==887108== by 0x55EA48: zm_startup_dom (php_dom.c:700) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 96 bytes in 2 blocks are definitely lost in loss record 38 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x681C5F: register_class_ReflectionClass (php_reflection_arginfo.h:1271) ==887108== by 0x688719: zm_startup_reflection (php_reflection.c:7097) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 96 bytes in 2 blocks are definitely lost in loss record 39 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x681717: register_class_ReflectionFiber (php_reflection_arginfo.h:1496) ==887108== by 0x688989: zm_startup_reflection (php_reflection.c:7146) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== ==887108== 96 bytes in 2 blocks are definitely lost in loss record 40 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0xF234582: zend_string_alloc (zend_string.h:150) ==887108== by 0xF234582: zend_string_init (zend_string.h:172) ==887108== by 0xF234582: zend::known_strings_init() (php_swoole_cxx.cc:57) ==887108== by 0xF234126: zm_startup_swoole(int, int) (php_swoole.cc:707) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 96 bytes in 2 blocks are definitely lost in loss record 41 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0xF90392D: ??? ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 120 bytes in 1 blocks are definitely lost in loss record 43 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x8408B3: ZEND_NEW_SPEC_VAR_UNUSED_HANDLER (zend_vm_execute.h:28876) ==887108== by 0x867202: execute_ex (zend_vm_execute.h:58421) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 192 bytes in 4 blocks are definitely lost in loss record 49 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0xF63F12D: ??? ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== by 0x7A67C5: php_module_startup (main.c:2257) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 200 bytes in 1 blocks are definitely lost in loss record 50 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x6803DF: zim_ReflectionClass_newInstanceArgs (php_reflection.c:4972) ==887108== by 0x86D466: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1870) ==887108== by 0x86D466: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 200 (72 direct, 128 indirect) bytes in 1 blocks are definitely lost in loss record 51 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x840640: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:10165) ==887108== by 0x867944: execute_ex (zend_vm_execute.h:56659) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 384 bytes in 1 blocks are definitely lost in loss record 56 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x842CE3: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:4891) ==887108== by 0x86764C: execute_ex (zend_vm_execute.h:56163) ==887108== by 0x86FA83: zend_execute (zend_vm_execute.h:60123) ==887108== ==887108== 384 bytes in 1 blocks are definitely lost in loss record 57 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x7FA116: zend_call_function (zend_execute_API.c:908) ==887108== by 0x7FA3E1: zend_call_known_function (zend_execute_API.c:997) ==887108== by 0x87328D: zend_call_method (zend_interfaces.c:82) ==887108== by 0x88A102: zend_std_write_dimension (zend_object_handlers.c:973) ==887108== by 0x8211AA: zend_assign_to_object_dim (zend_execute.c:1405) ==887108== ==887108== 384 bytes in 1 blocks are definitely lost in loss record 58 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 384 bytes in 1 blocks are definitely lost in loss record 59 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x84349B: ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER (zend_vm_execute.h:14483) ==887108== by 0x867F10: execute_ex (zend_vm_execute.h:57263) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 384 bytes in 1 blocks are definitely lost in loss record 60 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x87F47A: zend_create_fake_closure (zend_closures.c:788) ==887108== by 0x87F47A: zend_closure_from_frame (zend_closures.c:828) ==887108== by 0x83D206: ZEND_CALLABLE_CONVERT_SPEC_UNUSED_UNUSED_HANDLER (zend_vm_execute.h:36080) ==887108== by 0x8680F8: execute_ex (zend_vm_execute.h:58869) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x7FA116: zend_call_function (zend_execute_API.c:908) ==887108== ==887108== 384 bytes in 1 blocks are definitely lost in loss record 61 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x7FA116: zend_call_function (zend_execute_API.c:908) ==887108== by 0x686262: reflection_method_invoke.isra.112 (php_reflection.c:3369) ==887108== by 0x86D31E: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1761) ==887108== by 0x86D31E: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 432 bytes in 9 blocks are definitely lost in loss record 62 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x7FF564: zend_string_alloc (zend_string.h:150) ==887108== by 0x7FF564: zend_string_tolower_ex (zend_operators.c:2761) ==887108== by 0x80C446: zend_register_functions (zend_API.c:2765) ==887108== by 0x80CD98: do_register_internal_class (zend_API.c:3108) ==887108== by 0x80D35F: zend_register_internal_class (zend_API.c:3172) ==887108== by 0x80D35F: zend_register_internal_class_ex (zend_API.c:3135) ==887108== by 0x674CE6: register_class_PharData (phar_object_arginfo.h:633) ==887108== by 0x677B11: phar_object_init (phar_object.c:5065) ==887108== by 0x667CF4: zm_startup_phar (phar.c:3459) ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x8088B5: zend_startup_module_ex (zend_API.c:2211) ==887108== by 0x8088B5: zend_startup_module_zval (zend_API.c:2214) ==887108== by 0x81816A: zend_hash_apply (zend_hash.c:1862) ==887108== ==887108== 472 (384 direct, 88 indirect) bytes in 1 blocks are definitely lost in loss record 63 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 512 (344 direct, 168 indirect) bytes in 1 blocks are definitely lost in loss record 64 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x840640: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:10165) ==887108== by 0x867944: execute_ex (zend_vm_execute.h:56659) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x83DC70: ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER (zend_vm_execute.h:3447) ==887108== ==887108== 768 bytes in 2 blocks are definitely lost in loss record 69 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x842CE3: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:4891) ==887108== by 0x86764C: execute_ex (zend_vm_execute.h:56163) ==887108== ==887108== 768 bytes in 2 blocks are definitely lost in loss record 70 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x7FA116: zend_call_function (zend_execute_API.c:908) ==887108== ==887108== 840 (768 direct, 72 indirect) bytes in 2 blocks are definitely lost in loss record 71 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 856 (768 direct, 88 indirect) bytes in 2 blocks are definitely lost in loss record 72 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x842CE3: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:4891) ==887108== ==887108== 992 (768 direct, 224 indirect) bytes in 2 blocks are definitely lost in loss record 73 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x87F0F4: zim_Closure_bindTo (zend_closures.c:260) ==887108== by 0x86D466: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1870) ==887108== by 0x86D466: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x83DC70: ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER (zend_vm_execute.h:3447) ==887108== by 0x8675B4: execute_ex (zend_vm_execute.h:55892) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 2,512 (2,304 direct, 208 indirect) bytes in 6 blocks are definitely lost in loss record 78 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 2,776 (2,688 direct, 88 indirect) bytes in 7 blocks are definitely lost in loss record 80 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 3,448 (1,272 direct, 2,176 indirect) bytes in 13 blocks are definitely lost in loss record 82 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x840640: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:10165) ==887108== by 0x867944: execute_ex (zend_vm_execute.h:56659) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 3,896 (3,456 direct, 440 indirect) bytes in 9 blocks are definitely lost in loss record 83 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== ==887108== 4,800 bytes in 1 blocks are definitely lost in loss record 84 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0xED47BAB: ??? ==887108== by 0xECBCA5B: ??? ==887108== by 0x80882E: zend_startup_module_ex.part.18 (zend_API.c:2199) ==887108== by 0x80CE97: zend_startup_module_ex (zend_API.c:2157) ==887108== by 0x80CE97: zend_startup_module (zend_API.c:2915) ==887108== by 0xEC8469B: ??? ==887108== by 0x8128F4: zend_extension_startup (zend_extensions.c:196) ==887108== by 0x7FB55E: zend_llist_apply_with_del (zend_llist.c:171) ==887108== by 0x7A67CA: php_module_startup (main.c:2260) ==887108== by 0x8DFA9C: php_cli_startup (php_cli.c:410) ==887108== by 0x48CE13: main (php_cli.c:1335) ==887108== ==887108== 11,152 (5,504 direct, 5,648 indirect) bytes in 16 blocks are definitely lost in loss record 85 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x889509: zend_objects_new (zend_objects.c:186) ==887108== by 0x80AB41: _object_and_properties_init (zend_API.c:1659) ==887108== by 0x80AB41: object_init_ex (zend_API.c:1682) ==887108== by 0x840640: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:10165) ==887108== by 0x867944: execute_ex (zend_vm_execute.h:56659) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x83DC70: ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER (zend_vm_execute.h:3447) ==887108== by 0x8675B4: execute_ex (zend_vm_execute.h:55892) ==887108== ==887108== 13,056 bytes in 34 blocks are definitely lost in loss record 86 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: __zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D690: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1837) ==887108== by 0x86D690: execute_ex (zend_vm_execute.h:55788) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== 29,056 (27,264 direct, 1,792 indirect) bytes in 71 blocks are definitely lost in loss record 88 of 88 ==887108== at 0x4C360A5: malloc (vg_replace_malloc.c:380) ==887108== by 0x7DDB98: zend_malloc (zend_alloc.c:3056) ==887108== by 0x87E27D: zend_closure_new (zend_closures.c:506) ==887108== by 0x80AB20: _object_and_properties_init (zend_API.c:1668) ==887108== by 0x80AB20: object_init_ex (zend_API.c:1682) ==887108== by 0x87E35B: zend_create_closure_ex (zend_closures.c:677) ==887108== by 0x836A8B: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_HANDLER (zend_vm_execute.h:5343) ==887108== by 0x86762C: execute_ex (zend_vm_execute.h:56199) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== by 0x86D6B6: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1728) ==887108== by 0x86D6B6: execute_ex (zend_vm_execute.h:55784) ==887108== ==887108== LEAK SUMMARY: ==887108== definitely lost: 70,272 bytes in 233 blocks ==887108== indirectly lost: 11,120 bytes in 75 blocks ==887108== possibly lost: 0 bytes in 0 blocks ==887108== still reachable: 5,499 bytes in 10 blocks ==887108== suppressed: 16,494 bytes in 1 blocks ==887108== Reachable blocks (those to which a pointer was found) are not shown. ==887108== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==887108== ==887108== Use --track-origins=yes to see where uninitialised values come from ==887108== For lists of detected and suppressed errors, rerun with: -s ==887108== ERROR SUMMARY: 121 errors from 110 contexts (suppressed: 0 from 0)
And generally i got error at the same time every day:
[2022-08-25 00:11:05 $3457.0] WARNING Server::check_worker_exit_status(): worker(pid=1684066, id=0) abnormal exit, status=0, signal=9 [2022-08-25 00:11:46 $1684898.0] WARNING Server::check_worker_exit_status(): worker(pid=1684927, id=4) abnormal exit, status=0, signal=9 [2022-08-25 00:12:21 $1685553.0] WARNING Server::check_worker_exit_status(): worker(pid=1685579, id=1) abnormal exit, status=0, signal=9 [2022-08-25 10:53:00 $1686129.0] WARNING Server::check_worker_exit_status(): worker(pid=2680690, id=0) abnormal exit, status=0, signal=9 [2022-08-25 11:09:09 $2681861.0] WARNING Server::check_worker_exit_status(): worker(pid=2704856, id=11) abnormal exit, status=0, signal=9 [2022-08-25 13:47:50 $2705732.0] WARNING Server::check_worker_exit_status(): worker(pid=2941254, id=1) abnormal exit, status=0, signal=9 [2022-08-25 14:31:20 $2943014.0] WARNING Server::check_worker_exit_status(): worker(pid=3006561, id=0) abnormal exit, status=0, signal=9 [2022-08-25 14:57:46 $3007432.0] WARNING Server::check_worker_exit_status(): worker(pid=3041092, id=3) abnormal exit, status=0, signal=9 [2022-08-25 15:25:00 $3047752.0] WARNING Server::check_worker_exit_status(): worker(pid=3087491, id=11) abnormal exit, status=0, signal=9 [2022-08-25 15:53:31 $3088436.0] WARNING Server::check_worker_exit_status(): worker(pid=3130544, id=0) abnormal exit, status=0, signal=9 [2022-08-25 16:02:02 $3131516.0] WARNING Server::check_worker_exit_status(): worker(pid=3143840, id=11) abnormal exit, status=0, signal=9 [2022-08-26 00:11:35 $3144686.0] WARNING Server::check_worker_exit_status(): worker(pid=3869352, id=10) abnormal exit, status=0, signal=9 [2022-08-26 00:13:25 $3900503.0] WARNING Server::check_worker_exit_status(): worker(pid=3900530, id=2) abnormal exit, status=0, signal=9 [2022-08-27 00:11:57 $3901838.0] WARNING Server::check_worker_exit_status(): worker(pid=1929951, id=9) abnormal exit, status=0, signal=9 [2022-08-28 00:11:29 $1942852.0] WARNING Server::check_worker_exit_status(): worker(pid=4039566, id=5) abnormal exit, status=0, signal=9
It may be cause by memory. May be there is too much memory is occupied by your program and kernel have to kill your program to free memory.
But there is always enough memory, even more than enough i think
MiB Mem : 31857.6 total, 9768.3 free, 4122.5 used, 17966.8 buff/cache MiB Swap: 4096.0 total, 4096.0 free, 0.0 used. 25310.7 avail Mem
It may be that the worker process shutdown timed out and was forcibly killed by the main process. Please provide more strace logs before kill(pid, SIGKILL)
Today also in the exact time swoole killed. But i was runing strace before kill signal. so i catch some anormal logs:
sendto(53, "^2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1def6e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 854) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38556), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 106 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "_2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1df07e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 853) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38558), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 130 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "`2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1defae8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 848) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38560), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 106 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "a2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1df07e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 840) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38562), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 118 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "b2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1def6e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 838) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38564), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 130 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "c2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1def9e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 838) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38566), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 137 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(43, "d2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1deffe8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 832) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38568), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 106 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "e2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1def6e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 828) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38570), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 106 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "f2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1df07e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 821) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38572), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 118 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "g2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1defae8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 817) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38574), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 130 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "h2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1df00e8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 817) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38576), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 141 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(51, "i2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1deffe8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 806) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38578), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 142 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "j2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1df0be8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 805) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38580), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 149 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(43, "k2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x1df0ce8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 803) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38582), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 153 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(51, "l2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218b6d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 787) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38584), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 154 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "m2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218b7d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 775) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38586), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 161 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(43, "n2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218c2d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 767) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38588), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 165 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(51, "o2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218c3d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [], 4096, 761) = 0 epoll_wait(81, [], 4096, 50) = 0 sendto(70, "\16^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(72, "\17^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(74, "\20^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 950) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38600), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 166 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "p2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218e6d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 713) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38602), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 177 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(51, "q2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218ced8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 709) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38604), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 178 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "r2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218cfd8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 707) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38606), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 189 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(51, "s2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218dad8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 706) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38608), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 190 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "t2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218dbd8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 686) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38610), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 202 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "u2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218f4d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 680) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38612), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 203 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(55, "v2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218f5d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 673) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38614), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 204 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(33, "w2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218f6d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [], 4096, 672) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(76, "\21^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(78, "\22^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(80, "\23^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(58, "\24^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 950) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38628), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 205 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(35, "x2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218f7d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [], 4096, 949) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(60, "\25^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(62, "\26^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 950) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38636), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 206 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(37, "y2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218f8d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [], 4096, 655) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(64, "\27^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(66, "\30^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(68, "\31^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(70, "\32^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(72, "\33^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(74, "\34^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(76, "\35^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 brk(NULL) = 0x21ad000 brk(NULL) = 0x21ad000 brk(0x2190000) = 0x2190000 brk(NULL) = 0x2190000 madvise(0x7f2ae8036000, 57344, MADV_DONTNEED) = 0 madvise(0x7f2ae4086000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2ae4056000, 192512, MADV_DONTNEED) = 0 madvise(0x7f2af0096000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2af40a6000, 323584, MADV_DONTNEED) = 0 madvise(0x7f2aec036000, 57344, MADV_DONTNEED) = 0 madvise(0x7f2b000d6000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2b000c6000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2afc0a6000, 57344, MADV_DONTNEED) = 0 madvise(0x7f2b040a6000, 57344, MADV_DONTNEED) = 0 madvise(0x7f2b0c0b6000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2b080c6000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2b10046000, 61440, MADV_DONTNEED) = 0 madvise(0x7f2b18096000, 57344, MADV_DONTNEED) = 0 epoll_wait(81, [], 4096, 48) = 0 sendto(78, "\36^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(80, "\37^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 48) = 0 sendto(58, " ^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(60, "!^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(62, "\"^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(64, "#^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(66, "$^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(68, "%^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(70, "&^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(72, "'^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 48) = 0 sendto(74, "(^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(76, ")^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(78, "*^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 950) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38644), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 207 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(39, "z2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218f9d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 416) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38646), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 208 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(41, "{2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218fad8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 416) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38648), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 209 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(43, "|2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218fbd8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 415) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38650), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 210 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(45, "}2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218fcd8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 415) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38652), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 211 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(47, "~2=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218fdd8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 411) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38654), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 212 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(49, "\1772=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x218fed8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 410) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38656), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 213 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(51, "\2002=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 brk(NULL) = 0x2190000 brk(0x21b1000) = 0x21b1000 accept4(7, 0x218ffd8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 404) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38658), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 214 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(53, "\2012=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x21900d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [{EPOLLIN, {u32=33784256, u64=33784256}}], 4096, 394) = 1 accept4(7, {sa_family=AF_INET, sin_port=htons(38660), sin_addr=inet_addr("127.0.0.1")}, [120->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 215 setsockopt(7, SOL_TCP, TCP_NODELAY, [1], 4) = 0 sendto(55, "\2022=\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\16\0\7\0\0\0\0\0\0\0"..., 40, 0, NULL, 0) = 40 accept4(7, 0x21901d8, [120], SOCK_CLOEXEC|SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(81, [], 4096, 368) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(80, "+^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 epoll_wait(81, [], 4096, 950) = 0 epoll_wait(81, [], 4096, 49) = 0 sendto(58, ",^\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\7\0\0\0\204\0\0\0\0\0"..., 51, 0, NULL, 0) = 51 kill(1014827, 0) = 0 kill(1014827, SIGKILL) = 0 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x24} --- +++ killed by SIGSEGV (core dumped) +++
and there was 9gb free memory before and after kill signal, and 50% cpu load
It look like that that worker process was kill by master process.
Have you set max_request
and max_wait_time
?
You should upload valgrind and strace logs as attachments and not show detail.
max_request=500 max_wait_time=5
Today i have changed max_wait_time to 0
max_request=500 max_wait_time=5
solved the problem. But what was reason? is it bug?
it's not a bug.
max_request
is too small so the worker will restart frequently.
Manager process will wait 5 seconds after it is reached, checks whether child worker process still exists .
If it does, the child worker process will be force killed by manager process.
This means that the worker process cannot exit within 5 seconds
Point of clarification @faganchalabizada, do you mean you added
max_request=500
max_wait_time=5
To your octane config file? Or did you start your server with --max-wait-time=5
Hi everyone, actually this is didn't solve the problem. after some days again the same error happens. so i stopped to use swoole. But several month ago i bought new server, and tried again use swoole. but again the same error happens in high load usage. it starts and works several hours, then gives segfault. after restart again works several hours.
max_request=500 max_wait_time=5
solved the problem. But what was reason? is it bug?
@faganchalabizada Hi. What is your swoole version now? Swoole 5.0.0?
Version => 5.0.1
and there is new errors appeared also: [2023-09-13 12:16:48 #1981871.12] WARNING swoole_signalfd_event_callback() (ERRNO 721): Unable to find callback function for signal Broken pipe: 13 [2023-09-13 12:16:48 $1981872.0] WARNING Server::check_worker_exit_status(): worker(pid=31384, id=11) abnormal exit, status=0, signal=9 [2023-09-13 12:16:49 #1981871.12] WARNING swoole_signalfd_event_callback() (ERRNO 721): Unable to find callback function for signal Broken pipe: 13 [2023-09-13 12:16:49 $1981872.0] WARNING Server::check_worker_exit_status(): worker(pid=31390, id=0) abnormal exit, status=0, signal=9 [2023-09-13 12:16:50 #1981871.12] WARNING swoole_signalfd_event_callback() (ERRNO 721): Unable to find callback function for signal Broken pipe: 13 [2023-09-13 12:16:50 $1981872.0] WARNING Server::check_worker_exit_status(): worker(pid=31381, id=1) abnormal exit, status=0, signal=9
We have fixed a bug about segmentfault, see https://github.com/swoole/swoole-src/pull/5001 Can you please test it with swoole5.0.3?
@faganchalabizada see https://github.com/laravel/octane/issues/651
Please answer these questions before submitting your issue.
What did you do? If possible, provide a simple script for reproducing the error. I have installed laravel 9 + octane + swoole. sometimes app stops answering. So i checked logs, and see following errors: i can't reproduce it. but i guess it cause when server have high count of requests(about 400-500 r/s). server cpu or memory usage is normal. cpu about 50-60%, memory 70-80%
What did you expect to see?
What did you see instead? Laravel error log is clear. Swoole http log has following errors:
[2022-08-18 00:11:25 $3005796.0] WARNING Server::check_worker_exit_status(): worker(pid=3079904, id=11) abnormal exit, status=0, signal=9 [2022-08-18 00:12:52 $3080064.0] WARNING Server::check_worker_exit_status(): worker(pid=3080371, id=0) abnormal exit, status=0, signal=9 [2022-08-18 00:13:30 $3080445.0] WARNING Server::check_worker_exit_status(): worker(pid=3080476, id=6) abnormal exit, status=0, signal=9 [2022-08-19 00:13:27 $3087093.0] WARNING Server::check_worker_exit_status(): worker(pid=3413184, id=7) abnormal exit, status=0, signal=9 [2022-08-20 00:11:38 $3424528.0] WARNING Server::check_worker_exit_status(): worker(pid=3748263, id=2) abnormal exit, status=0, signal=9 [2022-08-21 00:13:04 $4019037.0] WARNING Server::check_worker_exit_status(): worker(pid=4080443, id=4) abnormal exit, status=0, signal=9 [2022-08-21 20:39:59 $4080830.0] WARNING Server::check_worker_exit_status(): worker(pid=162134, id=11) abnormal exit, status=0, signal=9 [2022-08-21 21:40:46 $162303.0] WARNING Server::check_worker_exit_status(): worker(pid=176773, id=1) abnormal exit, status=0, signal=9 [2022-08-21 22:15:39 $176892.0] WARNING Server::check_worker_exit_status(): worker(pid=185268, id=1) abnormal exit, status=0, signal=9
i have checked messages file. and there is also error message:
php --ri swoole
)?Swoole => enabled Author => Swoole Team team@swoole.com Version => 5.0.0 Built => Aug 15 2022 14:14:25 coroutine => enabled with boost asm context epoll => enabled eventfd => enabled signalfd => enabled cpu_affinity => enabled spinlock => enabled rwlock => enabled http2 => enabled json => enabled pcre => enabled zlib => 1.2.11 mutex_timedlock => enabled pthread_barrier => enabled futex => enabled async_redis => enabled
Directive => Local Value => Master Value swoole.enable_coroutine => On => On swoole.enable_library => On => On swoole.enable_preemptive_scheduler => Off => Off swoole.display_errors => On => On swoole.use_shortname => On => On swoole.unixsock_buffer_size => 8388608 => 8388608