[15787] in Athena Bugs
sun4 8.1.7: tcsh
daemon@ATHENA.MIT.EDU (Brett David Rosen)
Wed Feb 11 13:42:25 1998
To: bugs@MIT.EDU
Date: Wed, 11 Feb 1998 13:42:14 EST
From: Brett David Rosen <bdrosen@MIT.EDU>
System name: cogsworth
Type and version: SPARC/5 8.1.7 (with mkserv)
Display type: cgthree
What were you trying to do?
I did a rlogin cogsworth -l root -x and got the standard
tcsh root shell:
cogsworth# pwd
/
cogsworth# which kill
kill: shell built-in command.
cogsworth# kill -l
HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2
CHLD LOST WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ WAITING
Segmentation fault
No tickets to destroy.
Connection closed.
This doesn't happen everytime I try it, but happens fairly frequently.
This also happenned on way-mo-money, a more up to date sun.
What's wrong:
tcsh shouldn't have coredumped
What should have happened:
I should get:
cogsworth# kill -l
HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2
CHLD LOST WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ WAITING
LWP
Please describe any relevant documentation references:
gdb -core core /bin/athena/tcsh
Core was generated by `/bin/athena/tcsh'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libsocket.so.1...done.
Reading symbols from /usr/lib/libresolv.so.2...done.
Reading symbols from /usr/lib/libnsl.so.1...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/lib/libdl.so.1...done.
Reading symbols from /usr/lib/libintl.so.1...done.
Reading symbols from /usr/lib/libmp.so.1...done.
Reading symbols from /usr/lib/libw.so.1...done.
#0 0xef623cec in strlen ()
(gdb) where
#0 0xef623cec in strlen ()
#1 0x2f6ac in dokill ()
#2 0x233c8 in func ()
#3 0x30924 in execute ()
#4 0x30bbc in execute ()
#5 0x1c070 in process ()
#6 0x1b064 in main ()