Bug #71727 [NEW]: Program terminated with signal 11, Segmentation fault

From: Date: Mon, 07 Mar 2016 09:56:04 +0000
Subject: Bug #71727 [NEW]: Program terminated with signal 11, Segmentation fault
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-199638@lists.php.net to get a copy of this message
From:             robski at gmail dot com
Operating system: CentOS 6.7 2.6.32-573.18.1.el6.x
PHP version:      7.0.4
Package:          *General Issues
Bug Type:         Bug
Bug description:Program terminated with signal 11, Segmentation fault

Description:
------------
PHP frequently segfaults on an nginx + PHP-FPM + MySQL server running a
popular WordPress (4.4.2) site.

[PHP Modules]
apc
apcu
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mcrypt
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zlib

[Zend Modules]
Zend OPcache

[Changes to php.ini]
cgi.fix_pathinfo=0

[GDB]

Program terminated with signal 11, Segmentation fault.
#0  0x00000000005e6f4d in zend_parse_arg_path (arg_num=1,
arg=0x7f15ab015be0, va=<value optimized out>, spec=0x7ffd46c62ac8,
flags=0)
    at /usr/src/debug/php-7.0.4/Zend/zend_API.h:1158
1158                    *dest_len = ZSTR_LEN(str);

[GDB backtrace]

#0  0x00000000005e6f4d in zend_parse_arg_path (arg_num=1,
arg=0x7f15ab015be0, va=<value optimized out>, spec=0x7ffd46c62ac8,
flags=0)
    at /usr/src/debug/php-7.0.4/Zend/zend_API.h:1158
#1  zend_parse_arg_impl (arg_num=1, arg=0x7f15ab015be0, va=<value
optimized out>, spec=0x7ffd46c62ac8, flags=0)
    at /usr/src/debug/php-7.0.4/Zend/zend_API.c:566
#2  zend_parse_arg (arg_num=1, arg=0x7f15ab015be0, va=<value optimized
out>, spec=0x7ffd46c62ac8, flags=0) at
/usr/src/debug/php-7.0.4/Zend/zend_API.c:755
#3  0x00000000005e787e in zend_parse_va_args (num_args=<value optimized
out>, type_spec=0x68e321 "s|a", va=0x7ffd46c62b10, flags=0)
    at /usr/src/debug/php-7.0.4/Zend/zend_API.c:927
#4  0x00000000005e801a in zend_parse_parameters (num_args=<value
optimized out>, type_spec=<value optimized out>)
    at /usr/src/debug/php-7.0.4/Zend/zend_API.c:961
#5  0x000000000055ec37 in zif_unserialize (execute_data=<value optimized
out>, return_value=0x7f15ab015b40)
    at /usr/src/debug/php-7.0.4/ext/standard/var.c:1011
#6  0x00000000005cf219 in dtrace_execute_internal (execute_data=<value
optimized out>, return_value=<value optimized out>)
    at /usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:107
#7  0x0000000000654302 in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015a80) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:844
#8  0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#9  0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015a80) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#10 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab0159b0) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#11 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#12 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab0159b0) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#13 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015880) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#14 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#15 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015880) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#16 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab0157d0) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#17 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#18 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab0157d0) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#19 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015730) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#20 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#21 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015730) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#22 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015640) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#23 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#24 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015640) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#25 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015520) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#26 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#27 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015520) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#28 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015420) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#29 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#30 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015420) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#31 0x000000000065417a in ZEND_DO_FCALL_SPEC_HANDLER
(execute_data=0x7f15ab015290) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:800
#32 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#33 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015290) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#34 0x0000000000661bc7 in ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER
(execute_data=0x7f15ab015200) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:40636
#35 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#36 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015200) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#37 0x0000000000661bc7 in ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER
(execute_data=0x7f15ab015150) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:40636
#38 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#39 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015150) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#40 0x0000000000661bc7 in ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER
(execute_data=0x7f15ab0150b0) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:40636
#41 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#42 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab0150b0) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#43 0x0000000000661bc7 in ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER
(execute_data=0x7f15ab015030) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:40636
#44 0x000000000061c7a0 in execute_ex (ex=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:417
#45 0x00000000005cf35e in dtrace_execute_ex
(execute_data=0x7f15ab015030) at
/usr/src/debug/php-7.0.4/Zend/zend_dtrace.c:83
#46 0x000000000066f5db in zend_execute (op_array=0x7f15ab066000,
return_value=<value optimized out>) at
/usr/src/debug/php-7.0.4/Zend/zend_vm_execute.h:458
#47 0x00000000005ddcc3 in zend_execute_scripts (type=8, retval=0x0,
file_count=3) at /usr/src/debug/php-7.0.4/Zend/zend.c:1427
#48 0x000000000057f650 in php_execute_script
(primary_file=0x7ffd46c660b0) at
/usr/src/debug/php-7.0.4/main/main.c:2484
#49 0x000000000067d66e in main (argc=<value optimized out>, argv=<value
optimized out>) at /usr/src/debug/php-7.0.4/sapi/fpm/fpm/fpm_main.c:1968


-- 
Edit bug report at https://bugs.php.net/bug.php?id=71727&edit=1
-- 
Try a snapshot (PHP 5.4):   https://bugs.php.net/fix.php?id=71727&r=trysnapshot54
Try a snapshot (PHP 5.5):   https://bugs.php.net/fix.php?id=71727&r=trysnapshot55
Try a snapshot (trunk):     https://bugs.php.net/fix.php?id=71727&r=trysnapshottrunk
Fixed in SVN:               https://bugs.php.net/fix.php?id=71727&r=fixed
Fixed in release:           https://bugs.php.net/fix.php?id=71727&r=alreadyfixed
Need backtrace:             https://bugs.php.net/fix.php?id=71727&r=needtrace
Need Reproduce Script:      https://bugs.php.net/fix.php?id=71727&r=needscript
Try newer version:          https://bugs.php.net/fix.php?id=71727&r=oldversion
Not developer issue:        https://bugs.php.net/fix.php?id=71727&r=support
Expected behavior:          https://bugs.php.net/fix.php?id=71727&r=notwrong
Not enough info:            https://bugs.php.net/fix.php?id=71727&r=notenoughinfo
Submitted twice:            https://bugs.php.net/fix.php?id=71727&r=submittedtwice
register_globals:           https://bugs.php.net/fix.php?id=71727&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=71727&r=php4
Daylight Savings:           https://bugs.php.net/fix.php?id=71727&r=dst
IIS Stability:              https://bugs.php.net/fix.php?id=71727&r=isapi
Install GNU Sed:            https://bugs.php.net/fix.php?id=71727&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=71727&r=float
No Zend Extensions:         https://bugs.php.net/fix.php?id=71727&r=nozend
MySQL Configuration Error:  https://bugs.php.net/fix.php?id=71727&r=mysqlcfg



Thread (4 messages)

« previous php.bugs (#199638) next »