RE: PHP 4.0 Bug #9003 Updated: mod_ssl + php4.0.4pl1 crash

From: Date: Tue, 27 Feb 2001 12:59:32 +0000
Subject: RE: PHP 4.0 Bug #9003 Updated: mod_ssl + php4.0.4pl1 crash
Groups: php.dev 
Request: Send a blank email to php-dev+get-47611@lists.php.net to get a copy of this message
BTW, here what I got with ldd httpd libpthread.so.0 => /lib/libpthread.so.0 (0x40019000) libm.so.6 => /lib/libm.so.6 (0x4002c000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40049000) libdb.so.3 => /lib/libdb.so.3 (0x40077000) libdl.so.2 => /lib/libdl.so.2 (0x400b2000) libc.so.6 => /lib/libc.so.6 (0x400b6000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) anything wrong???? thanks, Sherman -----Original Message----- From: Bug Database [mailto:php-dev@lists.php.net] Sent: Monday, 26 February 2001 7:57 PM To: sherman.chan@world.net Subject: PHP 4.0 Bug #9003 Updated: mod_ssl + php4.0.4pl1 crash ID: 9003 Updated by: sniper Reported By: sherman.chan@world.net Status: Feedback Bug Type: Reproduceable crash Assigned To: Comments: And as you're using OCI8 make sure you have all the required environment variables set ( http://www.php.net/oci8 ) before starting Apache. --Jani Previous Comments: --------------------------------------------------------------------------- [2001-02-26 03:54:04] sniper@php.net User feedback: ----------- I try that, but it doesn't work, any version of pthread i need to install 1st??? ----------- This is what I have: /lib/libpthread-0.8.so Check that apache really is linked with pthread lib: # ldd /usr/local/apps/apache_1.3.14/bin/httpd --Jani --------------------------------------------------------------------------- [2001-02-22 18:58:22] sniper@php.net 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 --Jani --------------------------------------------------------------------------- [2001-02-22 09:15:56] sherman.chan@world.net 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] sherman.chan@world.net 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 /usr/local/apps/apache_1.3.14/conf/httpd.conf 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 /usr/local/apps/apache_1.3.14/libexec/libphp4.so #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, argv=0xbffffc04, init=0x804f344 <_init>, fini=0x8097a4c <_fini>, rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbffffbfc) at ../sysdeps/generic/libc-start.c:90 --------------------------------------------------------------------------- [2001-02-04 13:02:57] sniper@php.net Instructions how to generate a GDB backtrace can be found here: http://bugs.php.net/bugs-generating-backtrace.php --Jani --------------------------------------------------------------------------- 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

« previous php.dev (#47611) next »