if there is nothing to do with php, could you tell me why the apache + php +
mod_ssl fail to start, but apache + mod_ssl starts up ok.  also the same
configuration with php3 works ok as well.  could u  provide soe idea where I
should look at, like the routine to modf ().


-----Original Message-----
From: Bug Database [mailto:[EMAIL PROTECTED]]
Sent: Friday, 2 March 2001 2:30 PM
Subject: PHP 4.0 Bug #9003 Updated: mod_ssl + php4.0.4pl1 crash

ID: 9003
Updated by: sniper
Old-Status: Feedback
Status: Closed
Bug Type: Reproduceable crash
Assigned To: 

User feedback:
Yes, it does work ok without mod_ssl, further testing I done last night, I
build a redhat 6.1 box and rebuild the kernal to 2.2.18, then do the exactly
same step to build apache + mod_ssl + php4, guess what, it works.  I haven't
try to execute that image on radhat 6.1 with org. kernal, but i'll do that
today, and see does it run.   by the way, i did add --enable-debug on php4
while i re-compile it.  if I didn't do it i won't see those back trace at

As this has nothing to do with PHP 4 -> Closed.


Previous Comments:

[2001-02-26 03:57:17] [EMAIL PROTECTED]
And as you're using OCI8  make sure you have all the required
environment variables set ( http://www.php.net/oci8 ) before
starting Apache.



[2001-02-26 03:54:04] [EMAIL PROTECTED]
User feedback:
I try that, but it doesn't work, any version of pthread i need to 
install 1st???

This is what I have:

Check that apache really is linked with pthread lib:
# ldd /usr/local/apps/apache_1.3.14/bin/httpd



[2001-02-22 18:58:22] [EMAIL PROTECTED]
I think this is the old pthreadg/glibc bug. ie. you have to 
link your apache with pthread lib.

you can configure apache like this:

# LDFLAGS=-lpthread ./configure 



[2001-02-22 09:15:56] [EMAIL PROTECTED]
further test, 
I done the exactly same configuration on RedHat 7.0, it works fine, php +
mod_ssl startup perfect.  it seems the problem is relate to glibc,
pthread??.  However, I have to get it work RedHat 6.1, any idea?

thanks in advance


[2001-02-10 07:43:53] [EMAIL PROTECTED]
here is GDS trace
(gdb) run -X -DSSL -f /usr/local/apps/apache_1.3.14/conf/httpd.conf
Starting program: /usr/local/apps/apache_1.3.14/./bin/httpd -X -DSSL -f

Program received signal SIGILL, Illegal instruction.
0x40353715 in modf () from /usr/local/apps/apache_1.3.14/libexec/libphp4.so
(gdb) bt
#0  0x40353715 in modf () from
#1  0x6023ddff in ?? ()
#2  0x8073547 in ap_fcvt ()
#3  0x8073c0b in conv_fp ()
#4  0x8074894 in ap_vformatter ()
#5  0x8074f98 in ap_snprintf ()
#6  0x40b09fe4 in ?? () from /usr/local/apps/apache_1.3.14/libexec/libssl.so
#7  0x40b09d7e in ?? () from /usr/local/apps/apache_1.3.14/libexec/libssl.so
#8  0x40b051c7 in ?? () from /usr/local/apps/apache_1.3.14/libexec/libssl.so
#9  0x80571b9 in ap_init_modules ()
#10 0x8060d15 in standalone_main ()
#11 0x8061533 in main ()
#12 0x400b61eb in __libc_start_main (main=0x80611dc <main>, argc=5,
    init=0x804f344 <_init>, fini=0x8097a4c <_fini>, rtld_fini=0x4000a610
    stack_end=0xbffffbfc) at ../sysdeps/generic/libc-start.c:90


The remainder of the comments for this report are too long.  To view the
rest of the comments, please view the bug report online.

ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=9003&edit=2

PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to