Hello!
I have a system used with php 5.3 and ZendGuardLoader v. ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar (Last Version).
I got the command php -v and he give me segfault:
php -v
PHP 5.3.3 (cli) (built: Feb 2 2012 23:47:49)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
Segmentation fault
# php -m
[PHP Modules]
bz2
calendar
Core
ctype
date
ereg
exif
filter
ftp
gettext
gmp
hash
iconv
libxml
openssl
pcntl
pcre
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
tokenizer
xml
Zend Guard Loader
zlib
[Zend Modules]
Zend Guard Loader
Segmentation fault
Debug:
(gdb) run /var/www/inteo-dev/data/www/inteo-dev.ru/index.php
Starting program: /usr/bin/php-cgi /var/www/inteo-dev/data/www/inteo-dev.ru/index.php
warning: Selected architecture i386:x86-64 is not compatible with reported target architecture i386
warning: Architecture rejected target-supplied description
Can't read symbols from system-supplied DSO at 0x2aaaaaacb000: File truncated
[Thread debugging using libthread_db enabled]
PHP Fatal error: Incompatible file format: The encoded file has format major ID 1, whereas the Loader expects 4 in /var/www/inteo-dev/data/www/inteo-dev.ru/index.php on line 0
Status: 500 Internal Server Error
X-Powered-By: PHP/5.3.3
Content-type: text/html
Program received signal SIGSEGV, Segmentation fault.
0x00002aaab46e1617 in ?? ()
Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6_2.5.x86_64 gmp-4.3.1-7.el6_2.2.x86_64 keyutils-libs-1.4-3.el6.x86_64 krb5-libs-1.9-22.el6_2.1.x86_64 libcom_err-1.41.12-11.el6.x86_64 libedit-2.11-4.20080712cvs.1.el6.x86_64 libselinux-2.0.94-5.2.el6.x86_64 libxml2-2.7.6-4.el6_2.4.x86_64 ncurses-libs-5.7-3.20090208.el6.x86_64 nss-softokn-freebl-3.12.9-11.el6.x86_64 openssl-1.0.0-20.el6_2.2.x86_64 pcre-7.8-3.1.el6.x86_64 zlib-1.2.3-27.el6.x86_64
(gdb) tb
Temporary breakpoint 1 at 0x2aaab46e1617
(gdb) bt
#0 0x00002aaab46e1617 in ?? ()
#1 0x0000000000000000 in ?? ()
(gdb) bt
#0 0x00002aaab46e1617 in ?? ()
#1 0x0000000000000000 in ?? ()
(gdb) tb
Note: breakpoint 1 also set at pc 0x2aaab46e1617.
Temporary breakpoint 2 at 0x2aaab46e1617
(gdb) bt
#0 0x00002aaab46e1617 in ?? ()
#1 0x0000000000000000 in ?? ()
[root@dev yum.repos.d]# uname -a
Linux dev.ru 2.6.18-274.7.1.el5.028stab095.1 #1 SMP Mon Oct 24 20:49:24 MSD 2011 x86_64 x86_64 x86_64 GNU/Linux

