All of a sudden, any new compile of Apache with mod_ssl coredumps on me. I
was able to compile/run 2.2.7 fine shortly after it came out, but now I
can no longer get 2.2.7 or 2.2.8 to work anymore. Non-SSL Apaches compile
and run fine. I can't think of any libraries that I've upgraded since
then.
Linux 2.0.36 (Red Hat 5.2 on Intel)
Apache 1.3.6
Mod_SSL 2.2.8 or 2.2.7 (2.2.7 used to work fine, but doesn't anymore)
OpenSSL 0.9.2b (with rsaref patch)
Mod_Perl 1.19
PHP 1.0.7
Apache core's shortly after I input the CA passphrase. Strace output
follows:
write(2, "Enter pass phrase:", 18Enter pass phrase:) = 18
fstat(4, {st_mode=S_ISGID|0400, st_size=0, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x295630
00
ioctl(4, TCGETS, {B38400 opost isig icanon -echo ...}) = 0
read(4, 0x29563000, 4096) = ? ERESTARTSYS (To be restarted)
--- SIGWINCH (Window changed) ---
read(4, "password_deleted_for_security_reasons\n", 4096) = 15
write(2, "\n", 1
) = 1
ioctl(4, TCSETA, {B38400 opost isig icanon echo ...}) = 0
sigaction(SIGHUP, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGINT, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGQUIT, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGILL, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGTRAP, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGABRT, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGBUS, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGFPE, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGSEGV, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGPIPE, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGALRM, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGTERM, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGSTKFLT, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGCHLD, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGCONT, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGTSTP, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGTTIN, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGTTOU, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGURG, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGXCPU, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGXFSZ, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGVTALRM, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGPROF, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGWINCH, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGIO, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGPWR, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
sigaction(SIGUNUSED, {SIG_DFL}, {0x8149924, [], 0x4}) = 0
close(4) = 0
munmap(0x29563000, 4096) = 0
dup2(10, 2) = 2
getpid() = 28961
getpid() = 28961
lseek(3, 0, SEEK_SET) = 0
getpid() = 28961
read(3, "-----BEGIN RSA PRIVATE KEY-----\n"..., 1024) = 963
getpid() = 28961
getpid() = 28961
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
Help!
-Aaron Turner
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.engelschall.com/sw/mod_ssl/
Official Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]