[3004] in testers

home help back first fref pref prev next nref lref last post

Core dump from xlogin on 8.0C sgi

daemon@ATHENA.MIT.EDU (Nathan J Williams)
Fri Jul 12 01:06:50 1996

Date: Fri, 12 Jul 1996 01:06:41 -0400
From: Nathan J Williams <nathanw@MIT.EDU>
To: testers@MIT.EDU


	Trying to log in to opus, a SGI running 8.0C, I was rudely
switched to the SGI xdm screen after I typed my password. After
switching back and trying again, I logged in without mishap and found
the core dump that the first xlogin invocation had generated. I
couldn't find a xlogin binary with full symbols, but ghudson provided
me with one with some symbols, and I got the following backtrace:

103 opus:nathanw>gdb xlogin xlogin.core
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.14 (mips-sgi-irix5.2), Copyright 1995 Free Software Foundation, Inc...
Core was generated by `xlogin'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libXaw.so.2...done.
Reading symbols from /usr/lib/libXmu.so...done.
Reading symbols from /usr/lib/libXt.so...done.
Reading symbols from /usr/lib/libXext.so...done.
Reading symbols from /usr/lib/libX11.so.1...done.
Reading symbols from /usr/lib/libm.so...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/lib/libw.so...done.
#0  strchr () at strchr.c:29
strchr.c:29: No such file or directory.
(gdb) bt
#0  strchr () at strchr.c:29
#1  0x4624f0 in cvt_buf2vars () at cvt.c:22
#2  0x4616b8 in nanny_exchangeVars () at nannylib.c:44
#3  0x461a7c in nanny_setupUser () at nannylib.c:106
#4  0x41ccc0 in dologin () at verify.c:637
#5  0x413030 in loginACT () at xlogin.c:1009
#6  0xf66b904 in HandleActions () at TMstate.c:191
#7  0xf669ac8 in HandleSimpleState () at TMstate.c:191
#8  0xf66ea20 in _XtTranslateEvent () at TMstate.c:191
#9  0xf668364 in XtDispatchEventToWidget () at Event.c:130
#10 0xf668a84 in _XtDefaultDispatcher () at Event.c:130
#11 0xf667bf4 in XtDispatchEvent () at Event.c:130
#12 0xf66f27c in XtAppMainLoop () at Event.c:130
#13 0xf698088 in XtMainLoop () at Event.c:130
#14 0x4117c8 in main () at xlogin.c:579


	Poking around the cvt/nanny code didn't enlighten me enough to
try to debug further without a binary with symbols. I still have the
core dump if there are suggestions, but I'm a bit wary that it may
have remnants of my password or key floating around. Since I logged in
directly afterwards, this isn't yet what I'd call a reproducable bug.

Have Fun.

	- Nathan

home help back first fref pref prev next nref lref last post