When I compile mod_perl-1.26 with apache_1.3.20 I get a core dump
when I try and start apache. I have the core file if needed. I have
included the revision and makefile information plus the output of
truss -ef ./apachectl start.
Randy
#
perl -V
Summary of my perl5 (5.0 patchlevel 5 subversion 2) configuration:
Platform:
osname=solaris, osvers=2.6, archname=sun4-solaris
uname='sunos ruger 5.6 generic_105181-28 sun4m sparc sunw,sparcstation-5 '
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef useperlio=undef d_sfio=undef
Compiler:
cc='gcc', optimize='-O', gccversion=2.8.1
cppflags=''
ccflags =''
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
alignbytes=8, usemymalloc=y, prototype=define
Linker and Libraries:
ld='gcc', ldflags =''
libpth=/lib /usr/lib /usr/ccs/lib
libs=-lsocket -lnsl -ldl -lm -lc -lcrypt
libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-fPIC', lddlflags='-G'
Characteristics of this binary (from libperl):
Built under solaris
Compiled at Sep 14 2001 15:28:11
@INC:
/usr/local/lib/perl5/5.00502/sun4-solaris
/usr/local/lib/perl5/5.00502
/usr/local/lib/perl5/site_perl/5.005/sun4-solaris
/usr/local/lib/perl5/site_perl/5.005
.
#
Version of mod_perl
mod_perl-1.26
#
Version of apache
apache_1.3.20
#
to make mod_perl makefile
perl Makefile.PL APACHE_SRC=/usr/local/Web/apache_1.3.20/src DO_HTTPD=1 USE_APACI=
EVERYTHING=1
#
Options given to mod_perl's Makefile.PL
./configure --prefix=/usr/local/Web/apache \
--enable-module=most \
--enable-shared=max \
--activate-module=src/modules/perl/libperl.a \
--enable-shared=perl
#
uname -a
SunOS ruger 5.6 Generic_105181-28 sun4m sparc SUNW,SPARCstation-5
#
swap -l
swapfile dev swaplo blocks free
/dev/dsk/c0t3d0s1 32,25 8 4099432 4075680
#
This command produced the truss.out
truss -efo truss.out ./apachectl start
3289: execve("./apachectl", 0xEFFFFBB0, 0xEFFFFBBC) argc = 3
3289: envp: HOME=/ HZ=100 LOGNAME=root
3289:
PATH=/etc/admin/bin://bin:/usr/nfs/flexlm/bin:/usr/nfs/SUNWspro/bin:/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd:/usr/ccs/bin:/etc:/usr/openwin/bin:/usr/lib/netsvc/yp:/usr/lib/uucp:/usr/nfs/bin:/usr/bin/X11:/usr/local/bin:.:/usr/bin/X11:/usr/local/bin:.://Scripts://commands:/usr/nfs/epage/bin:/usr/seos/bin
3289: SHELL=/sbin/sh TERM=xterm TZ=US/Central
3289: PWD=/usr/local/Web/apache_1.3.20/bin USER=root LPDEST=3s2a93
3289: EDITOR=vi MOTIFHOME=/usr/nfs/motif/usr
3289: OPENWINHOME=/usr/openwin
3289: AB_CARDCATALOG=/usr/nfs/answerbook/ab_cardcatalog
3289: WWW_HOME=http://admin.corp.amrcorp.com/~randyr/
3289: LD_LIBRARY_PATH=/usr/dt/lib:/usr/lib:/usr/nfs/motif/usr/lib:/usr/openwin/lib
3289: LM_LICENSE_FILE=1701@dragon EPAGE_HOME=/usr/nfs/epage
3289:
MANPATH=/usr/share/man:/usr/openwin/man:/usr/nfs/man:/usr/nfs/epage/man:/usr/dt/man
3289: open("/dev/zero", O_RDONLY) = 3
3289: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0xEF7B0000
3289: stat("apachectl", 0xEFFFF8B0) = 0
3289: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
3289: open("/usr/dt/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
3289: open("/usr/lib/libc.so.1", O_RDONLY) = 4
3289: fstat(4, 0xEFFFF64C) = 0
3289: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF7A0000
3289: mmap(0x00000000, 708608, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF6C0000
3289: mmap(0xEF765000, 25644, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 610304) = 0xEF765000
3289: mmap(0xEF76C000, 3648, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xEF76C000
3289: munmap(0xEF756000, 61440) = 0
3289: memcntl(0xEF6C0000, 101988, MC_ADVISE, 0x0003, 0, 0) = 0
3289: close(4) = 0
3289: open("/usr/dt/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
3289: open("/usr/lib/libdl.so.1", O_RDONLY) = 4
3289: fstat(4, 0xEFFFF64C) = 0
3289: mmap(0xEF7A0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xEF7A0000
3289: close(4) = 0
3289: open("/usr/platform/SUNW,SPARCstation-5/lib/libc_psr.so.1", O_RDONLY) Err#2
ENOENT
3289: close(3) = 0
3289: getpid() = 3289 [3288]
3289: getpgid(3289) = 3288
3289: getsid(3289) = 8667
3289: brk(0x00038820) = 0
3289: sysconfig(_CONFIG_SIGRT_MIN) = 38
3289: sysconfig(_CONFIG_SIGRT_MAX) = 45
3289: sigaltstack(0xEFFFFAB4, 0x00000000) = 0
3289: sigaction(SIGHUP, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGHUP, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGINT, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGINT, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGQUIT, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGQUIT, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGILL, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGILL, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGTRAP, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGTRAP, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGABRT, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGABRT, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGEMT, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGEMT, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGFPE, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGFPE, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGBUS, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGBUS, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGSEGV, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGSYS, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGSYS, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGPIPE, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGPIPE, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGALRM, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGALRM, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGTERM, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGTERM, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGUSR1, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGUSR1, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGUSR2, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGUSR2, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGPWR, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGPWR, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGURG, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGURG, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGPOLL, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGPOLL, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGVTALRM, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGVTALRM, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGPROF, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGPROF, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGXCPU, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGXCPU, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGXFSZ, 0x00000000, 0xEFFFFA30) = 0
3289: sigaction(SIGXFSZ, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMIN, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMIN+1, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMIN+2, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMIN+3, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMAX-3, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMAX-2, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMAX-1, 0xEFFFF990, 0xEFFFFA10) = 0
3289: sigaction(SIGRTMAX, 0xEFFFF990, 0xEFFFFA10) = 0
3289: brk(0x00038A20) = 0
3289: getuid() = 0 [0]
3289: getuid() = 0 [0]
3289: getgid() = 1 [1]
3289: getgid() = 1 [1]
3289: open64("./apachectl", O_RDONLY) = 3
3289: close(19) Err#9 EBADF
3289: fcntl(3, F_DUPFD, 0x00000013) = 19
3289: close(3) = 0
3289: fcntl(19, F_SETFD, 0x00000001) = 0
3289: ioctl(2, TCGETA, 0xEFFFF9DC) = 0
3289: ioctl(19, TCGETA, 0xEFFFF9DC) Err#25 ENOTTY
3289: read(19, " # ! / b i n / s h\n #\n".., 128) = 128
3289: brk(0x00038D20) = 0
3289: read(19, " l e m k o , 1 9 9 7 /".., 128) = 128
3289: read(19, " c o u l d n o t b e".., 128) = 128
3289: read(19, " r e s t a r t e d d".., 128) = 128
3289: read(19, " e n m u l t i p l e ".., 128) = 128
3289: read(19, " | | | | | | | | | | | |".., 128) = 128
3289: read(19, " - - - - - - - - - - - -".., 128) = 128
3289: read(19, " r y , i n c l u d i n".., 128) = 128
3289: read(19, " i o n o f t h e H".., 128) = 128
3289: read(19, " p "\n #\n # t h e U".., 128) = 128
3289: read(19, " T U S U R L = " h t t p".., 128) = 128
3289: read(19, " | | | | | | | | | ".., 128) = 128
3289: read(19, "\n f o r A R G i n ".., 128) = 128
3289: read(19, " - 0 $ P I D 2 > /".., 128) = 128
3289: brk(0x00039120) = 0
3289: read(19, " n g "\n\t R U N".., 128) = 128
3289: read(19, " R U N N I N G - e q ".., 128) = 128
3289: read(19, " R G : h t t p d s t".., 128) = 128
3289: brk(0x00039620) = 0
3289: read(19, " t h e n\n\t e c".., 128) = 128
3289: read(19, " $ A R G : h t t p d ".., 128) = 128
3289: read(19, " u n n i n g , t r y i".., 128) = 128
3289: read(19, " r t e d "\n\t\t E R R O".., 128) = 128
3289: read(19, " a r t e d "\n\t\t e l s".., 128) = 128
3289: brk(0x00039C20) = 0
3289: read(19, " k e n , i g n o r i n".., 128) = 128
3289: read(19, " $ R U N N I N G - e q".., 128) = 128
3289: read(19, " t e d "\n\t e l".., 128) = 128
3289: read(19, " k i l l - U S R 1 ".., 128) = 128
3289: read(19, " d "\n\t\t E R R".., 128) = 128
3289: read(19, " t e s t ' f o r d e".., 128) = 128
3289: brk(0x0003A320) = 0
3289: getuid() = 0 [0]
3289: stat64("/etc/admin/bin/awk", 0xEFFFF1C0) Err#2 ENOENT
3289: stat64("//bin/awk", 0xEFFFF1C0) = 0
3289: access("//bin/awk", 9) = 0
3289: read(19, " f u l l s t a t u".., 128) = 128
3289: read(19, " $ 0 ( s t a r t | s t".., 128) = 128
3289: stat64("/tmp/sh32890", 0xEFFFEFF0) Err#2 ENOENT
3289: creat64("/tmp/sh32890", 0666) = 3
3289: read(19, "\n r e s t a r t ".., 128) = 128
3289: read(19, " s c r e e n ; r e q".., 128) = 128
3289: read(19, " e f u l - d o ".., 128) = 128
3289: read(19, " - t h i s s c".., 128) = 128
3289: write(3, "\n s t a r t ".., 451) = 451
3289: close(3) = 0
3289: stat64("/etc/admin/bin/cat", 0xEFFFF0A0) Err#2 ENOENT
3289: stat64("//bin/cat", 0xEFFFF0A0) = 0
3289: access("//bin/cat", 9) = 0
3289: stat64("/usr/local/Web/apache_1.3.20/logs/httpd.pid", 0xEFFFF4E8) = 0
3289: pipe() = 3 [4]
3289: stat64("/tmp/sh32891", 0xEFFFF298) Err#2 ENOENT
3289: brk(0x0003A7B0) = 0
3289: brk(0x0003AFB0) = 0
3289: link("/tmp/sh32890", "/tmp/sh32891") = 0
3289: fork() = 3290
3290: fork() (returning as child ...) = 3289
3290: getpid() = 3290 [3289]
3290: close(3) = 0
3290: fcntl(1, F_GETFD, 0x00000000) = 0
3290: close(1) = 0
3290: fcntl(4, F_DUPFD, 0x00000001) = 1
3290: close(4) = 0
3290: unlink("/tmp/sh32891") = 0
3290: execve("//bin/cat", 0x0003A81C, 0x0003A954) argc = 2
3290: envp: AB_CARDCATALOG=/usr/nfs/answerbook/ab_cardcatalog
3290: EDITOR=vi EPAGE_HOME=/usr/nfs/epage HOME=/ HZ=100
3290: LD_LIBRARY_PATH=/usr/dt/lib:/usr/lib:/usr/nfs/motif/usr/lib:/usr/openwin/lib
3290: LM_LICENSE_FILE=1701@dragon LOGNAME=root LPDEST=3s2a93
3290:
MANPATH=/usr/share/man:/usr/openwin/man:/usr/nfs/man:/usr/nfs/epage/man:/usr/dt/man
3290: MOTIFHOME=/usr/nfs/motif/usr OPENWINHOME=/usr/openwin
3290:
PATH=/etc/admin/bin://bin:/usr/nfs/flexlm/bin:/usr/nfs/SUNWspro/bin:/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd:/usr/ccs/bin:/etc:/usr/openwin/bin:/usr/lib/netsvc/yp:/usr/lib/uucp:/usr/nfs/bin:/usr/bin/X11:/usr/local/bin:.:/usr/bin/X11:/usr/local/bin:.://Scripts://commands:/usr/nfs/epage/bin:/usr/seos/bin
3290: PWD=/usr/local/Web/apache_1.3.20/bin SHELL=/sbin/sh
3290: TERM=xterm TZ=US/Central USER=root
3290: WWW_HOME=http://admin.corp.amrcorp.com/~randyr/
3290: open("/dev/zero", O_RDONLY) = 3
3290: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0xEF7B0000
3290: stat("/usr/bin/cat", 0xEFFFF8A0) = 0
3290: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
3290: open("/usr/dt/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
3290: open("/usr/lib/libc.so.1", O_RDONLY) = 4
3290: fstat(4, 0xEFFFF63C) = 0
3290: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF7A0000
3290: mmap(0x00000000, 708608, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF6C0000
3290: mmap(0xEF765000, 25644, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 610304) = 0xEF765000
3290: mmap(0xEF76C000, 3648, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xEF76C000
3290: munmap(0xEF756000, 61440) = 0
3290: memcntl(0xEF6C0000, 101988, MC_ADVISE, 0x0003, 0, 0) = 0
3290: close(4) = 0
3290: open("/usr/dt/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
3290: open("/usr/lib/libdl.so.1", O_RDONLY) = 4
3290: fstat(4, 0xEFFFF63C) = 0
3290: mmap(0xEF7A0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xEF7A0000
3290: close(4) = 0
3290: open("/usr/platform/SUNW,SPARCstation-5/lib/libc_psr.so.1", O_RDONLY) Err#2
ENOENT
3290: close(3) = 0
3290: brk(0x00022760) = 0
3290: brk(0x00024760) = 0
3290: fstat64(1, 0xEFFFFAB0) = 0
3290: open64("/usr/local/Web/apache_1.3.20/logs/httpd.pid", O_RDONLY) = 3
3290: fstat64(3, 0xEFFFFA18) = 0
3290: llseek(3, 0, SEEK_CUR) = 0
3290: mmap64(0x00000000, 6, PROT_READ, MAP_SHARED, 3, 0) = 0xEF790000
3290: read(3, " 2", 1) = 1
3290: memcntl(0xEF790000, 6, MC_ADVISE, 0x0002, 0, 0) = 0
3290: write(1, " 2 0 4 4 8\n", 6) = 6
3290: llseek(3, 6, SEEK_SET) = 6
3290: munmap(0xEF790000, 6) = 0
3290: llseek(3, 0, SEEK_CUR) = 6
3290: close(3) = 0
3290: close(1) = 0
3290: llseek(0, 0, SEEK_CUR) = 133500
3290: _exit(0)
3289: close(4) = 0
3289: read(3, " 2 0 4 4 8\n", 128) = 6
3289: read(3, 0xEFFFF4C0, 128) = 0
3289: ioctl(3, TCGETA, 0xEFFFF344) Err#22 EINVAL
3289: ioctl(3, TCGETA, 0xEFFFF3A4) Err#22 EINVAL
3289: close(3) = 0
3289: waitid(P_PID, 3290, 0xEFFFF3A0, WEXITED|WTRAPPED) = 0
3289: fcntl(2, F_DUPFD, 0x0000000A) = 10
3289: creat64("/dev/null", 0666) = 3
3289: fcntl(2, F_GETFD, 0x00000000) = 0
3289: close(2) = 0
3289: fcntl(3, F_DUPFD, 0x00000002) = 2
3289: close(3) = 0
3289: kill(20448, SIG#0) Err#3 ESRCH
3289: write(2, " . / a p a c h e c t l", 11) = 11
3289: write(2, " : ", 2) = 2
3289: write(2, " k i l l", 4) = 4
3289: write(2, " : ", 2) = 2
3289: write(2, " n o s u c h p r o c".., 15) = 15
3289: write(2, "\n", 1) = 1
3289: fcntl(2, F_GETFD, 0x00000000) = 0
3289: close(2) = 0
3289: fcntl(10, F_DUPFD, 0x00000002) = 2
3289: close(10) = 0
3289: fork() = 3292
3292: fork() (returning as child ...) = 3289
3292: getpid() = 3292 [3289]
3292: execve("/usr/local/Web/apache_1.3.20/bin/httpd", 0x0003A818, 0x0003A820) argc
= 1
3292: envp: AB_CARDCATALOG=/usr/nfs/answerbook/ab_cardcatalog
3292: EDITOR=vi EPAGE_HOME=/usr/nfs/epage HOME=/ HZ=100
3292: LD_LIBRARY_PATH=/usr/dt/lib:/usr/lib:/usr/nfs/motif/usr/lib:/usr/openwin/lib
3292: LM_LICENSE_FILE=1701@dragon LOGNAME=root LPDEST=3s2a93
3292:
MANPATH=/usr/share/man:/usr/openwin/man:/usr/nfs/man:/usr/nfs/epage/man:/usr/dt/man
3292: MOTIFHOME=/usr/nfs/motif/usr OPENWINHOME=/usr/openwin
3292:
PATH=/etc/admin/bin://bin:/usr/nfs/flexlm/bin:/usr/nfs/SUNWspro/bin:/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd:/usr/ccs/bin:/etc:/usr/openwin/bin:/usr/lib/netsvc/yp:/usr/lib/uucp:/usr/nfs/bin:/usr/bin/X11:/usr/local/bin:.:/usr/bin/X11:/usr/local/bin:.://Scripts://commands:/usr/nfs/epage/bin:/usr/seos/bin
3292: PWD=/usr/local/Web/apache_1.3.20/bin SHELL=/sbin/sh
3292: TERM=xterm TZ=US/Central USER=root
3292: WWW_HOME=http://admin.corp.amrcorp.com/~randyr/
3292: open("/dev/zero", O_RDONLY) = 3
3292: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0xEF7B0000
3292: stat("/usr/local/Web/apache_1.3.20/bin/httpd", 0xEFFFF890) = 0
3292: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
3292: open("/usr/dt/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
3292: open("/usr/lib/libsocket.so.1", O_RDONLY) = 4
3292: fstat(4, 0xEFFFF62C) = 0
3292: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF7A0000
3292: mmap(0x00000000, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF780000
3292: mmap(0xEF797000, 4089, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 28672) = 0xEF797000
3292: mmap(0xEF798000, 388, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xEF798000
3292: munmap(0xEF788000, 61440) = 0
3292: memcntl(0xEF780000, 12072, MC_ADVISE, 0x0003, 0, 0) = 0
3292: close(4) = 0
3292: open("/usr/dt/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
3292: open("/usr/lib/libnsl.so.1", O_RDONLY) = 4
3292: fstat(4, 0xEFFFF62C) = 0
3292: mmap(0xEF7A0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xEF7A0000
3292: mmap(0x00000000, 581632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF6C0000
3292: mmap(0xEF740000, 33204, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 458752) = 0xEF740000
3292: mmap(0xEF749000, 20368, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xEF749000
3292: munmap(0xEF731000, 61440) = 0
3292: memcntl(0xEF6C0000, 70252, MC_ADVISE, 0x0003, 0, 0) = 0
3292: close(4) = 0
3292: open("/usr/dt/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
3292: open("/usr/lib/libdl.so.1", O_RDONLY) = 4
3292: fstat(4, 0xEFFFF62C) = 0
3292: mmap(0xEF7A0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xEF7A0000
3292: close(4) = 0
3292: open("/usr/dt/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
3292: open("/usr/lib/libc.so.1", O_RDONLY) = 4
3292: fstat(4, 0xEFFFF62C) = 0
3292: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF770000
3292: mmap(0x00000000, 708608, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF600000
3292: mmap(0xEF6A5000, 25644, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 610304) = 0xEF6A5000
3292: mmap(0xEF6AC000, 3648, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xEF6AC000
3292: munmap(0xEF696000, 61440) = 0
3292: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0xEF760000
3292: memcntl(0xEF600000, 101988, MC_ADVISE, 0x0003, 0, 0) = 0
3292: close(4) = 0
3292: open("/usr/dt/lib/libmp.so.2", O_RDONLY) Err#2 ENOENT
3292: open("/usr/lib/libmp.so.2", O_RDONLY) = 4
3292: fstat(4, 0xEFFFF62C) = 0
3292: mmap(0xEF770000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xEF770000
3292: mmap(0x00000000, 77824, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF5E0000
3292: mmap(0xEF5F2000, 3581, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 8192) = 0xEF5F2000
3292: munmap(0xEF5E3000, 61440) = 0
3292: memcntl(0xEF5E0000, 3020, MC_ADVISE, 0x0003, 0, 0) = 0
3292: close(4) = 0
3292: open("/usr/platform/SUNW,SPARCstation-5/lib/libc_psr.so.1", O_RDONLY) Err#2
ENOENT
3292: close(3) = 0
3292: munmap(0xEF770000, 4096) = 0
3292: brk(0x000C8A70) = 0
3292: brk(0x000CCA70) = 0
3292: brk(0x000CCA70) = 0
3292: brk(0x000CEA70) = 0
3292: brk(0x000CEA70) = 0
3292: brk(0x000D0A70) = 0
3292: brk(0x000D0A70) = 0
3292: brk(0x000D2A70) = 0
3292: brk(0x000D2A70) = 0
3292: brk(0x000D4A70) = 0
3292: stat("/usr/local/Web/apache_1.3.20/bin/suexec", 0xEFFFF9E8) Err#2 ENOENT
3292: lstat("/usr/local/Web/apache_1.3.20/conf/httpd.conf", 0xEFFFF830) = 0
3292: open("/usr/local/Web/apache_1.3.20/conf/httpd.conf", O_RDONLY) = 3
3292: fstat(3, 0xEFFFF820) = 0
3292: fstat64(3, 0xEFFFD658) = 0
3292: brk(0x000D4A70) = 0
3292: brk(0x000D6A70) = 0
3292: ioctl(3, TCGETA, 0xEFFFD5E4) Err#25 ENOTTY
3292: read(3, " # #\n # # h t t p d .".., 8192) = 8192
3292: stat("/usr/local/Web/apache_1.3.20", 0xEFFFD630) = 0
3292: open("/usr/local/Web/apache_1.3.20/libexec/libperl.so", O_RDONLY) = 4
3292: fstat(4, 0xEFFFD474) = 0
3292: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF770000
3292: mmap(0x00000000, 1413120, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF480000
3292: mmap(0xEF5CE000, 41368, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 1302528) = 0xEF5CE000
3292: munmap(0xEF5BF000, 61440) = 0
3292: memcntl(0xEF480000, 584204, MC_ADVISE, 0x0003, 0, 0) = 0
3292: close(4) = 0
3292: open("/usr/dt/lib/libm.so.1", O_RDONLY) Err#2 ENOENT
3292: open("/usr/lib/libm.so.1", O_RDONLY) = 4
3292: fstat(4, 0xEFFFD3A4) = 0
3292: mmap(0xEF770000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xEF770000
3292: mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF450000
3292: mmap(0xEF475000, 3213, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 86016) = 0xEF475000
3292: munmap(0xEF466000, 61440) = 0
3292: memcntl(0xEF450000, 7796, MC_ADVISE, 0x0003, 0, 0) = 0
3292: close(4) = 0
3292: mprotect(0xEF480000, 1302723, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
3292: mprotect(0xEF480000, 1302723, PROT_READ|PROT_EXEC) = 0
3292: munmap(0xEF770000, 4096) = 0
3292: read(3, " _ e n v . c\n A d d M o".., 8192) = 8192
3292: open64("/etc/.name_service_door", O_RDONLY) = 4
3292: fcntl(4, F_SETFD, 0x00000001) = 0
3292: door_info(4, 0xEF6ABA68) = 0
3292: door_call(4, 0xEFFFD180) = 0
3292: brk(0x000D6A70) = 0
3292: brk(0x000D8A70) = 0
3292: door_info(4, 0xEFFFB598) = 0
3292: door_call(4, 0xEFFFB580) = 0
3292: brk(0x000D8A70) = 0
3292: brk(0x000DAA70) = 0
3292: read(3, " i n c l u d e m o d".., 8192) = 8192
3292: brk(0x000DAA70) = 0
3292: brk(0x000DCA70) = 0
3292: read(3, " t h e l i s t i n g .".., 8192) = 8192
3292: read(3, " p r o x y . c >\n # ".., 8192) = 1875
3292: read(3, 0x000D2C4C, 8192) = 0
3292: llseek(3, 0, SEEK_CUR) = 34643
3292: close(3) = 0
3292: stat("/usr/local/Web/apache_1.3.20/conf/srm.conf", 0xEFFFF940) = 0
3292: lstat("/usr/local/Web/apache_1.3.20/conf/srm.conf", 0xEFFFF830) = 0
3292: open("/usr/local/Web/apache_1.3.20/conf/srm.conf", O_RDONLY) = 3
3292: fstat(3, 0xEFFFF820) = 0
3292: brk(0x000DCA70) = 0
3292: brk(0x000DEA70) = 0
3292: fstat64(3, 0xEFFFD658) = 0
3292: ioctl(3, TCGETA, 0xEFFFD5E4) Err#25 ENOTTY
3292: read(3, " # #\n # # s r m . c o".., 8192) = 357
3292: read(3, 0x000D2C4C, 8192) = 0
3292: llseek(3, 0, SEEK_CUR) = 357
3292: close(3) = 0
3292: stat("/usr/local/Web/apache_1.3.20/conf/access.conf", 0xEFFFF940) = 0
3292: lstat("/usr/local/Web/apache_1.3.20/conf/access.conf", 0xEFFFF830) = 0
3292: open("/usr/local/Web/apache_1.3.20/conf/access.conf", O_RDONLY) = 3
3292: fstat(3, 0xEFFFF820) = 0
3292: fstat64(3, 0xEFFFD658) = 0
3292: ioctl(3, TCGETA, 0xEFFFD5E4) Err#25 ENOTTY
3292: read(3, " # #\n # # a c c e s s".., 8192) = 348
3292: read(3, 0x000D2C4C, 8192) = 0
3292: llseek(3, 0, SEEK_CUR) = 348
3292: close(3) = 0
3292: brk(0x000DEA70) = 0
3292: brk(0x000E0A70) = 0
3292: open("/usr/local/Web/apache_1.3.20/logs/error_log", O_WRONLY|O_APPEND|O_CREAT,
0666) = 3
3292: fcntl(3, F_DUPFD, 0x0000000F) = 15
3292: close(3) = 0
3292: llseek(15, 0, SEEK_END) = 138
3292: fcntl(15, F_DUP2FD, 0x00000002) = 2
3292: brk(0x000E0A70) = 0
3292: brk(0x000E2A70) = 0
3292: getuid() = 0 [0]
3292: getuid() = 0 [0]
3292: getgid() = 1 [1]
3292: getgid() = 1 [1]
3292: time() = 1000822237
3292: getcontext(0xEFFFF670)
3292: brk(0x000E2A70) = 0
3292: brk(0x000E4A70) = 0
3292: Incurred fault #6, FLTBOUNDS %pc = 0xEF56D028
3292: siginfo: SIGSEGV SEGV_MAPERR addr=0x001149E4
3292: Received signal #11, SIGSEGV [default]
3292: siginfo: SIGSEGV SEGV_MAPERR addr=0x001149E4
3289: waitid(P_PID, 3292, 0xEFFFF608, WEXITED|WTRAPPED|WNOWAIT) = 0
3289: ioctl(0, TIOCGPGRP, 0xEFFFF5C4) = 0
3289: ioctl(0, TCGETS, 0x000378F4) = 0
3289: waitid(P_PID, 3292, 0xEFFFF608, WEXITED|WTRAPPED) = 0
3289: write(2, " S e g m e n t a t i o n".., 33) = 33
3289: write(1, " . / a p a c h e c t l ".., 46) = 46
3289: unlink("/tmp/sh32890") = 0
3289: brk(0x0003ADB0) = 0
3289: brk(0x0003ABB0) = 0
3289: llseek(0, 0, SEEK_CUR) = 133579
3289: _exit(3)
3292: *** process killed ***
begin:vcard
n:Rasmussen;Randy
tel;fax:817-963-0295
tel;work:817-967-9242
x-mozilla-html:FALSE
org:EDS;Unix Engineering
adr:;;4255 Amon Carter Blvd.;Fort Worth;Tx;76155;USA
version:2.1
email;internet:[EMAIL PROTECTED]
title:Senior Unix Engineer
x-mozilla-cpt:;-16016
fn:Randy Rasmussen
end:vcard