Demo Discussion
Forum Config Examples Contributions Vulnerabilities
  Discussion forum about ELOG  Not logged in ELOG logo
icon4.gif   SVN1714 will not run in 'daemon" mode on Solaris8, posted by Steve Jones on Mon Sep 18 20:35:44 2006 truss-error.outtruss-good.out
    icon2.gif   Re: SVN1714 will not run in 'daemon" mode on Solaris8, posted by Steve Jones on Mon Sep 18 22:09:23 2006 
    icon2.gif   Re: SVN1714 will not run in 'daemon" mode on Solaris8, posted by Stefan Ritt on Fri Sep 22 07:47:58 2006 
       icon2.gif   Re: SVN1714 will not run in 'daemon" mode on Solaris8, posted by Steve Jones on Fri Sep 22 19:32:45 2006 
       icon2.gif   Re: SVN1714 will not run in 'daemon" mode on Solaris8, posted by Steve Jones on Fri Sep 22 22:12:18 2006 truss-daemon-1714.txt
          icon2.gif   Re: SVN1723 (was SVN1714) will not run in 'daemon" mode on Solaris8, posted by Steve Jones on Tue Oct 10 23:29:53 2006 
             icon2.gif   Re: SVN1723 (was SVN1714) will not run in 'daemon" mode on Solaris8, posted by Steve Jones on Wed Oct 11 00:19:05 2006 
                icon2.gif   Re: SVN1723 (was SVN1714) will not run in 'daemon" mode on Solaris8, posted by Stefan Ritt on Wed Oct 11 08:18:14 2006 
                   icon2.gif   SVN1723-overiding logbook directory causes eLog to bomb when going into daemon mode (was SVN1714 will not run in 'daemon" mode on Solaris8), posted by Steve Jones on Thu Oct 26 21:54:40 2006 
                      icon2.gif   SVN1723-overiding logbook directory causes eLog to bomb when going into daemon mode (was SVN1714 will not run in 'daemon" mode on Solaris8), posted by Stefan Ritt on Wed Nov 8 08:20:34 2006 
                         icon2.gif   SVN1723-overiding logbook directory causes eLog to bomb when going into daemon mode (was SVN1714 will not run in 'daemon" mode on Solaris8), posted by Steve Jones on Wed Nov 8 12:55:58 2006 
                            icon2.gif   SVN1723-overiding logbook directory causes eLog to bomb when going into daemon mode, posted by Stefan Ritt on Wed Nov 8 13:07:31 2006 
Message ID: 1939     Entry time: Mon Sep 18 20:35:44 2006     Reply to this: 1940   1947
Icon: Warning  Author: Steve Jones  Author Email: steve.jones@freescale.com 
Category: Bug report  OS: Other  ELOG Version: 2.6.2-1714 
Subject: SVN1714 will not run in 'daemon" mode on Solaris8 
On Solaris, SVN1714 will not go into daemon mode. Running the compiled version under TRUSS (which provides a dump of every system call) and shows precisely where elog is failing. I have attached two TRUSS outputs: one where it errors out and the other where it runs but "interactively". Both runs are as root, simply one with and one without the "-D"
Attachment 1: truss-error.out  5 kB  | Hide | Hide all | Show all
Base time stamp:  1158604397.0856  [ Mon Sep 18 13:33:17 CDT 2006 ]
 0.0000	execve("/sysadm/www/elog/elogd", 0xFFBEFB94, 0xFFBEFBAC)  argc = 5
 0.0039	resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
 0.0044	open("/var/ld/ld.config", O_RDONLY)		Err#2 ENOENT
 0.0048	stat("/usr/lib/libsocket.so.1", 0xFFBEF4B8)	= 0
 0.0052	open("/usr/lib/libsocket.so.1", O_RDONLY)	= 3
 0.0055	mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF390000
 0.0057	mmap(0x00000000, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF370000
 0.0059	mmap(0xFF370000, 40558, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
 0.0061	mmap(0xFF38A000, 4365, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFF38A000
 0.0064	munmap(0xFF37A000, 65536)			= 0
 0.0066	memcntl(0xFF370000, 14496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
 0.0068	close(3)					= 0
 0.0070	stat("/usr/lib/libnsl.so.1", 0xFFBEF4B8)	= 0
 0.0073	open("/usr/lib/libnsl.so.1", O_RDONLY)		= 3
 0.0075	mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
 0.0077	mmap(0x00000000, 712704, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF280000
 0.0079	mmap(0xFF280000, 580118, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF280000
 0.0080	mmap(0xFF31E000, 33184, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 581632) = 0xFF31E000
 0.0083	mmap(0xFF328000, 23240, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF328000
 0.0085	munmap(0xFF30E000, 65536)			= 0
 0.0089	memcntl(0xFF280000, 83788, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
 0.0091	close(3)					= 0
 0.0093	stat("/usr/lib/libc.so.1", 0xFFBEF4B8)		= 0
 0.0096	open("/usr/lib/libc.so.1", O_RDONLY)		= 3
 0.0098	mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
 0.0100	mmap(0x00000000, 802816, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF180000
 0.0101	mmap(0xFF180000, 702456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF180000
 0.0103	mmap(0xFF23C000, 24772, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 704512) = 0xFF23C000
 0.0106	munmap(0xFF22C000, 65536)			= 0
 0.0112	memcntl(0xFF180000, 113528, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
 0.0114	close(3)					= 0
 0.0117	stat("/usr/lib/libdl.so.1", 0xFFBEF4B8)		= 0
 0.0119	open("/usr/lib/libdl.so.1", O_RDONLY)		= 3
 0.0121	mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
 0.0124	mmap(0x00000000, 8192, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF360000
 0.0125	mmap(0xFF360000, 2302, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF360000
 0.0128	close(3)					= 0
 0.0130	stat("/usr/lib/libmp.so.2", 0xFFBEF4B8)		= 0
 0.0133	open("/usr/lib/libmp.so.2", O_RDONLY)		= 3
 0.0135	mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
 0.0137	mmap(0x00000000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF340000
 0.0138	mmap(0xFF340000, 11316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
 0.0140	mmap(0xFF354000, 865, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF354000
 0.0141	munmap(0xFF344000, 65536)			= 0
 0.0142	mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF270000
 0.0147	memcntl(0xFF340000, 3124, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
 0.0148	close(3)					= 0
 0.0154	stat("/usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1", 0xFFBEF2A0) = 0
 0.0157	open("/usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1", O_RDONLY) = 3
 0.0160	mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
 0.0162	mmap(0xFF3A501C, 16384, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF260000
 0.0164	mmap(0xFF260000, 13800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF260000
 0.0166	close(3)					= 0
 0.0197	munmap(0xFF390000, 8192)			= 0
 0.0207	getgid()					= 24003 [24003]
 0.0210	getuid()					= 12015124 [12015124]
 0.0212	time()						= 1158604397
 0.0215	brk(0x010E0A80)					= 0
 0.0218	brk(0x010E2A80)					= 0
 0.0224	open("/usr/share/lib/zoneinfo/US/Central", O_RDONLY) = 3
 0.0227	read(3, " T Z i f\0\0\0\0\0\0\0\0".., 8192)	= 1262
 0.0229	close(3)					= 0
 0.0244	open("/sysadm/www/elog/cr-elogd.cfg", O_RDONLY)	= 3
 0.0247	close(3)					= 0
 0.0257	stat("/sysadm/www/elog/cr-elogd.cfg", 0xFFBEF2C0) = 0
 0.0260	brk(0x010E2A80)					= 0
 0.0262	brk(0x010E8A80)					= 0
 0.0270	open("/sysadm/www/elog/cr-elogd.cfg", O_RDONLY)	= 3
 0.0273	lseek(3, 0, SEEK_END)				= 17604
 0.0274	lseek(3, 0, SEEK_SET)				= 0
 0.0275	brk(0x010E8A80)					= 0
 0.0276	brk(0x010ECA80)					= 0
 0.0280	read(3, " [ g l o b a l ]\n # # #".., 17604)	= 17604
 0.0283	close(3)					= 0
 0.0295	brk(0x010ECA80)					= 0
 0.0296	brk(0x010EEA80)					= 0
 0.0308	brk(0x010EEA80)					= 0
 0.0309	brk(0x010F0A80)					= 0
 0.0332	brk(0x010F0A80)					= 0
 0.0334	brk(0x010F2A80)					= 0
 0.0341	stat("/usr/lib/locale/english/english.so.2", 0xFFBEE3A0) Err#2 ENOENT
 0.0355	stat("resources/eloglang.english", 0xFFBEF0B0)	Err#2 ENOENT
 0.0366	stat("crlogbooks", 0xFFBEF430)			= 0
 0.0369	stat("/sysadm/www/elog", 0xFFBEF430)		= 0
 0.0378	brk(0x010F2A80)					= 0
 0.0381	brk(0x0110AA80)					= 0
 0.0383	brk(0x0110AA80)					= 0
 0.0386	brk(0x01122A80)					= 0
 0.0391	so_socket(2, 2, 0, "", 1)			= 3
 0.0395	setsockopt(3, 65535, 4, 0xFFBC989C, 4, 1)	= 0
 0.0398	bind(3, 0xFFBEF380, 16, 3)			= 0
 0.0403	fstat(-1, 0xFFBC95F0)				Err#9 EBADF
 0.0406	open("/dev/conslog", O_WRONLY)			= 4
 0.0411	fcntl(4, F_SETFD, 0x00000001)			= 0
 0.0412	fstat(4, 0xFFBC95F0)				= 0
 0.0488	fork()						= 1767
 0.0745	_exit(0)
Attachment 2: truss-good.out  15 kB  | Show | Hide all | Show all
ELOG V3.1.5-2eba886