From owner-freebsd-stable Tue May 7 02:01:07 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA26087 for stable-outgoing; Tue, 7 May 1996 02:01:07 -0700 (PDT) Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id CAA26076 for ; Tue, 7 May 1996 02:01:02 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by Root.COM (8.7.5/8.6.5) with SMTP id BAA08461; Tue, 7 May 1996 01:59:16 -0700 (PDT) Message-Id: <199605070859.BAA08461@Root.COM> X-Authentication-Warning: implode.Root.COM: Host localhost [127.0.0.1] didn't use HELO protocol To: Warner Losh cc: Michael Smith , stable@freebsd.org Subject: Re: SLIP and memory corruption? In-reply-to: Your message of "Mon, 06 May 1996 22:11:30 MDT." <199605070411.WAA03577@rover.village.org> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 07 May 1996 01:59:16 -0700 Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >: There was a bogon discovered in the VJ compression routines in slcompress.c >: and pppcompress.c that were fixed around then. >: The current versions are >: >: stable : $Id: slcompress.c,v 1.5.4.1 1996/04/11 06:51:53 davidg Exp $ >: current: $Id: slcompress.c,v 1.7 1996/04/11 06:46:24 davidg Exp $ >: >: The bug would have affected both SLIP and kernel ppp. > >Hmmmm. We the kernel from sources just after this fix went into the >kernel.... Maybe that's a clue. The bugfix was for a potential memory corruption problem that could occur for garbage packets. The fix was to do better header validity checking before using bogus size values. In other words, it might improve the situation, but it certainly will not make it worse or create a new one. There are several people that do SLIP in a big way (>8 ports simulataneously) and are not having the problem you're describing. I really have no idea what might be causing the symptoms you're having, but if you collect any additional information in the future, please pass it on to me. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project