|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2017-12-04 10:55 UTC] pascal dot nobus at webservice dot be
Description: ------------ On POSTs from IP's mostly located in Russia/Ukrain, we see apache is crashing: [Mon Dec 04 10:30:40.665477 2017] [core:notice] [pid 9797:tid 140551095412608] AH00051: child pid 16751 exit signal Segmentation fault (11) Back tracing the core-dumps is always one of these: #0 0x0000000000000000 in ?? () #1 0x00007fd4936272d3 in execute_ex (ex=<optimized out>) at /usr/local/src/php-7.1.12/Zend/zend_vm_execute.h:429 #0 execute_ex (ex=<optimized out>) at /usr/local/src/php-7.1.12/Zend/zend_vm_execute.h:429 #1 0x00007fd49368367b in zend_execute (op_array=<optimized out>, return_value=<optimized out>) at /usr/local/src/php-7.1.12/Zend/zend_vm_execute.h:474 Apache-version httpd-2.4.29 (MPM-event) php compiled as module. There is only one php-extension on the server: opcache. Uncommented opcache-settings in php.ini: opcache.memory_consumption=128 opcache.validate_timestamps=1 opcache.memory_consumption=128 opcache.fast_shutdown=0 I changed output_buffering to 8192 (no effect) I changed opcache.log_verbosity_level to 4, but no strange things in the logs. I have also seen: [Sun Dec 03 15:21:44.025975 2017] [core:notice] [pid 29980:tid 140454601000832] AH00052: child pid 4005 exit signal Segmentation fault (11) And even a couple of times this one (less then the segmenation faults): zend_mm_heap corrupted Any ideas Test script: --------------- up-to-date pages of wordpress (index.php wp-login.php), on different sites. PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Nov 03 19:00:02 2025 UTC |
I have been collecting coredump since a few days, and I see about 2 crashes a day. The all have different files now? P.S. I run nginx as a proxy before this apache, could this have something to do with it? (don't see any problems with nginx) #0 i_zval_ptr_dtor (zval_ptr=0x7fd3f024aa40) at /usr/local/src/php-7.1.12/Zend/zend_variables.h:46 46 if (Z_REFCOUNTED_P(zval_ptr)) { #0 zend_hash_clean (ht=0x7fd48a02ae78) at /usr/local/src/php-7.1.12/Zend/zend_hash.c:1366 1366 if (EXPECTED(Z_TYPE(p->val) != IS_UNDEF)) { #0 zend_hash_clean (ht=0x7fd4880c7690) at /usr/local/src/php-7.1.12/Zend/zend_hash.c:1352 1352 if (EXPECTED(Z_TYPE(p->val) != IS_UNDEF)) { #0 zval_delref_p (pz=<optimized out>, pz=<optimized out>) at /usr/local/src/php-7.1.12/Zend/zend_types.h:838 838 return --GC_REFCOUNT(Z_COUNTED_P(pz)); #0 execute_ex (ex=<optimized out>) at /usr/local/src/php-7.1.12/Zend/zend_vm_execute.h:429 429 ((opcode_handler_t)OPLINE->handler)(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); #0 execute_ex (ex=<optimized out>) at /usr/local/src/php-7.1.12/Zend/zend_vm_execute.h:429 429 ((opcode_handler_t)OPLINE->handler)(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);