|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2017-01-10 01:07 UTC] pollita@php.net
[2017-01-10 01:32 UTC] tmwilder at gmail dot com
[2017-01-10 01:34 UTC] tmwilder at gmail dot com
[2017-01-11 04:47 UTC] krakjoe@php.net
-Status: Open
+Status: Feedback
[2017-01-11 04:47 UTC] krakjoe@php.net
[2017-01-16 20:26 UTC] tmwilder at gmail dot com
-Status: Feedback
+Status: Open
[2017-01-16 20:26 UTC] tmwilder at gmail dot com
[2017-01-16 20:30 UTC] tmwilder at gmail dot com
[2020-12-07 16:55 UTC] cmb@php.net
-Status: Open
+Status: Feedback
-Assigned To:
+Assigned To: cmb
[2020-12-07 16:55 UTC] cmb@php.net
[2020-12-20 04:22 UTC] php-bugs at lists dot php dot net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 02:00:01 2025 UTC |
Description: ------------ When running a node with php7: php -v PHP Warning: Module 'newrelic' already loaded in Unknown on line 0 PHP 7.1.0-5+deb.sury.org~trusty+1 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.1.0-5+deb.sury.org~trusty+1, Copyright (c) 1999-2016, by Zend Technologies And apache modules: apache2 -M [Tue Jan 10 00:41:15.548712 2017] [core:warn] [pid 12766] AH00111: Config variable ${APACHE_PID_FILE} is not defined Loaded Modules: core_module (static) so_module (static) watchdog_module (static) http_module (static) log_config_module (static) logio_module (static) version_module (static) unixd_module (static) authz_core_module (shared) authz_host_module (shared) deflate_module (shared) dir_module (shared) filter_module (shared) headers_module (shared) mime_module (shared) php7_module (shared) mpm_prefork_module (shared) proxy_module (shared) proxy_http_module (shared) rewrite_module (shared) With apache: Server version: Apache/2.4.7 (Ubuntu) Server built: Jul 15 2016 15:34:04 I am running into a transient segfault that I can only reproduce under prod traffic conditions. I'm working on a more narrow repro but having trouble with the narrowing aspect of that. I get the following bt that I have used apport-unpack to isolate from the crash file: gdb /usr/sbin/apache2 ~/crashdumps/CoreDump GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 Copyright (C) 2014 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/sbin/apache2...(no debugging symbols found)...done. [New LWP 3602] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/sbin/apache2 -k start'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f89d2c2b8c6 in zend_startup () from /usr/lib/apache2/modules/libphp7.1.so (gdb) bt #0 0x00007f89d2c2b8c6 in zend_startup () from /usr/lib/apache2/modules/libphp7.1.so #1 0x00007f89d2bcb6a3 in php_module_startup () from /usr/lib/apache2/modules/libphp7.1.so #2 0x00007f89d2cc4fe5 in ?? () from /usr/lib/apache2/modules/libphp7.1.so #3 0x00007f89d2cc5bd8 in ?? () from /usr/lib/apache2/modules/libphp7.1.so #4 0x00007f89d8bea809 in ap_run_post_config () #5 0x00007f89d8bcae68 in main () Since there is no visible execute call and Google isn't turning anything up - I'm a bit stuck here. Is this a PHP bug - is there an environment miss in my setup? I'm more than happy to do anything I can to provide more information.