From owner-cvs-all Thu Apr 11 3: 0:48 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7EC7737B400; Thu, 11 Apr 2002 03:00:46 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3BA0iC68830; Thu, 11 Apr 2002 03:00:44 -0700 (PDT) (envelope-from peter) Message-Id: <200204111000.g3BA0iC68830@freefall.freebsd.org> From: Peter Wemm Date: Thu, 11 Apr 2002 03:00:44 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/boot/common module.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG peter 2002/04/11 03:00:44 PDT Modified files: sys/boot/common module.c Log: Bandaid for a buffer overrun in the module searching code. When breaking up the module_path string, we would walk one past the end of the buffer. This hurting ia64 originally, but it was probably also happening on i386 occasionally as well. The effects were usually harmless, it would add bogus "binary" search directories to the places it actually looked for files. Revision Changes Path 1.23 +2 -0 src/sys/boot/common/module.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message