[11268] in Athena Bugs

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

Re: inetd

daemon@ATHENA.MIT.EDU (jweiss@MIT.EDU)
Sun Oct 24 17:07:21 1993

From: jweiss@MIT.EDU
Date: Sun, 24 Oct 1993 17:07:06 -0400
To: bugs@MIT.EDU, bug-dialup@MIT.EDU
Cc: 
In-Reply-To: [10715]


I'm re-submitting this, because we're still getting bitten by it, and
it isn't in netprob.  I believe there is a version of inetd that is
running on the PO's which *may* have this bug fixed.

	Jonathon

   [10715]  daemon@ATHENA.MIT.EDU (John Carr) Athena Bugs 07/29/93 10:20 (21 lines)
   Date: Thu, 29 Jul 1993 10:20:17 EDT
   From: John Carr <jfc@Athena.MIT.EDU>


   On a DECstation running 7.4 or 7.6, if an inetd service is unswitched and
   inetd shuts down another service due to too many requests, then the next
   request for the first service will cause inetd to dump core.  This appears
   to be caused by use of a negative argument to one of the FD_* select macros.

   inetd does not crash if the service is switched and enabled with access_on.

   This is the cause of the recent inetd crash on primavera.

   A bug was fixed in the athena inetd that is likely related:

    revision 1.21        
    date: 93/02/13 00:08:30;  author: probe;  state: Exp;  lines added/del: 3/1
    If the fd is not active (-1), don't bother with FD_ISSET, since that may
    reference a negative array element of the fd_set structure... (oops).

   --[10715]--

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