There have been some discussions about the child sig vec on the mailing
list. I did the following, trying to track down the problem
Mod PhP3:
\begin{verbatim}
setenv CC 'gcc -O'
configure --with-apxs=/usr/local/apache/bin/apxs
--with-pgsql=/home/postgres/postgresql
--with-imap=/home/deathstar/disk2/egcs/imap-4.5/c-client
\end{verbatim}}
Changed \texttt{-KPIC} to \texttt{-fpic} in \texttt{Makefile}
openssl-0.9.2b:
make -f Makefile.ssl links
Configure solaris-sparc-gcc
make
Test passed
mod_ssl-2.2.8-1.3.6:
configure --with-apache=/home/deathstar/disk2/egcs/apache_1.3.6
--with-ssl=/usr/local/ssl
Apache 1.3.6:
deimos>uname -a
SunOS deimos.fusion.kth.se 5.6 Generic_105181-13 sun4u sparc SUNW,Ultra-5_10
deimos>setenv OPTIM="-g -ggdb3 -g"
deimos>gcc -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
deimos>configure --enable-module=most --enable-shared=max
--prefix=/usr/local/apache-debug
Started Apache (as user www) with
bin/httpd -f /usr/local/apache-debug/conf/fusion.conf -DSSL
(gdb) bt
#0 0xef5f8024 in __regexec_C () from /usr/lib/libc.so.1
#1 0xeeefd0c4 in _php3_ereg (ht=0xefffdff8, return_value=0xeefde868,
list=0xeefdecc0, plist=0xeefdf0ac, icase=0) at functions/reg.c:218
#2 0xeeefd25c in php3_ereg (ht=0x115a78, return_value=0xeefde868,
list=0xeefdecc0, plist=0xeefdf0ac) at functions/reg.c:270
#3 0xeef0da14 in phpparse () at control_structures_inline.h:930
#4 0xeeed1180 in php3_parse (yyin=0x1) at main.c:1534
#5 0xeeed14ac in apache_php3_module_main (r=0xcd1e0, fd=24,
display_source_mode=0, preprocessed=0) at main.c:1914
#6 0xeeece754 in send_php3 () from
/home/www/apache-debug/libexec/libphp3.so
#7 0xeeece7b8 in send_parsed_php3 ()
from /home/www/apache-debug/libexec/libphp3.so
#8 0x20058 in ap_invoke_handler (r=0xcd1e0) at http_config.c:508
#9 0x3cc38 in process_request_internal (r=0xcd1e0) at http_request.c:1212
#10 0x3ccc0 in ap_process_request (r=0xcd1e0) at http_request.c:1228
#11 0x30d40 in child_main (child_num_arg=1) at http_main.c:3932
#12 0x310b4 in make_child (s=0x74938, slot=1, now=926328177)
at http_main.c:4066
#13 0x311d0 in startup_children (number_to_start=4) at http_main.c:4093
#14 0x31ac4 in standalone_main (argc=4, argv=0xeffff73c) at
http_main.c:4380
#15 0x3264c in main (argc=4, argv=0xeffff73c) at http_main.c:4681
It look like the error is in PhP3. I did a compile Apache and php3
without mod_ssl, and got the same behaviour.
/Johan
/---------------------------------------------------------------------\
| Johan Hedin | [EMAIL PROTECTED] |
| Ph.D. Student and System Manager | http://www.fusion.kth.se/~johanh |
\---------------------------------------------------------------------/
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]