php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #73439 Segfault 11 after remote memcached server reboot
Submitted: 2016-11-01 22:29 UTC Modified: 2021-03-25 16:39 UTC
From: puff dot xiafan at huawei dot com Assigned: cmb (profile)
Status: Closed Package: memcache (PECL)
PHP Version: Irrelevant OS: Red Hat Enterprise 6.5
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: puff dot xiafan at huawei dot com
New email:
PHP Version: OS:

 

 [2016-11-01 22:29 UTC] puff dot xiafan at huawei dot com
Description:
------------
[Version information]
OS: Red Hat Enterprise Linux Server release 6.5 (Santiago)
Apache: 2.2.29
PHP: 5.5.37
Memcache module: 3.0.8

[Description]
LAMP system connect remote memcached server, every time the memcached server reboot, we find such kind of info kept on logged in apache's error_log :
[notice] child pid xxxx exit signal Segmentation fault (11), and there comes a lot of httpd <defunct> processes. Then the site becomes extremely slow.

[Logs]
In Apache error_log: [notice] child pid xxxx exit signal Segmentation fault (11)



Actual result:
--------------
gdb backtrace:

(gdb) set follow-fork-mode child
(gdb) attach 89568
Attaching to program: /opt/lampp/apache/bin/httpd, process 89568
Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /opt/lampp/apr-util/lib/libaprutil-1.so.0...done.
Loaded symbols for /opt/lampp/apr-util/lib/libaprutil-1.so.0
Reading symbols from /lib64/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libexpat.so.1
Reading symbols from /opt/lampp/apr/lib/libapr-1.so.0...done.
Loaded symbols for /opt/lampp/apr/lib/libapr-1.so.0
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libcrypt.so.1
Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/libfreebl3.so...(no debugging symbols found)...done.
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstdc++.so.6
Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgcc_s.so.1
Reading symbols from /lib64/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnss_files.so.2
Reading symbols from /opt/lampp/apache/modules/mod_authn_file.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authn_file.so
Reading symbols from /opt/lampp/apache/modules/mod_authn_dbm.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authn_dbm.so
Reading symbols from /opt/lampp/apache/modules/mod_authn_anon.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authn_anon.so
Reading symbols from /opt/lampp/apache/modules/mod_authn_dbd.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authn_dbd.so
Reading symbols from /opt/lampp/apache/modules/mod_authn_default.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authn_default.so
Reading symbols from /opt/lampp/apache/modules/mod_authz_host.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authz_host.so
Reading symbols from /opt/lampp/apache/modules/mod_authz_groupfile.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authz_groupfile.so
Reading symbols from /opt/lampp/apache/modules/mod_authz_user.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authz_user.so
Reading symbols from /opt/lampp/apache/modules/mod_authz_dbm.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authz_dbm.so
Reading symbols from /opt/lampp/apache/modules/mod_authz_owner.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authz_owner.so
Reading symbols from /opt/lampp/apache/modules/mod_authz_default.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_authz_default.so
Reading symbols from /opt/lampp/apache/modules/mod_auth_basic.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_auth_basic.so
Reading symbols from /opt/lampp/apache/modules/mod_auth_digest.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_auth_digest.so
Reading symbols from /opt/lampp/apache/modules/mod_dbd.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_dbd.so
Reading symbols from /opt/lampp/apache/modules/mod_dumpio.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_dumpio.so
Reading symbols from /opt/lampp/apache/modules/mod_reqtimeout.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_reqtimeout.so
Reading symbols from /opt/lampp/apache/modules/mod_ext_filter.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_ext_filter.so
Reading symbols from /opt/lampp/apache/modules/mod_include.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_include.so
Reading symbols from /opt/lampp/apache/modules/mod_filter.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_filter.so
Reading symbols from /opt/lampp/apache/modules/mod_substitute.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_substitute.so
Reading symbols from /opt/lampp/apache/modules/mod_deflate.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_deflate.so
Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libz.so.1
Reading symbols from /opt/lampp/apache/modules/mod_log_config.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_log_config.so
Reading symbols from /opt/lampp/apache/modules/mod_log_forensic.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_log_forensic.so
Reading symbols from /opt/lampp/apache/modules/mod_logio.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_logio.so
Reading symbols from /opt/lampp/apache/modules/mod_env.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_env.so
Reading symbols from /opt/lampp/apache/modules/mod_mime_magic.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_mime_magic.so
Reading symbols from /opt/lampp/apache/modules/mod_cern_meta.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_cern_meta.so
Reading symbols from /opt/lampp/apache/modules/mod_expires.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_expires.so
Reading symbols from /opt/lampp/apache/modules/mod_headers.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_headers.so
Reading symbols from /opt/lampp/apache/modules/mod_ident.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_ident.so
Reading symbols from /opt/lampp/apache/modules/mod_usertrack.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_usertrack.so
Reading symbols from /opt/lampp/apache/modules/mod_unique_id.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_unique_id.so
Reading symbols from /opt/lampp/apache/modules/mod_setenvif.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_setenvif.so
Reading symbols from /opt/lampp/apache/modules/mod_version.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_version.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy_connect.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy_connect.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy_ftp.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy_ftp.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy_http.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy_http.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy_scgi.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy_scgi.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy_ajp.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy_ajp.so
Reading symbols from /opt/lampp/apache/modules/mod_proxy_balancer.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_proxy_balancer.so
Reading symbols from /opt/lampp/apache/modules/mod_ssl.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_ssl.so
Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libssl.so.10
Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcrypto.so.10
Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgssapi_krb5.so.2
Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib64/libkrb5.so.3
Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libcom_err.so.2
Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib64/libk5crypto.so.3
Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libkrb5support.so.0
Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libkeyutils.so.1
Reading symbols from /lib64/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libresolv.so.2
Reading symbols from /lib64/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /opt/lampp/apache/modules/mod_mime.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_mime.so
Reading symbols from /opt/lampp/apache/modules/mod_dav.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_dav.so
Reading symbols from /opt/lampp/apache/modules/mod_status.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_status.so
Reading symbols from /opt/lampp/apache/modules/mod_autoindex.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_autoindex.so
Reading symbols from /opt/lampp/apache/modules/mod_asis.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_asis.so
Reading symbols from /opt/lampp/apache/modules/mod_info.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_info.so
Reading symbols from /opt/lampp/apache/modules/mod_cgi.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_cgi.so
Reading symbols from /opt/lampp/apache/modules/mod_dav_fs.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_dav_fs.so
Reading symbols from /opt/lampp/apache/modules/mod_vhost_alias.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_vhost_alias.so
Reading symbols from /opt/lampp/apache/modules/mod_negotiation.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_negotiation.so
Reading symbols from /opt/lampp/apache/modules/mod_dir.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_dir.so
Reading symbols from /opt/lampp/apache/modules/mod_imagemap.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_imagemap.so
Reading symbols from /opt/lampp/apache/modules/mod_actions.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_actions.so
Reading symbols from /opt/lampp/apache/modules/mod_speling.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_speling.so
Reading symbols from /opt/lampp/apache/modules/mod_userdir.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_userdir.so
Reading symbols from /opt/lampp/apache/modules/mod_alias.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_alias.so
Reading symbols from /opt/lampp/apache/modules/mod_rewrite.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_rewrite.so
Reading symbols from /opt/lampp/apache/modules/libphp5.so...done.
Loaded symbols for /opt/lampp/apache/modules/libphp5.so
Reading symbols from /opt/lampp/mysql/lib/libmysqlclient.so.18...done.
Loaded symbols for /opt/lampp/mysql/lib/libmysqlclient.so.18
Reading symbols from /usr/local/lib/libmcrypt.so.4...done.
Loaded symbols for /usr/local/lib/libmcrypt.so.4
Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libldap-2.4.so.2
Reading symbols from /usr/lib64/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpng12.so.0
Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libjpeg.so.62
Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcurl.so.4
Reading symbols from /lib64/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnsl.so.1
Reading symbols from /usr/lib64/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfreetype.so.6
Reading symbols from /opt/lampp/libxml2/lib/libxml2.so.2...done.
Loaded symbols for /opt/lampp/libxml2/lib/libxml2.so.2
Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/liblber-2.4.so.2
Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libssl3.so
Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsmime3.so
Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnss3.so
Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnssutil3.so
Reading symbols from /lib64/libplds4.so...(no debugging symbols found)...done.
Loaded symbols for /lib64/libplds4.so
Reading symbols from /lib64/libplc4.so...(no debugging symbols found)...done.
Loaded symbols for /lib64/libplc4.so
Reading symbols from /lib64/libnspr4.so...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnspr4.so
Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsasl2.so.2
Reading symbols from /lib64/libidn.so.11...(no debugging symbols found)...done.
Loaded symbols for /lib64/libidn.so.11
Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libssh2.so.1
Reading symbols from /opt/lampp/apache/modules/mod_security2.so...done.
Loaded symbols for /opt/lampp/apache/modules/mod_security2.so
Reading symbols from /usr/local/lib/libpcre.so.1...done.
Loaded symbols for /usr/local/lib/libpcre.so.1
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/opcache.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/opcache.so
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/redis.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/redis.so
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/mongo.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/mongo.so
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/memcache.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/memcache.so
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/rar.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/rar.so
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/oci8.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/oci8.so
Reading symbols from /usr/lib/oracle/11.2/client64/lib/libclntsh.so.11.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/oracle/11.2/client64/lib/libclntsh.so.11.1
Reading symbols from /usr/lib/oracle/11.2/client64/lib/libnnz11.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/oracle/11.2/client64/lib/libnnz11.so
Reading symbols from /lib64/libaio.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libaio.so.1
Reading symbols from /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/imagick.so...done.
Loaded symbols for /opt/lampp/php/lib/php/extensions/no-debug-non-zts-20121212/imagick.so
Reading symbols from /opt/lampp/ImageMagick/lib/libMagickWand-6.Q16.so.2...done.
Loaded symbols for /opt/lampp/ImageMagick/lib/libMagickWand-6.Q16.so.2
Reading symbols from /opt/lampp/ImageMagick/lib/libMagickCore-6.Q16.so.2...done.
Loaded symbols for /opt/lampp/ImageMagick/lib/libMagickCore-6.Q16.so.2
Reading symbols from /usr/lib64/libgomp.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgomp.so.1
0x000000399f6e1393 in __select_nocancel () from /lib64/libc.so.6
(gdb) c
Continuing.
[New process 50330]
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f634af62700 (LWP 50330)]
0x0000000001d232f8 in ?? ()
(gdb) backtrace
#0  0x0000000001d232f8 in ?? ()
#1  0x00007f6342fb9490 in execute_ex (execute_data=0x7f634159a3f8) at /backup/software/lamp_soft/php-5.5.37/Zend/zend_vm_execute.h:363
#2  0x00007f6342f44ce9 in zend_execute_scripts (type=8, retval=0x0, file_count=3) at /backup/software/lamp_soft/php-5.5.37/Zend/zend.c:1327
#3  0x00007f6342ee637a in php_execute_script (primary_file=0x7fffaeb58240) at /backup/software/lamp_soft/php-5.5.37/main/main.c:2525
#4  0x00007f6342ff6bcd in php_handler (r=0x18905f0) at /backup/software/lamp_soft/php-5.5.37/sapi/apache2handler/sapi_apache2.c:667
#5  0x0000000000439860 in ap_run_handler (r=0x18905f0) at config.c:158
#6  0x000000000043ce8e in ap_invoke_handler (r=0x18905f0) at config.c:376
#7  0x0000000000447ec0 in ap_process_request (r=0x18905f0) at http_request.c:282
#8  0x0000000000444e40 in ap_process_http_connection (c=0x1850b70) at http_core.c:190
#9  0x0000000000440df0 in ap_run_process_connection (c=0x1850b70) at connection.c:43
#10 0x000000000044cee8 in child_main (child_num_arg=<value optimized out>) at prefork.c:667
#11 0x000000000044d1e4 in make_child (s=0x13d3860, slot=3) at prefork.c:768
#12 0x000000000044de37 in perform_idle_server_maintenance (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at prefork.c:903
#13 ap_mpm_run (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at prefork.c:1107
#14 0x0000000000425c94 in main (argc=3, argv=0x7fffaeb58838) at main.c:753
(gdb) backtrace full
#0  0x0000000001d232f8 in ?? ()
No symbol table info available.
#1  0x00007f6342fb9490 in execute_ex (execute_data=0x7f634159a3f8) at /backup/software/lamp_soft/php-5.5.37/Zend/zend_vm_execute.h:363
        ret = <value optimized out>
        original_in_execution = 0 '\000'
#2  0x00007f6342f44ce9 in zend_execute_scripts (type=8, retval=0x0, file_count=3) at /backup/software/lamp_soft/php-5.5.37/Zend/zend.c:1327
        files = {{gp_offset = 40, fp_offset = 32767, overflow_arg_area = 0x7fffaeb55f10, reg_save_area = 0x7fffaeb55ea0}}
        i = <value optimized out>
        file_handle = 0x7fffaeb58240
        orig_op_array = 0x0
        orig_retval_ptr_ptr = 0x0
        orig_interactive = 0
#3  0x00007f6342ee637a in php_execute_script (primary_file=0x7fffaeb58240) at /backup/software/lamp_soft/php-5.5.37/main/main.c:2525
        realfile = "`\bg", '\000' <repeats 13 times>, "ȵ\210\001", '\000' <repeats 20 times>"\237, \017\000\000\000\000\000\000\031\000\000\000\000\000\000\000\210\021B\237\071\000\000\000=\002\000\000\000\000\000\000r\036\032Kc\177\000\000\000\000\000\000\000\000\000\000\300\265\210\001\000\000\000\000\020p\265\256\377\177\000\000\206]\377Bc\177", '\000' <repeats 26 times>, "`p\202Cc\177\000\000`p\202Cc\177\000\000\300r\202Cc\177\000\000@}\210\001", '\000' <repeats 12 times>, "\001\000\000\000\377\377\377\377\354\005\357Bc\177\000\000x\000\000\000\000\000\000\000pSB\001\000\000\000\000'\031T8\000\000\000\000\202\234 \237\071\000\000\000\"\000\000\000c\177\000\000dP\341\000\000\000\000\000'\000\000\000\000\000\000\000\060\023\247Bc\177\000\000\000\000\000\000\000\000\000\000"...
        __orig_bailout = 0x7fffaeb58170
        __bailout = {{__jmpbuf = {21753840, 4233940397494747146, 25757168, 0, -4294967295, 25496432, 4233940390439927818, 4321242240292339722}, __mask_was_saved = 0, 
            __saved_mask = {__val = {2, 140064307136088, 25757168, 20, 1, 25496432, 140064299855591, 1, 140064275075208, 140064311094752, 140064300906077, 22012848, 
                150323855361, 140064301649664, 22289968, 25447088}}}}
        prepend_file_p = 0x0
        append_file_p = 0x0
        prepend_file = {type = ZEND_HANDLE_FILENAME, filename = 0x0, opened_path = 0x0, handle = {fd = 0, fp = 0x0, stream = {handle = 0x0, isatty = 0, mmap = {
                len = 0, pos = 0, map = 0x0, buf = 0x0, old_handle = 0x0, old_closer = 0}, reader = 0, fsizer = 0, closer = 0}}, free_filename = 0 '\000'}
        append_file = {type = ZEND_HANDLE_FILENAME, filename = 0x0, opened_path = 0x0, handle = {fd = 0, fp = 0x0, stream = {handle = 0x0, isatty = 0, mmap = {
                len = 0, pos = 0, map = 0x0, buf = 0x0, old_handle = 0x0, old_closer = 0}, reader = 0, fsizer = 0, closer = 0}}, free_filename = 0 '\000'}
        old_cwd = 0x7fffaeb55f20 "/"
        retval = 0
#4  0x00007f6342ff6bcd in php_handler (r=0x18905f0) at /backup/software/lamp_soft/php-5.5.37/sapi/apache2handler/sapi_apache2.c:667
        zfd = {type = ZEND_HANDLE_FILENAME, filename = 0x186e6c8 "/data/hi/index.php", opened_path = 0x0, handle = {fd = 20949912, fp = 0x13fab98, stream = {
              handle = 0x13fab98, isatty = 0, mmap = {len = 25757168, pos = 25496432, map = 0x1890868, buf = 0x1850bf0 "\030\024\205\001", old_handle = 0x444171, 
                old_closer = 0x18905f0}, reader = 0x18905f0, fsizer = 0x13f2ad8, closer = 0}}, free_filename = 0 '\000'}
        __orig_bailout = 0x0
        __bailout = {{__jmpbuf = {21753840, -4233762771014008822, 25757168, 0, -4294967295, 25496432, 4233940397492649994, 4321242111572295690}, __mask_was_saved = 0, 
---Type <return> to continue, or q <return> to quit---
            __saved_mask = {__val = {25757048, 24, 21753520, 25757168, 25757168, 0, 18446744069414584321, 25496432, 140064340784325, 20977096, 140064436243948, 
                25757168, 1, 25757168, 140064349495992, 0}}}}
        ctx = 0x1860ca8
        conf = 0x14192a8
        brigade = 0x1861a60
        bucket = <value optimized out>
        rv = <value optimized out>
        parent_req = 0x0
#5  0x0000000000439860 in ap_run_handler (r=0x18905f0) at config.c:158
        pHook = <value optimized out>
        n = <value optimized out>
        rv = -1
#6  0x000000000043ce8e in ap_invoke_handler (r=0x18905f0) at config.c:376
        handler = <value optimized out>
        p = <value optimized out>
        result = 0
        old_handler = 0x0
        ignore = <value optimized out>
#7  0x0000000000447ec0 in ap_process_request (r=0x18905f0) at http_request.c:282
        access_status = <value optimized out>
#8  0x0000000000444e40 in ap_process_http_connection (c=0x1850b70) at http_core.c:190
        r = 0x18905f0
        csd = 0x0
#9  0x0000000000440df0 in ap_run_process_connection (c=0x1850b70) at connection.c:43
        pHook = <value optimized out>
        n = <value optimized out>
        rv = -1
#10 0x000000000044cee8 in child_main (child_num_arg=<value optimized out>) at prefork.c:667
        current_conn = 0x1850b70
        csd = 0x1850980
        ptrans = 0x1850908
        allocator = 0x184e800
        status = <value optimized out>
        i = <value optimized out>
        lr = <value optimized out>
        pollset = 0x184eb20
---Type <return> to continue, or q <return> to quit---
        sbh = 0x184eb18
        bucket_alloc = 0x185a958
        last_poll_idx = 0
#11 0x000000000044d1e4 in make_child (s=0x13d3860, slot=3) at prefork.c:768
        pid = 0
#12 0x000000000044de37 in perform_idle_server_maintenance (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at prefork.c:903
        i = <value optimized out>
        idle_count = <value optimized out>
        ws = <value optimized out>
        free_length = <value optimized out>
        free_slots = {3, 15, 16, 17, 23, 24, 25, 26, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
          192, 193}
        last_non_dead = <value optimized out>
        total_non_dead = <value optimized out>
#13 ap_mpm_run (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at prefork.c:1107
        status = 11
        pid = {pid = -1, in = 0x13d6178, out = 0x13d4168, err = 0x13ce138}
        child_slot = <value optimized out>
        exitwhy = APR_PROC_SIGNAL
        processed_status = <value optimized out>
        index = <value optimized out>
        remaining_children_to_start = 0
        rv = <value optimized out>
#14 0x0000000000425c94 in main (argc=3, argv=0x7fffaeb58838) at main.c:753
        c = 0 '\000'
        configtestonly = <value optimized out>
        confname = 0x4571c9 "conf/httpd.conf"
        def_server_root = 0x4571b7 "/opt/lampp/apache"
        temp_error_log = 0x0
        error = <value optimized out>
        process = 0x13d3860
        server_conf = 0x13d3860
        pglobal = 0x13cc128
        pconf = 0x13ce138
        plog = 0x13d6178
        ptemp = 0x13d4168
---Type <return> to continue, or q <return> to quit---
        pcommands = 0x13d0148
        opt = 0x13d0238
        rv = <value optimized out>
        mod = <value optimized out>
        optarg = 0x0
        signal_server = <value optimized out>

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2021-03-25 16:39 UTC] cmb@php.net
-Status: Open +Status: Closed -Assigned To: +Assigned To: cmb
 [2021-03-25 16:39 UTC] cmb@php.net
The official bug tracker for PECL/memcache is now at
<https://github.com/websupport-sk/pecl-memcache/issues>.

So, if this is still an issue with either of the current memcache
versions (4 or 8), please file an issue there.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Sep 28 23:01:27 2024 UTC