From: [EMAIL PROTECTED]
Operating system: RedHat 7.1
PHP version: 4.1.2
PHP Bug Type: Unknown/Other Function
Bug description: Child SegFault w/ apache
I got a quite strange problem...
Setup: Apache 1.3.24 (also tried with 1.3.23) and PHP 4.1.2 (also tried
with latest SS php4-2002-03-27-0900), always built with APXS as libphp4
shared object.
Configure line:
--enable-debug --with-apxs=/usr/apache/bin/apxs
(Yes, not much here, just to see if it works. Also tried --disable-xml)
There is no problem when I load a script in the document root directory,
which does some simple file read operations (phpinfo() works too).
However, as soon as I try to access a subdirectory, like my phpMyAdmin in
dbadmin or sqladmin (with http access control, config access control just
works fine) I get a SegFault. Strange thing is, I even get this if there's
just one 'touch'ed index.php with length zero in the directory.
My backtrace:
-----------------------------------------------------
(gdb) run -X
Starting program: /usr/apache/bin/httpd -X
Program received signal SIGSEGV, Segmentation fault.
0x08091045 in ap_base64decode_binary () at eval.c:41
41 eval.c: No such file or directory.
in eval.c
-----------------------------------------------------
I don't even know where that eval.c is - so I have no means to fix it
myself in any way. Maybe it's just a big fault of mine I cannot see, but I
have no clue what the problem is.
--
Edit bug report at http://bugs.php.net/?id=16319&edit=1
--
Fixed in CVS: http://bugs.php.net/fix.php?id=16319&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=16319&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=16319&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=16319&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=16319&r=support
Expected behavior: http://bugs.php.net/fix.php?id=16319&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=16319&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=16319&r=submittedtwice