From owner-freebsd-current Thu Oct 10 14:24:52 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16888 for current-outgoing; Thu, 10 Oct 1996 14:24:52 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA16857; Thu, 10 Oct 1996 14:24:27 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.5/8.6.5) with SMTP id OAA27457; Thu, 10 Oct 1996 14:24:00 -0700 (PDT) Message-Id: <199610102124.OAA27457@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Bill Fenner cc: current@freebsd.org, hackers@freebsd.org, karl@mcs.net Subject: Re: Crash in -current (from the current SNAP) In-reply-to: Your message of "Thu, 10 Oct 1996 14:09:31 PDT." <96Oct10.140932pdt.177476@crevenia.parc.xerox.com> From: David Greenman Reply-To: dg@root.com Date: Thu, 10 Oct 1996 14:24:00 -0700 Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>>> (*inetsw[ip_protox[ip->ip_p]].pr_input)(m, hlen); > >>What's going on here? > >Either ip_protox[ip->ip_p] is out of range (should be 1..7 or 8 >depending on if what options you have in your kernel), or >inetsw[ip_protox[ip->ip_p]].pr_input is. gdb isn't decoding the stack correctly. The real failure is inside the pr_input routine (probably tcp_input) somewhere. >>Given that it is a timeout call that is generating this, why do I think >>this has something to do with the anti-syn patches? > >Nope, this is a software interrupt causing IP to service its input >queue. ...which if the input queue contains SYNs could cause the queue to overrun. Right? Or am I missing something? -DG David Greenman Core-team/Principal Architect, The FreeBSD Project