You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by "Roy T. Fielding" <fi...@liege.ICS.UCI.EDU> on 1996/09/30 10:42:48 UTC

Re: httpd -h causing segmentation fault

> Can you do this with a "trace" running as well?  httpd -h works fine for me.

Yep, but it isn't very helpful.  Note that the server runs fine if
I do not give it the -h option, so it must be due to the recent change.

.....Roy
======================================================
% truss -vall httpd -h
execve("./httpd", 0xEFFFEAC4, 0xEFFFEAD0)  argc = 2
open("/dev/zero", O_RDONLY)			= 3
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xEF7C0000
open("/usr/openwin/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/dt/lib/libsocket.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/SUNWspro/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libsocket.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libsocket.so.1", O_RDONLY)	= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52932 m=0100755 l=1  u=2     g=2     sz=68780
	at = Sep 30 01:38:47 PDT 1996  [ 844072727 ]
	mt = Oct 25 03:32:32 PDT 1995  [ 814617152 ]
	ct = Apr  3 14:52:04 PST 1996  [ 828571924 ]
    bsz=8192  blks=136   fs=ufs
mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED, 4, 0) = 0xEF7B0000
mmap(0x00000000, 122880, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF790000
munmap(0xEF79D000, 61440)			= 0
mmap(0xEF7AC000, 5393, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 49152) = 0xEF7AC000
close(4)					= 0
open("/usr/openwin/lib/libnsl.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/dt/lib/libnsl.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/SUNWspro/lib/libnsl.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libnsl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libnsl.so.1", O_RDONLY)		= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52925 m=0100755 l=1  u=2     g=2     sz=565500
	at = Sep 30 01:38:47 PDT 1996  [ 844072727 ]
	mt = Oct 25 03:30:55 PDT 1995  [ 814617055 ]
	ct = Apr  3 14:52:04 PST 1996  [ 828571924 ]
    bsz=8192  blks=1136  fs=ufs
mmap(0xEF7B0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 0xEF7B0000
mmap(0x00000000, 524288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF700000
munmap(0xEF760000, 61440)			= 0
mmap(0xEF76F000, 36557, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 389120) = 0xEF76F000
mmap(0xEF778000, 31408, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xEF778000
close(4)					= 0
open("/usr/openwin/lib/libc.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/dt/lib/libc.so.1", O_RDONLY)		Err#2 ENOENT
open("/opt/SUNWspro/lib/libc.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libc.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libc.so.1", O_RDONLY)		= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52912 m=0100755 l=1  u=2     g=2     sz=664048
	at = Sep 30 01:39:48 PDT 1996  [ 844072788 ]
	mt = Oct 27 15:09:06 PDT 1995  [ 814831746 ]
	ct = Apr  3 14:52:02 PST 1996  [ 828571922 ]
    bsz=8192  blks=1328  fs=ufs
mmap(0xEF7B0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 0xEF7B0000
mmap(0x00000000, 618496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF640000
munmap(0xEF6BE000, 61440)			= 0
mmap(0xEF6CD000, 28768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 512000) = 0xEF6CD000
mmap(0xEF6D5000, 4792, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xEF6D5000
close(4)					= 0
open("/usr/openwin/lib/libdl.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/dt/lib/libdl.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/SUNWspro/lib/libdl.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libdl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libdl.so.1", O_RDONLY)		= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52914 m=0100755 l=1  u=2     g=2     sz=2568
	at = Sep 30 01:39:48 PDT 1996  [ 844072788 ]
	mt = Oct 25 03:05:22 PDT 1995  [ 814615522 ]
	ct = Apr  3 14:52:02 PST 1996  [ 828571922 ]
    bsz=8192  blks=6     fs=ufs
mmap(0xEF7B0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 0xEF7B0000
close(4)					= 0
open("/usr/openwin/lib/libintl.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/dt/lib/libintl.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/SUNWspro/lib/libintl.so.1", O_RDONLY) Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libintl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libintl.so.1", O_RDONLY)		= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52917 m=0100755 l=1  u=2     g=2     sz=15304
	at = Sep 30 01:38:51 PDT 1996  [ 844072731 ]
	mt = Oct 25 03:07:45 PDT 1995  [ 814615665 ]
	ct = Apr  3 14:52:02 PST 1996  [ 828571922 ]
    bsz=8192  blks=30    fs=ufs
mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED, 4, 0) = 0xEF6F0000
mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF620000
munmap(0xEF623000, 61440)			= 0
mmap(0xEF632000, 2416, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 8192) = 0xEF632000
mmap(0xEF633000, 920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xEF633000
close(4)					= 0
open("/usr/openwin/lib/libmp.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/dt/lib/libmp.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/SUNWspro/lib/libmp.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libmp.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libmp.so.1", O_RDONLY)		= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52924 m=0100755 l=1  u=2     g=2     sz=15720
	at = Sep 30 01:38:47 PDT 1996  [ 844072727 ]
	mt = Oct 25 03:21:32 PDT 1995  [ 814616492 ]
	ct = Apr  3 14:52:02 PST 1996  [ 828571922 ]
    bsz=8192  blks=32    fs=ufs
mmap(0xEF6F0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 0xEF6F0000
mmap(0x00000000, 77824, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF600000
munmap(0xEF603000, 61440)			= 0
mmap(0xEF612000, 3318, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 8192) = 0xEF612000
close(4)					= 0
open("/usr/openwin/lib/libw.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/dt/lib/libw.so.1", O_RDONLY)		Err#2 ENOENT
open("/opt/SUNWspro/lib/libw.so.1", O_RDONLY)	Err#2 ENOENT
open("/opt/lotus/common/lel/r100/sunspa53/libw.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libw.so.1", O_RDONLY)		= 4
fstat(4, 0xEFFFE784)				= 0
    d=0x0080001E i=52938 m=0100755 l=1  u=2     g=2     sz=39340
	at = Sep 30 01:38:51 PDT 1996  [ 844072731 ]
	mt = Oct 25 03:07:35 PDT 1995  [ 814615655 ]
	ct = Apr  3 14:52:05 PST 1996  [ 828571925 ]
    bsz=8192  blks=78    fs=ufs
mmap(0xEF6F0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 0xEF6F0000
mmap(0x00000000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF5E0000
munmap(0xEF5E7000, 61440)			= 0
mmap(0xEF5F6000, 3136, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 24576) = 0xEF5F6000
close(4)					= 0
open("/usr/platform/SUNW,SPARCstation-4/lib/libc_psr.so.1", O_RDONLY) Err#2 ENOENT
close(3)					= 0
munmap(0xEF6F0000, 4096)			= 0
brk(0x0006F428)					= 0
brk(0x00073428)					= 0
brk(0x00073428)					= 0
brk(0x00075428)					= 0
ioctl(1, TCGETA, 0xEFFFDFDC)			Err#25 ENOTTY
fstat(1, 0xEFFFE050)				= 0
    d=0x028802E2 i=292185 m=0100664 l=1  u=3130  g=102   sz=6621
	at = Sep 30 01:38:26 PDT 1996  [ 844072706 ]
	mt = Sep 30 01:40:31 PDT 1996  [ 844072831 ]
	ct = Sep 30 01:40:31 PDT 1996  [ 844072831 ]
    bsz=8192  blks=14    fs=nfs
brk(0x00075428)					= 0
brk(0x00077428)					= 0
ioctl(1, TCGETA, 0xEFFFDFDC)			Err#25 ENOTTY
    Incurred fault #6, FLTBOUNDS  %pc = 0xEF662E2C
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
    Received signal #11, SIGSEGV [default]
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
	*** process killed ***