[3005] in testers
Re: Core dump from xlogin on 8.0C sgi
daemon@ATHENA.MIT.EDU (Greg Hudson)
Fri Jul 12 12:05:06 1996
To: Nathan J Williams <nathanw@MIT.EDU>
Cc: testers@MIT.EDU
In-Reply-To: Your message of "Fri, 12 Jul 1996 01:06:41 EDT."
<199607120506.BAA06790@opus.MIT.EDU>
Date: Fri, 12 Jul 1996 11:59:46 EDT
From: Greg Hudson <ghudson@MIT.EDU>
> #0 strchr () at strchr.c:29
> #1 0x4624f0 in cvt_buf2vars () at cvt.c:22
> #2 0x4616b8 in nanny_exchangeVars () at nannylib.c:44
I see at least one case where this can happen: pc_wait() returns a
message of type PC_SIGNAL or PC_BROKEN with uninitialized data and
length members, any nanny_exchangeVars() uses those uninitialized
values to construct messageOut, which it passes to cvt_buf2vars(),
which does a strchr() on the pointer and promptly dumps core.