Hi,

Does anyone have any idea of what might be causing this ? I have since got
apache-ssl to work on the solaris box, but I'd prefer to use mod_ssl if I
can. I installed the SSLeay libraries, and when trying to use the happy
perl fuctions that come with it, I get seg faults as well. I'm wondering
if it isn't some underlying libraries someplace that are not happy... ?

Thanks,

Paul W

On Tue, 12 Dec 2000 [EMAIL PROTECTED] wrote:

> Full_Name: Paul W
> Version: mod_ssl-2.7.1
> OS: Sun Solaris
> Submission from: (NULL) (204.112.101.47)
> 
> 
> Hi,
> 
> I'm using openssl 0.9.6, and apache 1.3.14, and I get Seg faults at runtime
> when trying to use mod_ssl. I've tried compiling open ssl both normally and
> with the -fPIC option, all to no avail. Below is the truss info for apachectl
> startssl
> starting with the libssl.so module:
> 
> I've tried several different httpd.conf configurations, including removing
> SSL session cache. The server seems to be ok, if there are no ssl options.
> Any thoughts would be appreciated!
> 
> 25010:  open("/usr/local/apache/libexec/libssl.so", O_RDONLY) = 4
> 25010:  fstat(4, 0xFFBED674)                            = 0
> 25010:      d=0x00800000 i=270087 m=0100755 l=1  u=0     g=1     sz=1267948
> 25010:          at = Dec 12 15:04:09 CST 2000  [ 976655049 ]
> 25010:          mt = Dec 12 14:34:00 CST 2000  [ 976653240 ]
> 25010:          ct = Dec 12 14:34:00 CST 2000  [ 976653240 ]
> 25010:      bsz=8192  blks=2496  fs=ufs
> 25010:  mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
> 0xFF360
> 000
> 25010:  mmap(0x00000000, 1171456, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
> 0xFF
> 000000
> 25010:  munmap(0xFF0FA000, 57344)                       = 0
> 25010:  mmap(0xFF108000, 66500, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_
> FIXED, 4, 1015808) = 0xFF108000
> 25010:  open("/dev/zero", O_RDONLY)                     = 5
> 25010:  mmap(0xFF11A000, 10364, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_
> FIXED, 5, 0) = 0xFF11A000
> 25010:  close(4)                
> 25010:  munmap(0xFF360000, 8192)                        = 0
> 25010:      Incurred fault #6, FLTBOUNDS  %pc = 0x00037DE0
> 25010:        siginfo: SIGSEGV SEGV_MAPERR addr=0xFB0CE2E0
> 25010:      Received signal #11, SIGSEGV [default]
> 25010:        siginfo: SIGSEGV SEGV_MAPERR addr=0xFB0CE2E0
> 25010:          *** process killed ***
> 25009:  waitid(P_PID, 25010, 0xFFBEF7E0, WEXITED|WTRAPPED|WNOWAIT) = 0
> 25009:        siginfo: SIGCLD CLD_DUMPED pid=25010 status=0x000B
> 25009:  ioctl(0, TIOCGPGRP, 0xFFBEF79C)                 = 0
> 25009:          0xFFBEF79C: 25008
> 25009:  ioctl(0, TCGETS, 0x000383B4)                    = 0
> 25009:          iflag=0002402 oflag=0014005 cflag=03200675 lflag=0105073
> 25009:              cc:  003 034 177 025 004 377 000 000
> 25009:                   021 023 032 031 022 017 027 026 000 000 000
> 25009:  waitid(P_PID, 25010, 0xFFBEF7E0, WEXITED|WTRAPPED) = 0
> 25009:        siginfo: SIGCLD CLD_DUMPED pid=25010 status=0x000B
> 25009:  write(2, " S e g m e n t a t i o n".., 33)      = 33
> 25009:  write(1, " . . / b i n / a p a c h".., 54)      = 54
> 25009:  unlink("/tmp/sh250090")                         = 0
> 25009:  brk(0x0003B7D8)                                 = 0
> 25009:  brk(0x0003B5D8)                                 = 0
> 25009:  llseek(0, 0, SEEK_CUR)                          = 275028
> 25009:  _exit(3)
>                         = 0
> 25010:  close(5)                                        = 0
> 
> ______________________________________________________________________
> Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
> User Support Mailing List                      [EMAIL PROTECTED]
> Automated List Manager                            [EMAIL PROTECTED]
> 

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to