From: 350746872 at qq dot com
Operating system: centos 7.6
PHP version: 7.3.29
Package: *General Issues
Bug Type: Bug
Bug description:php-fpm process errer exit
Description:
------------
php-fpm error log: [pool www] child 26935 exited on signal 11 (SIGSEGV -
core dumped)
debug info:
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-120.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /data/php7_bug/sbin/php-fpm...done.
[New LWP 16423]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
Core was generated by `php-fpm: pool www
'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000b09da5 in zend_objects_store_del (object=0x7fb89cff0918)
at /root/soft/php-7.3.28/Zend/zend_objects_API.c:188
188 if (object->handlers->free_obj) {
Missing separate debuginfos, use: debuginfo-install
bzip2-libs-1.0.6-13.el7.x86_64 cyrus-sasl-lib-2.1.26-23.el7.x86_64
freetype-2.8-14.el7_9.1.x86_64 glibc-2.17-324.el7_9.x86_64
keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.15.1-50.el7.x86_64
libcom_err-1.42.9-19.el7.x86_64 libcurl-7.29.0-59.el7_9.1.x86_64
libgcc-4.8.5-44.el7.x86_64 libidn-1.28-4.el7.x86_64
libpng-1.5.13-8.el7.x86_64 libselinux-2.5-15.el7.x86_64
libssh2-1.8.0-4.el7.x86_64 libstdc++-4.8.5-44.el7.x86_64
libxml2-2.9.1-6.el7.5.x86_64 nspr-4.25.0-2.el7_9.x86_64
nss-3.53.1-7.el7_9.x86_64 nss-softokn-freebl-3.53.1-6.el7_9.x86_64
nss-util-3.53.1-1.el7_9.x86_64 openldap-2.4.44-23.el7_9.x86_64
openssl-libs-1.0.2k-21.el7_9.x86_64 pcre-8.32-17.el7.x86_64
xz-libs-5.2.2-1.el7.x86_64 zlib-1.2.7-19.el7_9.x86_64
(gdb) bt
#0 0x0000000000b09da5 in zend_objects_store_del (object=0x7fb89cff0918)
at /root/soft/php-7.3.28/Zend/zend_objects_API.c:188
#1 0x0000000000ab81c7 in zend_object_destroy_wrapper
(obj=0x7fb89cff0918) at /root/soft/php-7.3.28/Zend/zend_variables.c:95
#2 0x0000000000ab8056 in rc_dtor_func (p=0x7fb89cff0918) at
/root/soft/php-7.3.28/Zend/zend_variables.c:65
#3 0x0000000000b02fce in i_zval_ptr_dtor (zval_ptr=0x7fb89cc12028,
__zend_filename=0x14a17a8 "/root/soft/php-7.3.28/Zend/zend_objects.c",
__zend_lineno=56)
at /root/soft/php-7.3.28/Zend/zend_variables.h:44
#4 0x0000000000b032b1 in zend_object_std_dtor (object=0x7fb89cc12000)
at /root/soft/php-7.3.28/Zend/zend_objects.c:56
#5 0x0000000000b09dcf in zend_objects_store_del (object=0x7fb89cc12000)
at /root/soft/php-7.3.28/Zend/zend_objects_API.c:190
#6 0x0000000000ab81c7 in zend_object_destroy_wrapper
(obj=0x7fb89cc12000) at /root/soft/php-7.3.28/Zend/zend_variables.c:95
#7 0x0000000000ab8056 in rc_dtor_func (p=0x7fb89cc12000) at
/root/soft/php-7.3.28/Zend/zend_variables.c:65
#8 0x0000000000acb7cd in i_zval_ptr_dtor (zval_ptr=0x7fb89cfa06e0,
__zend_filename=0x149a268 "/root/soft/php-7.3.28/Zend/zend_hash.c",
__zend_lineno=1492)
at /root/soft/php-7.3.28/Zend/zend_variables.h:44
#9 0x0000000000ad01ee in zend_array_destroy (ht=0x7fb89cfef1e0) at
/root/soft/php-7.3.28/Zend/zend_hash.c:1492
#10 0x0000000000ab81ad in zend_array_destroy_wrapper
(arr=0x7fb89cfef1e0) at /root/soft/php-7.3.28/Zend/zend_variables.c:90
#11 0x0000000000ab8056 in rc_dtor_func (p=0x7fb89cfef1e0) at
/root/soft/php-7.3.28/Zend/zend_variables.c:65
#12 0x0000000000aa89f4 in i_zval_ptr_dtor (zval_ptr=0x7fb89cfa24e0,
__zend_filename=0x1495a50 "/root/soft/php-7.3.28/Zend/zend_opcode.c",
__zend_lineno=232)
at /root/soft/php-7.3.28/Zend/zend_variables.h:44
#13 0x0000000000aa933a in destroy_zend_class (zv=0x35d9a70) at
/root/soft/php-7.3.28/Zend/zend_opcode.c:232
#14 0x0000000000acfead in zend_hash_destroy (ht=0x349e530) at
/root/soft/php-7.3.28/Zend/zend_hash.c:1423
#15 0x0000000000aba26b in zend_shutdown () at
/root/soft/php-7.3.28/Zend/zend.c:982
#16 0x0000000000a34788 in php_module_shutdown () at
/root/soft/php-7.3.28/main/main.c:2496
#17 0x0000000000b98cf3 in main (argc=3, argv=0x7ffd1b987c38) at
/root/soft/php-7.3.28/sapi/fpm/fpm/fpm_main.c:2005
(gdb) bt full
#0 0x0000000000b09da5 in zend_objects_store_del (object=0x7fb89cff0918)
at /root/soft/php-7.3.28/Zend/zend_objects_API.c:188
handle = 27
ptr = 0x4a00000000
__PRETTY_FUNCTION__ = "zend_objects_store_del"
#1 0x0000000000ab81c7 in zend_object_destroy_wrapper
(obj=0x7fb89cff0918) at /root/soft/php-7.3.28/Zend/zend_variables.c:95
No locals.
#2 0x0000000000ab8056 in rc_dtor_func (p=0x7fb89cff0918) at
/root/soft/php-7.3.28/Zend/zend_variables.c:65
__PRETTY_FUNCTION__ = "rc_dtor_func"
#3 0x0000000000b02fce in i_zval_ptr_dtor (zval_ptr=0x7fb89cc12028,
__zend_filename=0x14a17a8 "/root/soft/php-7.3.28/Zend/zend_objects.c",
__zend_lineno=56)
at /root/soft/php-7.3.28/Zend/zend_variables.h:44
ref = 0x7fb89cff0918
#4 0x0000000000b032b1 in zend_object_std_dtor (object=0x7fb89cc12000)
at /root/soft/php-7.3.28/Zend/zend_objects.c:56
p = 0x7fb89cc12028
end = 0x7fb89cc12068
__PRETTY_FUNCTION__ = "zend_object_std_dtor"
#5 0x0000000000b09dcf in zend_objects_store_del (object=0x7fb89cc12000)
at /root/soft/php-7.3.28/Zend/zend_objects_API.c:190
handle = 26
ptr = 0x12700000000
__PRETTY_FUNCTION__ = "zend_objects_store_del"
#6 0x0000000000ab81c7 in zend_object_destroy_wrapper
(obj=0x7fb89cc12000) at /root/soft/php-7.3.28/Zend/zend_variables.c:95
No locals.
#7 0x0000000000ab8056 in rc_dtor_func (p=0x7fb89cc12000) at
/root/soft/php-7.3.28/Zend/zend_variables.c:65
__PRETTY_FUNCTION__ = "rc_dtor_func"
#8 0x0000000000acb7cd in i_zval_ptr_dtor (zval_ptr=0x7fb89cfa06e0,
__zend_filename=0x149a268 "/root/soft/php-7.3.28/Zend/zend_hash.c",
__zend_lineno=1492)
at /root/soft/php-7.3.28/Zend/zend_variables.h:44
ref = 0x7fb89cc12000
#9 0x0000000000ad01ee in zend_array_destroy (ht=0x7fb89cfef1e0) at
/root/soft/php-7.3.28/Zend/zend_hash.c:1492
p = 0x7fb89cfa06e0
end = 0x7fb89cfa0700
__PRETTY_FUNCTION__ = "zend_array_destroy"
#10 0x0000000000ab81ad in zend_array_destroy_wrapper
(arr=0x7fb89cfef1e0) at /root/soft/php-7.3.28/Zend/zend_variables.c:90
No locals.
#11 0x0000000000ab8056 in rc_dtor_func (p=0x7fb89cfef1e0) at
/root/soft/php-7.3.28/Zend/zend_variables.c:65
__PRETTY_FUNCTION__ = "rc_dtor_func"
#12 0x0000000000aa89f4 in i_zval_ptr_dtor (zval_ptr=0x7fb89cfa24e0,
__zend_filename=0x1495a50 "/root/soft/php-7.3.28/Zend/zend_opcode.c",
__zend_lineno=232)
at /root/soft/php-7.3.28/Zend/zend_variables.h:44
ref = 0x7fb89cfef1e0
#13 0x0000000000aa933a in destroy_zend_class (zv=0x35d9a70) at
/root/soft/php-7.3.28/Zend/zend_opcode.c:232
p = 0x7fb89cfa24e0
end = 0x7fb89cfa2520
prop_info = 0x7fb89cfc3c68
ce = 0x7fb89cfc5a60
fn = 0x36a0d60
#14 0x0000000000acfead in zend_hash_destroy (ht=0x349e530) at
/root/soft/php-7.3.28/Zend/zend_hash.c:1423
p = 0x35d9a70
end = 0x35da1d0
__PRETTY_FUNCTION__ = "zend_hash_destroy"
#15 0x0000000000aba26b in zend_shutdown () at
/root/soft/php-7.3.28/Zend/zend.c:982
No locals.
#16 0x0000000000a34788 in php_module_shutdown () at
/root/soft/php-7.3.28/main/main.c:2496
module_number = 0
#17 0x0000000000b98cf3 in main (argc=3, argv=0x7ffd1b987c38) at
/root/soft/php-7.3.28/sapi/fpm/fpm/fpm_main.c:2005
exit_status = 70
cgi = 0
c = -1
use_extended_info = 0
file_handle = {handle = {fd = -1494777856, fp = 0x7fb8a6e78000,
stream = {handle = 0x7fb8a6e78000, isatty = 0, mmap = {len = 801, pos =
0, map = 0x0,
buf = 0x7fb8ad11d000 <Address 0x7fb8ad11d000 out of
bounds>, old_handle = 0x0, old_closer = 0x0}, reader = 0xa50e75
<_php_stream_read>,
fsizer = 0xa32d38 <php_zend_stream_fsizer>, closer =
0xa32d12 <php_zend_stream_mmap_closer>}}, filename = 0x7fb8a6e02000
"\001", opened_path = 0x0, type = ZEND_HANDLE_MAPPED,
free_filename = 0 '\000'}
---Type <return> to continue, or q <return> to quit---
orig_optind = 1
orig_optarg = 0x0
ini_entries_len = 0
max_requests = 102400
requests = 94
fcgi_fd = 6
request = 0x36a9b10
fpm_config = 0x7ffd1b989836 ""
fpm_prefix = 0x0
fpm_pid = 0x0
test_conf = 0
force_daemon = -1
force_stderr = 0
php_information = 0
php_allow_to_run_as_root = 0
ret = 0
__func__ = "main"
--
Edit bug report at https://bugs.php.net/bug.php?id=81372&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=81372&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=81372&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=81372&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=81372&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=81372&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=81372&r=support
Expected behavior: https://bugs.php.net/fix.php?id=81372&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=81372&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=81372&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=81372&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=81372&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=81372&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=81372&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=81372&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=81372&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=81372&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=81372&r=mysqlcfg