mahogany-0.65 dies on Solaris7

Ted Nolan SRI Augusta GA <[email protected]> Thu, 23 Oct 2003 14:51:50 -0400
Newsgroups gmane.mail.mahogany.bugs
Message-ID <[email protected]>
Hello folks,

I have been trying to get mahogany 0.65 to work on Solaris 7.

Here is the environment:

	Solaris7/sparc/OpenWindows (display set to Linux XFree86 box)
	gcc-2.95.2
	gtk+-1.2.10
	wxGTK-2.4.2
	glib-1.2.10
	libiconv-1.9.1

I have gotten mahogany to build seemingly OK.  (I did have to throw a
"-fPIC" onto CFLAGS & CXXFLAGS & CXXFLAGS_RELAXED so some of the
-shared targets would work.)

When I start mahagony, it brings up the new-user wizard, and takes me
through that OK.  Then it sends the test mail message and dies.  (I do
receive the test messaage).

When it dies, I get the message:


Gdk-ERROR **: X connection to localhost:10.0 broken (explicit kill or server shutdown).

I have tried this both with and without ssh (ie it's not that "localhost"
is confusing X shared memory as it does some apps when you try to ssh -X).

I have trussed it, and my conclusion is that something is doing a shutdown()
and close() on the X socket (seems to be 3 in my case), then later trying
to write on that socket again at which point it gets a SIGPIPE.

This is not specific to the wizard code.  If I skip the wizard, it always
does this sooner or later (though it always does it at the exact same point
in the wizard, and more or less randomly otherwise).

The part of the truss output which seems relavant to me is appended below.


				Ted Nolan


26679:	brk(0x0003A348)					= 0
26679:	brk(0x0003A548)					= 0
26679:	getuid()					= 2080 [2080]
26679:	getuid()					= 2080 [2080]
26679:	getgid()					= 50 [50]
26679:	getgid()					= 50 [50]
26679:	ioctl(2, TCGETA, 0xFFBFF6C4)			= 0
26679:	ioctl(-1, TCGETA, 0xFFBFF6C4)			Err#9 EBADF
26679:	fork()						= 26681
26674:	fstatvfs(11, 0xFFBFD8C0)			= 0
26674:	fcntl(11, F_SETLK, 0xFFBFDA70)			= 0
26674:	unlink("/tmp/.2200007.149f6")			= 0
26674:	getpid()					= 26674 [26673]
26674:	fstat(11, 0xFFBFD978)				= 0
26674:	utssys(0xFFBFD960, 0x0002, USTAT)		= 0
26674:	fstatvfs(11, 0xFFBFD8C0)			= 0
26674:	fcntl(11, F_SETLKW, 0xFFBFDA70)			= 0
26674:	close(11)					= 0
26674:	open64("/home/solabel10/ted/.M/cache/status", O_RDONLY) Err#2 ENOENT
26674:	stat("/home/solabel10/ted/.M/SentMail/.mxindex", 0xFFBFE318) Err#20 ENOTDIR
26674:	stat("/home/solabel10/ted/.M/SentMail", 0xFFBFDB18) = 0
26674:	open("/home/solabel10/ted/.M/SentMail", O_RDONLY) = 11
26674:	read(11, " * m b x *\r\n 3 f 9 8 1".., 2048)	= 2048
26674:	close(11)					= 0
26674:	utime("/home/solabel10/ted/.M/SentMail", 0xFFBFDA98) = 0
26674:	pipe()						= 11 [12]
26674:	pipe()						= 13 [14]
26681:	fork()		(returning as child ...)	= 26679
26681:	getpid()					= 26681 [26679]
26681:	brk(0x0003A848)					= 0
26681:	open64("/var/tmp/aaacsaqg0", O_RDONLY)		= 0
26681:	brk(0x0003AC48)					= 0
26681:	execve("/usr/lib/sendmail", 0x0003A25C, 0x0003A39C)
26681:		*** cannot trace across exec() of /usr/lib/sendmail ***
26674:	fork1()						= 26683
26683:	fork1()		(returning as child ...)	= 26674
26683:	getpid()					= 26683 [26674]
26683:	alarm(0)					= 0
26683:	lwp_schedctl(SC_STATE|SC_PREEMPT, 0, 0xFFBFE514) = 0
26683:	sigaction(SIGHUP, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGINT, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGQUIT, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGILL, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGTRAP, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGABRT, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGEMT, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGFPE, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGBUS, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGSEGV, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGSYS, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGPIPE, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGALRM, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGTERM, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGUSR1, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGUSR2, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGCLD, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGPWR, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGWINCH, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGURG, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGPOLL, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGTSTP, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGCONT, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGTTIN, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGTTOU, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGVTALRM, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGPROF, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGXCPU, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGXFSZ, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGFREEZE, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGTHAW, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGLOST, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGXRES, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMIN, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMIN+1, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMIN+2, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMIN+3, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMAX-3, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMAX-2, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	sigaction(SIGRTMAX-1, 0xFFBFE5D8, 0xFFBFE6F8)	= 0
26683:	fcntl(13, F_DUP2FD, 0x00000000)			= 0
26683:	fcntl(12, F_DUP2FD, 0x00000001)			= 1
26683:	close(11)					= 0
26683:	close(14)					= 0
26683:	stat("/home/solabel10/ted/.M/SentMail", 0xFFBFD5D0) = 0
26683:	open("/home/solabel10/ted/.M/SentMail", O_RDONLY) = 11
26683:	read(11, " * m b x *\r\n 3 f 9 8 1".., 2048)	= 2048
26683:	alarm(0)					= 0
26683:	close(11)					= 0
26683:	utime("/home/solabel10/ted/.M/SentMail", 0xFFBFD550) = 0
26683:	ioctl(1, TCGETA, 0xFFBFD82C)			Err#22 EINVAL
26683:	fstat64(1, 0xFFBFD8A0)				= 0
26683:	fstat64(1, 0xFFBFD748)				= 0
26683:	write(1, " A\n", 2)				= 2
26683:	ioctl(0, TCGETA, 0xFFBFD88C)			Err#22 EINVAL
26683:	fstat64(0, 0xFFBFD900)				= 0
26683:	fstat64(0, 0xFFBFD7A8)				= 0
26674:	lwp_schedctl(SC_STATE|SC_PREEMPT, 0, 0xFFBFE60C) = 0
26674:	alarm(0)					= 0
26674:	close(12)					= 0
26674:	close(13)					= 0
26674:	fstat64(11, 0xFFBFE640)				= 0
26674:	fstat64(11, 0xFFBFE4E8)				= 0
26674:	ioctl(11, TCGETA, 0xFFBFE5CC)			Err#22 EINVAL
26674:	read(11, " A\n", 5120)				= 2
26674:	fstat64(14, 0xFFBFE5E0)				= 0
26674:	fstat64(14, 0xFFBFE488)				= 0
26674:	ioctl(14, TCGETA, 0xFFBFE56C)			Err#22 EINVAL
26683:	read(0, " + 0   0   5 4 6   D a t".., 5120)	= 555
26683:	alarm(0)					= 0
26683:	open("/home/solabel10/ted/.M/SentMail", O_WRONLY|O_APPEND|O_CREAT, 0600) = 11
26683:	llseek(11, 0, SEEK_END)				= 2648
26683:	fstat(11, 0xFFBFDDD0)				= 0
26683:	umask(0)					= 022
26683:	lstat("/tmp/.2200007.149f6", 0xFFBFDCD8)	Err#2 ENOENT
26683:	open("/tmp/.2200007.149f6", O_RDWR|O_CREAT|O_EXCL, 0666) = 14
26683:	getpid()					= 26683 [26674]
26683:	fstat(14, 0xFFBFD2C0)				= 0
26683:	utssys(0xFFBFD2A8, 0x0002, USTAT)		= 0
26683:	fstatvfs(14, 0xFFBFD208)			= 0
26683:	fcntl(14, F_SETLKW, 0xFFBFD3B8)			= 0
26683:	lstat("/tmp/.2200007.149f6", 0xFFBFDCD8)	= 0
26683:	fstat(14, 0xFFBFDC50)				= 0
26683:	chmod("/tmp/.2200007.149f6", 0666)		= 0
26683:	umask(022)					= 0
26683:	write(1, " C 3 e 8 7 d 8\n", 8)			= 8
26683:	fstat(11, 0xFFBFEB50)				= 0
26683:	time()						= 1066931305
26683:	fstat64(11, 0xFFBFD0C8)				= 0
26683:	fstat64(11, 0xFFBFCF70)				= 0
26683:	ioctl(11, TCGETA, 0xFFBFD054)			Err#25 ENOTTY
26683:	alarm(0)					= 0
26683:	write(1, " A\n", 2)				= 2
26674:	write(14, " + 0   0   5 4 6   D a t".., 555)	= 555
26674:	read(11, " C 3 e 8 7 d 8\n A\n", 5120)		= 10
26683:	read(0, " + 0   0   0   0  ", 5120)		= 9
26683:	write(11, " 2 3 - O c t - 2 0 0 3  ".., 600)	= 600
26683:	utime("/home/solabel10/ted/.M/SentMail", 0xFFBFDE50) = 0
26683:	close(11)					= 0
26683:	getpid()					= 26683 [26674]
26683:	fstat(14, 0xFFBFD8C8)				= 0
26683:	utssys(0xFFBFD8B0, 0x0002, USTAT)		= 0
26683:	fstatvfs(14, 0xFFBFD810)			= 0
26683:	fcntl(14, F_SETLK, 0xFFBFD9C0)			= 0
26683:	unlink("/tmp/.2200007.149f6")			= 0
26683:	getpid()					= 26683 [26674]
26683:	fstat(14, 0xFFBFD8C8)				= 0
26683:	utssys(0xFFBFD8B0, 0x0002, USTAT)		= 0
26683:	fstatvfs(14, 0xFFBFD810)			= 0
26683:	fcntl(14, F_SETLKW, 0xFFBFD9C0)			= 0
26683:	close(14)					= 0
26683:	write(1, " X 3 e 8 7 d 8\n", 8)			= 8
26683:	alarm(0)					= 0
26683:	write(3, "02\0\00402 @\0EF\0\0 @\0".., 64)	= 64
26683:	read(3, "12\0 &9E02 @\0 t02 @\0 t".., 32)	= 32
26683:	read(3, "11F5 &9F02 @\0 t02 @\0 t".., 32)	= 32
26683:	read(3, "128F &A002 @\0 s02 @\0 s".., 32)	= 32
26683:	read(3, "1180 &A002 @\0 s02 @\0 s".., 32)	= 32
26683:	read(3, "1180 &A102 @\0 r02 @\0 r".., 32)	= 32
26683:	read(3, "1280 &A302 @\0 u02 @\0 u".., 32)	= 32
26683:	read(3, "11F5 &A402 @\0 u02 @\0 u".., 32)	= 32
26683:	read(3, "1280 &A502 @\0 v02 @\0 v".., 32)	= 32
26683:	read(3, "11F5 &A602 @\0 v02 @\0 v".., 32)	= 32
26683:	read(3, "1280 &A702 @\0 w02 @\0 w".., 32)	= 32
26683:	read(3, "11F5 &A802 @\0 w02 @\0 w".., 32)	= 32
26683:	read(3, "1280 &A902 @\08802 @\088".., 32)	= 32
26683:	read(3, "1280 &AA02 @\08A02 @\08A".., 32)	= 32
26683:	read(3, "1280 &AB02 @\08C02 @\08C".., 32)	= 32
26683:	read(3, "11F5 &AC02 @\08C02 @\08C".., 32)	= 32
26683:	read(3, "128F &AD02 @\08B02 @\08B".., 32)	= 32
26683:	read(3, "1180 &AD02 @\08B02 @\08B".., 32)	= 32
26683:	read(3, "1180 &AE02 @\08A02 @\08A".., 32)	= 32
26683:	read(3, "128F &AF02 @\08902 @\089".., 32)	= 32
26683:	read(3, "1180 &AF02 @\08902 @\089".., 32)	= 32
26683:	read(3, "1180 &B002 @\08802 @\088".., 32)	= 32
26683:	read(3, "128F &B102 @\08702 @\087".., 32)	= 32
26683:	read(3, "1180 &B102 @\08702 @\087".., 32)	= 32
26683:	read(3, "1180 &B202 @\08602 @\086".., 32)	= 32
26683:	read(3, "1280 &B302 @\09B02 @\09B".., 32)	= 32
26683:	read(3, "1280 &B402 @\09D02 @\09D".., 32)	= 32
26683:	read(3, "1280 &B502 @\09F02 @\09F".., 32)	= 32
26683:	read(3, "128F &B602 @\0A102 @\0A1".., 32)	= 32
26683:	read(3, "1180 &B602 @\0A102 @\0A1".., 32)	= 32
26683:	read(3, "1180 &B802 @\09F02 @\09F".., 32)	= 32
26683:	read(3, "1280 &BB02 @\0A202 @\0A2".., 32)	= 32
26683:	read(3, "128F &BC02 @\0A402 @\0A4".., 32)	= 32
26683:	read(3, "1180 &BC02 @\0A402 @\0A4".., 32)	= 32
26683:	read(3, "1180 &BE02 @\0A202 @\0A2".., 32)	= 32
26683:	read(3, "1280 &C002 @\0A502 @\0A5".., 32)	= 32
26683:	read(3, "128F &C102 @\0A702 @\0A7".., 32)	= 32
26683:	read(3, "1180 &C102 @\0A702 @\0A7".., 32)	= 32
26683:	read(3, "1180 &C302 @\0A502 @\0A5".., 32)	= 32
26683:	read(3, "1280 &C502 @\0A802 @\0A8".., 32)	= 32
26683:	read(3, "128F &C602 @\0AA02 @\0AA".., 32)	= 32
26683:	read(3, "1180 &C602 @\0AA02 @\0AA".., 32)	= 32
26683:	read(3, "1180 &C802 @\0A802 @\0A8".., 32)	= 32
26683:	read(3, "128F &CA02 @\09E02 @\09E".., 32)	= 32
26683:	read(3, "1180 &CA02 @\09E02 @\09E".., 32)	= 32
26683:	read(3, "1180 &CB02 @\09D02 @\09D".., 32)	= 32
26683:	read(3, "128F &CC02 @\09C02 @\09C".., 32)	= 32
26683:	read(3, "1180 &CC02 @\09C02 @\09C".., 32)	= 32
26683:	read(3, "1180 &CD02 @\09B02 @\09B".., 32)	= 32
26683:	read(3, "128F &CE02 @\0 y02 @\0 y".., 32)	= 32
26683:	read(3, "1180 &CE02 @\0 y02 @\0 y".., 32)	= 32
26683:	read(3, "1180 &CF02 @\0 x02 @\0 x".., 32)	= 32
26683:	read(3, "128F &D002 @\08102 @\081".., 32)	= 32
26683:	read(3, "1180 &D002 @\08102 @\081".., 32)	= 32
26683:	read(3, "118F &D102 @\07F02 @\07F".., 32)	= 32
26683:	read(3, "118F &D102 @\08002 @\080".., 32)	= 32
26683:	read(3, "1185 &D102 @\0 ~02 @\0 ~".., 32)	= 32
26683:	read(3, "128F &D202 @\0 }02 @\0 }".., 32)	= 32
26683:	read(3, "1180 &D202 @\0 }02 @\0 }".., 32)	= 32
26683:	read(3, "118F &D302 @\0 {02 @\0 {".., 32)	= 32
26683:	read(3, "118F &D302 @\0 |02 @\0 |".., 32)	= 32
26683:	read(3, "1192 &D302 @\0 z02 @\0 z".., 32)	= 32
26683:	read(3, "1292 &D402 @\0B602 @\0B6".., 32)	= 32
26683:	read(3, "1292 &D502 @\0B802 @\0B8".., 32)	= 32
26683:	read(3, "1292 &D602 @\0BA02 @\0BA".., 32)	= 32
26683:	read(3, "128F &D702 @\0BC02 @\0BC".., 32)	= 32
26683:	read(3, "1180 &D702 @\0BC02 @\0BC".., 32)	= 32
26683:	read(3, "1180 &D902 @\0BA02 @\0BA".., 32)	= 32
26683:	read(3, "1280 &DC02 @\0BD02 @\0BD".., 32)	= 32
26683:	read(3, "128F &DD02 @\0BF02 @\0BF".., 32)	= 32
26683:	read(3, "1180 &DD02 @\0BF02 @\0BF".., 32)	= 32
26683:	read(3, "1180 &DF02 @\0BD02 @\0BD".., 32)	= 32
26683:	read(3, "1280 &E102 @\0C002 @\0C0".., 32)	= 32
26683:	read(3, "11F5 &E202 @\0C002 @\0C0".., 32)	= 32
26683:	read(3, "1280 &E302 @\0C102 @\0C1".., 32)	= 32
26683:	read(3, "128F &E402 @\0C302 @\0C3".., 32)	= 32
26683:	read(3, "1180 &E402 @\0C302 @\0C3".., 32)	= 32
26683:	read(3, "1180 &E602 @\0C102 @\0C1".., 32)	= 32
26683:	read(3, "1280 &E802 @\0C402 @\0C4".., 32)	= 32
26683:	read(3, "128F &E902 @\0C602 @\0C6".., 32)	= 32
26683:	read(3, "1180 &E902 @\0C602 @\0C6".., 32)	= 32
26683:	read(3, "1180 &EB02 @\0C402 @\0C4".., 32)	= 32
26683:	read(3, "128F &ED02 @\0B902 @\0B9".., 32)	= 32
26683:	read(3, "1180 &ED02 @\0B902 @\0B9".., 32)	= 32
26683:	read(3, "1180 &EE02 @\0B802 @\0B8".., 32)	= 32
26683:	read(3, "128F &EF02 @\0B702 @\0B7".., 32)	= 32
26683:	read(3, "1180 &EF02 @\0B702 @\0B7".., 32)	= 32
26683:	read(3, "1180 &F002 @\0B602 @\0B6".., 32)	= 32
26683:	read(3, "128F &F102 @\08E02 @\08E".., 32)	= 32
26683:	read(3, "1180 &F102 @\08E02 @\08E".., 32)	= 32
26683:	read(3, "1180 &F202 @\08D02 @\08D".., 32)	= 32
26683:	read(3, "128F &F302 @\09602 @\096".., 32)	= 32
26683:	read(3, "1180 &F302 @\09602 @\096".., 32)	= 32
26683:	read(3, "118F &F402 @\09402 @\094".., 32)	= 32
26683:	read(3, "118F &F402 @\09502 @\095".., 32)	= 32
26683:	read(3, "11\r &F402 @\09302 @\093".., 32)	= 32
26683:	read(3, "128F &F502 @\09202 @\092".., 32)	= 32
26674:	write(14, " + 0   0   0   0  ", 9)		= 9
26683:	read(3, "1180 &F502 @\09202 @\092".., 32)	= 32
26683:	read(3, "118F &F602 @\09002 @\090".., 32)	= 32
26683:	read(3, "118F &F602 @\09102 @\091".., 32)	= 32
26683:	read(3, "11 [ &F602 @\08F02 @\08F".., 32)	= 32
26683:	read(3, "12 [ &F702 @\0D502 @\0D5".., 32)	= 32
26683:	read(3, "12 [ &F802 @\0D702 @\0D7".., 32)	= 32
26683:	read(3, "12 [ &F902 @\0DE02 @\0DE".., 32)	= 32
26683:	read(3, "12 [ &FA02 @\0D902 @\0D9".., 32)	= 32
26683:	read(3, "11F5 &FB02 @\0D902 @\0D9".., 32)	= 32
26683:	read(3, "12 [ &FC02 @\0DA02 @\0DA".., 32)	= 32
26683:	read(3, "11F5 &FD02 @\0DA02 @\0DA".., 32)	= 32
26683:	read(3, "12 [ &FE02 @\0DB02 @\0DB".., 32)	= 32
26683:	read(3, "11F5 &FF02 @\0DB02 @\0DB".., 32)	= 32
26683:	read(3, "12 [ '\002 @\0DC02 @\0DC".., 32)	= 32
26683:	read(3, "11F5 '0102 @\0DC02 @\0DC".., 32)	= 32
26683:	read(3, "12 [ '0202 @\0DD02 @\0DD".., 32)	= 32
26683:	read(3, "11F5 '0302 @\0DD02 @\0DD".., 32)	= 32
26683:	read(3, "128F '0402 @\0D802 @\0D8".., 32)	= 32
26683:	read(3, "1180 '0402 @\0D802 @\0D8".., 32)	= 32
26683:	read(3, "1180 '0502 @\0D702 @\0D7".., 32)	= 32
26683:	read(3, "128F '0602 @\0E102 @\0E1".., 32)	= 32
26683:	read(3, "1180 '0602 @\0E102 @\0E1".., 32)	= 32
26683:	read(3, "118F '0702 @\0DF02 @\0DF".., 32)	= 32
26683:	read(3, "118F '0702 @\0E002 @\0E0".., 32)	= 32
26683:	read(3, "1196 '0702 @\0DE02 @\0DE".., 32)	= 32
26683:	read(3, "128F '\b02 @\0D602 @\0D6".., 32)	= 32
26683:	read(3, "1180 '\b02 @\0D602 @\0D6".., 32)	= 32
26683:	read(3, "1180 '\t02 @\0D502 @\0D5".., 32)	= 32
26683:	read(3, "128F '\n02 @\0AD02 @\0AD".., 32)	= 32
26683:	read(3, "1180 '\n02 @\0AD02 @\0AD".., 32)	= 32
26683:	read(3, "1180 '\v02 @\0AC02 @\0AC".., 32)	= 32
26683:	read(3, "128F '\f02 @\0B502 @\0B5".., 32)	= 32
26683:	read(3, "1180 '\f02 @\0B502 @\0B5".., 32)	= 32
26683:	read(3, "118F '\r02 @\0B302 @\0B3".., 32)	= 32
26683:	read(3, "118F '\r02 @\0B402 @\0B4".., 32)	= 32
26683:	read(3, "11A8 '\r02 @\0B202 @\0B2".., 32)	= 32
26683:	read(3, "128F '0E02 @\0B102 @\0B1".., 32)	= 32
26683:	read(3, "1180 '0E02 @\0B102 @\0B1".., 32)	= 32
26683:	read(3, "118F '0F02 @\0AF02 @\0AF".., 32)	= 32
26674:	read(11, " X 3 e 8 7 d 8\n", 5120)		= 8
26683:	read(3, "118F '0F02 @\0B002 @\0B0".., 32)	= 32
26683:	read(3, "11BA '0F02 @\0AE02 @\0AE".., 32)	= 32
26683:	read(3, "12BA '1002 @\0E202 @\0E2".., 32)	= 32
26683:	read(3, "12BA '1102 @\0E402 @\0E4".., 32)	= 32
26683:	read(3, "12BA '1202 @\0E602 @\0E6".., 32)	= 32
26683:	read(3, "11F5 '1302 @\0E602 @\0E6".., 32)	= 32
26683:	read(3, "128F '1402 @\0E502 @\0E5".., 32)	= 32
26683:	read(3, "1180 '1402 @\0E502 @\0E5".., 32)	= 32
26683:	read(3, "1180 '1502 @\0E402 @\0E4".., 32)	= 32
26683:	read(3, "128F '1602 @\0E302 @\0E3".., 32)	= 32
26683:	read(3, "1180 '1602 @\0E302 @\0E3".., 32)	= 32
26683:	read(3, "1180 '1702 @\0E202 @\0E2".., 32)	= 32
26683:	read(3, "128F '1802 @\0CC02 @\0CC".., 32)	= 32
26683:	read(3, "1180 '1802 @\0CC02 @\0CC".., 32)	= 32
26683:	read(3, "1180 '1902 @\0CB02 @\0CB".., 32)	= 32
26683:	read(3, "128F '1A02 @\0D402 @\0D4".., 32)	= 32
26683:	read(3, "1180 '1A02 @\0D402 @\0D4".., 32)	= 32
26683:	read(3, "118F '1B02 @\0D202 @\0D2".., 32)	= 32
26683:	read(3, "118F '1B02 @\0D302 @\0D3".., 32)	= 32
26683:	read(3, "11F9 '1B02 @\0D102 @\0D1".., 32)	= 32
26683:	read(3, "128F '1C02 @\0D002 @\0D0".., 32)	= 32
26683:	read(3, "1180 '1C02 @\0D002 @\0D0".., 32)	= 32
26683:	read(3, "118F '1D02 @\0CE02 @\0CE".., 32)	= 32
26683:	read(3, "118F '1D02 @\0CF02 @\0CF".., 32)	= 32
26683:	read(3, "11 I '1D02 @\0CD02 @\0CD".., 32)	= 32
26683:	read(3, "128F '1E02 @\0 q02 @\0 q".., 32)	= 32
26683:	read(3, "1180 '1E02 @\0 q02 @\0 q".., 32)	= 32
26683:	read(3, "1280 '1F02 @\0 p02 @\0 p".., 32)	= 32
26683:	read(3, "11F5 '  02 @\0 p02 @\0 p".., 32)	= 32
26683:	read(3, "128F ' !02 @\0 o02 @\0 o".., 32)	= 32
26683:	read(3, "1180 ' !02 @\0 o02 @\0 o".., 32)	= 32
26683:	read(3, "1280 ' "02 @\0 n02 @\0 n".., 32)	= 32
26683:	read(3, "11F5 ' #02 @\0 n02 @\0 n".., 32)	= 32
26683:	read(3, "11F5 ' $02 @\0 m02 @\0 m".., 32)	= 32
26683:	read(3, "0101 ' *\0\0\0\001 ` ! Y".., 32)	= 32
26683:	shutdown(3, 2, 1)				= 0
26683:	close(3)					= 0
26679:	waitid(P_PID, 26681, 0xFFBFF570, WEXITED|WTRAPPED|WNOWAIT) = 0
26679:	ioctl(0, TIOCGPGRP, 0xFFBFF52C)			Err#9 EBADF
26679:	getpgid(26681)					= 26673
26679:	ioctl(0, TIOCGPGRP, 0xFFBFF52C)			Err#9 EBADF
26679:	waitid(P_PID, 26681, 0xFFBFF570, WEXITED|WTRAPPED) = 0
26679:	brk(0x0003A848)					= 0
26679:	brk(0x0003AC48)					= 0
26679:	brk(0x0003B048)					= 0
26679:	execve("/bin/rm", 0x0003A400, 0x0003A410)  argc = 3
26679:	mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3B0000
26679:	resolvepath("/usr/bin/rm", "/usr/bin/rm", 1023)	= 11
26679:	resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
26679:	stat("/usr/bin/rm", 0xFFBFF6C0)			= 0
26679:	open("/var/ld/ld.config", O_RDONLY)		Err#2 ENOENT
26679:	open("/usr/openwin/lib/libc.so.1", O_RDONLY)	Err#2 ENOENT
26679:	open("/usr/local/lib/libc.so.1", O_RDONLY)	Err#2 ENOENT
26679:	open("/usr/lib/libc.so.1", O_RDONLY)		= 0
26679:	fstat(0, 0xFFBFEFFC)				= 0
26679:	mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 0, 0) = 0xFF3A0000
26679:	mmap(0x00000000, 794624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 0, 0) = 0xFF280000
26679:	mmap(0xFF33A000, 24400, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 0, 696320) = 0xFF33A000
26679:	mmap(0xFF340000, 6496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF340000
26679:	munmap(0xFF32A000, 65536)			= 0
26679:	resolvepath("/usr/lib/libc.so.1", "/usr/lib/libc.so.1", 1023) = 18
26679:	memcntl(0xFF280000, 116384, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
26679:	close(0)					= 0
26679:	open("/usr/openwin/lib/libdl.so.1", O_RDONLY)	Err#2 ENOENT
26679:	open("/usr/local/lib/libdl.so.1", O_RDONLY)	Err#2 ENOENT
26679:	open("/usr/lib/libdl.so.1", O_RDONLY)		= 0
26679:	fstat(0, 0xFFBFEFFC)				= 0
26679:	mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 0, 0) = 0xFF3A0000
26679:	resolvepath("/usr/lib/libdl.so.1", "/usr/lib/libdl.so.1", 1023) = 19
26679:	close(0)					= 0
26679:	open("/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1", O_RDONLY) = 0
26679:	fstat(0, 0xFFBFEE8C)				= 0
26679:	mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 0, 0) = 0xFF390000
26679:	mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 0, 0) = 0xFF380000
26679:	resolvepath("/usr/platform/sun4u/lib/libc_psr.so.1c_psr.so.1", "/usr/platform/sun4u/lib/libc_psr.so.1", 1023) = 37
26679:	close(0)					= 0
26679:	munmap(0xFF390000, 8192)			= 0
26679:	brk(0x000245E8)					= 0
26679:	brk(0x000265E8)					= 0
26679:	getrlimit64(RLIMIT_NOFILE, 0xFFBFF870)		= 0
26679:	lstat64("/var/tmp/aaacsaqg0", 0xFFBFF778)	= 0
26679:	unlink("/var/tmp/aaacsaqg0")			= 0
26679:	_exit(0)
26683:	_exit(1)
26674:	read(11, 0x0040056C, 5120)			= 0
26674:	llseek(11, 0, SEEK_CUR)				Err#29 ESPIPE
26674:	close(11)					= 0
26674:	close(14)					= 0
26674:	waitid(P_PID, 26683, 0xFFBFE5E8, WEXITED|WTRAPPED) = 0
26674:	fstat(10, 0xFFBFEB90)				= 0
26674:	fstat(10, 0xFFBFEA90)				= 0
26674:	umask(0)					= 022
26674:	lstat("/tmp/.2200007.149f6", 0xFFBFE998)	Err#2 ENOENT
26674:	open("/tmp/.2200007.149f6", O_RDWR|O_CREAT|O_EXCL, 0666) = 11
26674:	getpid()					= 26674 [26673]
26674:	fstat(11, 0xFFBFDF80)				= 0
26674:	utssys(0xFFBFDF68, 0x0002, USTAT)		= 0
26674:	fstatvfs(11, 0xFFBFDEC8)			= 0
26674:	fcntl(11, F_SETLKW, 0xFFBFE078)			= 0
26674:	lstat("/tmp/.2200007.149f6", 0xFFBFE998)	= 0
26674:	fstat(11, 0xFFBFE910)				= 0
26674:	chmod("/tmp/.2200007.149f6", 0666)		= 0
26674:	umask(022)					= 0
26674:	fstat(10, 0xFFBFEA90)				= 0
26674:	lseek(10, 0, SEEK_SET)				= 0
26674:	read(10, " * m b x *\r\n 3 f 9 8 1".., 2048)	= 2048
26674:	lseek(10, 2648, SEEK_SET)			= 2648
26674:	read(10, " 2 3 - O c t - 2 0 0 3  ".., 64)	= 64
26674:	alarm(0)					= 0
26674:	lseek(10, 2687, SEEK_SET)			= 2687
26674:	read(10, " 0 0 0 0", 4)				= 4
26674:	lseek(10, 2679, SEEK_SET)			= 2679
26674:	write(10, " 0 0 0 0 0 0 0 0 0 0 0 0".., 21)	= 21
26674:	lseek(10, 0, SEEK_SET)				= 0
26674:	write(10, " * m b x *\r\n 3 f 9 8 1".., 2048)	= 2048
26674:	fdsync(10, O_RDONLY|O_SYNC)			= 0
26674:	fstat(10, 0xFFBFEA90)				= 0
26674:	time()						= 1066931306
26674:	utime("/home/solabel10/ted/.M/SentMail", 0xFFBFE5F8) = 0
26674:	getpid()					= 26674 [26673]
26674:	fstat(11, 0xFFBFE588)				= 0
26674:	utssys(0xFFBFE570, 0x0002, USTAT)		= 0
26674:	fstatvfs(11, 0xFFBFE4D0)			= 0
26674:	fcntl(11, F_SETLK, 0xFFBFE680)			= 0
26674:	unlink("/tmp/.2200007.149f6")			= 0
26674:	getpid()					= 26674 [26673]
26674:	fstat(11, 0xFFBFE588)				= 0
26674:	utssys(0xFFBFE570, 0x0002, USTAT)		= 0
26674:	fstatvfs(11, 0xFFBFE4D0)			= 0
26674:	fcntl(11, F_SETLKW, 0xFFBFE680)			= 0
26674:	close(11)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	alarm(0)					= 0
26674:	uname(0xFFBFDAD0)				= 1
26674:	write(3, "02\0\00402 @\0EF\0\0 @\0".., 10348)	Err#32 EPIPE
26674:	    Received signal #13, SIGPIPE [caught]
26674:	sigprocmask(SIG_SETMASK, 0xFFBFDC44, 0x00000000) = 0
26674:	sigprocmask(SIG_SETMASK, 0xFE89A074, 0xFFBFD9F8) = 0
26674:	lwp_unpark(1, 1)				= 0
26674:	setcontext(0xFFBFDA08)
26674:	fstat64(2, 0xFFBFD078)				= 0
26674:	write(2, " G d k - E R R O R   * *".., 30)	= 30
26674:	write(2, " l o c a l h o s t : 1 0".., 14)	= 14
26674:	write(2, "   b r o k e n   ( e x p".., 44)	= 44
26674:	_exit(1)



-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community?  Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/