My Apache 1.3.6 with mod_ssl  2.3.9 has suddenly started to core dump on
any secure connection (non-secure connections work fine)  I did an strace
on one of the processes, and have attached the output.  Does anyone have
any ideas as to what could be wrong?  I'm running SlackWare Linux 4.0 with
a custom 2.2.10 kernel, and I compiled Apache/mod_ssl myself (method 2 of
the mod_ssl install instructions, with OpenSSL 0.9.3a and mm 1.0.9)

strace output:

oldselect(17, [15 16], NULL, NULL, NULL) = 1 (in [15])
accept(15, {sin_family=AF_INET, sin_port=htons(1099),
sin_addr=inet_addr("MY_IP_ADDRESS")}, [16]) = 4
fcntl(23, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
sigaction(SIGUSR1, {SIG_IGN}, {0x8079ef0, [], SA_INTERRUPT}) = 0
getsockname(4, {sin_family=AF_INET, sin_port=htons(443),
sin_addr=inet_addr("WEB_SERVERS_IP_ADDRESS")}, [16]) = 0
setsockopt(4, IPPROTO_TCP1, [1], 4)     = 0
brk(0x80f3000)                          = 0x80f3000
brk(0x80f6000)                          = 0x80f6000
time(NULL)                              = 934177987
write(18, "[09/Aug/1999 02:53:07] [info]  C"..., 90) = 90
time(NULL)                              = 934177987
getpid()                                = 9498
time(NULL)                              = 934177987
brk(0x80f9000)                          = 0x80f9000
time(NULL)                              = 934177987
getpid()                                = 9498
brk(0x80ff000)                          = 0x80ff000
brk(0x8108000)                          = 0x8108000
brk(0x810d000)                          = 0x810d000
read(4, "\200/\1\0\2\0\6", 7)           = 7
brk(0x8116000)                          = 0x8116000
brk(0x811f000)                          = 0x811f000
time(NULL)                              = 934177987
getpid()                                = 9498
read(4, "\0\20\0\20\2\0\200\4\0\200[\'6JM"..., 42) = 42
time(NULL)                              = 934177987
fcntl(24, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0
open("/usr/local/apache/logs/ssl_scache.pag", O_RDWR) = 5
fstat(5, {st_mode=S_IFREG|0600, st_size=12730, ...}) = 0
flock(5, LOCK_EX|LOCK_NB)               = 0
read(5, "\316\232W\23\0\20\0\0\0\20\0\0\0"..., 52) = 52
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4044) = 4044
lseek(5, 4096, SEEK_SET)                = 4096
read(5, "\0 \0\0\0 \0\0\0 \0\0\0 \0\0\0 \0"..., 4096) = 4096
stat("/usr/local/apache/logs/ssl_scache.dir", {st_mode=S_IFREG|0600,
st_size=12730, ...}) = 0
brk(0x8121000)                          = 0x8121000
brk(0x8123000)                          = 0x8123000
brk(0x8125000)                          = 0x8125000
brk(0x8127000)                          = 0x8127000
brk(0x8129000)                          = 0x8129000
brk(0x812b000)                          = 0x812b000
brk(0x812d000)                          = 0x812d000
brk(0x812f000)                          = 0x812f000
brk(0x8131000)                          = 0x8131000
brk(0x8133000)                          = 0x8133000
brk(0x8135000)                          = 0x8135000
brk(0x8137000)                          = 0x8137000
brk(0x8139000)                          = 0x8139000
brk(0x813b000)                          = 0x813b000
brk(0x813d000)                          = 0x813d000
brk(0x813f000)                          = 0x813f000
brk(0x8141000)                          = 0x8141000
brk(0x8143000)                          = 0x8143000
brk(0x8145000)                          = 0x8145000
brk(0x8147000)                          = 0x8147000
brk(0x8149000)                          = 0x8149000
brk(0x814b000)                          = 0x814b000
brk(0x814d000)                          = 0x814d000
brk(0x814f000)                          = 0x814f000
brk(0x8151000)                          = 0x8151000
brk(0x8153000)                          = 0x8153000
brk(0x8155000)                          = 0x8155000
brk(0x8157000)                          = 0x8157000
brk(0x8159000)                          = 0x8159000
brk(0x815b000)                          = 0x815b000
brk(0x815d000)                          = 0x815d000
brk(0x815f000)                          = 0x815f000
brk(0x8161000)                          = 0x8161000
brk(0x8163000)                          = 0x8163000
brk(0x8165000)                          = 0x8165000
brk(0x8167000)                          = 0x8167000
brk(0x8169000)                          = 0x8169000
brk(0x816b000)                          = 0x816b000
brk(0x816d000)                          = 0x816d000
brk(0x816f000)                          = 0x816f000
brk(0x8171000)                          = 0x8171000
brk(0x8173000)                          = 0x8173000
brk(0x8175000)                          = 0x8175000
brk(0x8177000)                          = 0x8177000
lseek(5, 8192, SEEK_SET)                = 8192
read(5, "\1\0\0\0F\16\0\0\2721\0\0\6\0\0\0"..., 4096) = 4096
lseek(5, 12626, SEEK_SET)               = 12626
read(5, "[\'6JMR\353\311\317\330\10\332lK"..., 104) = 104
lseek(5, 12288, SEEK_SET)               = 12288
read(5, "\376\364\2221\27\5\376=\220Ai\254"..., 169) = 169
lseek(5, 12457, SEEK_SET)               = 12457
read(5, "\v\235\3100B\245\266\317q!\372Y\374"..., 169) = 169
--- SIGSEGV (Segmentation fault) ---
chdir("/usr/local/apache")              = 0
sigaction(SIGSEGV, {SIG_DFL}, {SIG_DFL}) = 0
getpid()                                = 9498
kill(9498, SIGSEGV)                     = 0
sigreturn()                             = ? (mask now [])
--- SIGSEGV (Segmentation fault) ---
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to