From owner-freebsd-current Thu Sep 12 8:16: 6 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D378937B400; Thu, 12 Sep 2002 08:16:03 -0700 (PDT) Received: from relay1.macomnet.ru (relay1.macomnet.ru [195.128.64.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AB6343E4A; Thu, 12 Sep 2002 08:16:02 -0700 (PDT) (envelope-from maxim@macomnet.ru) Received: from news1.macomnet.ru (news1.macomnet.ru [195.128.64.14]) by relay1.macomnet.ru (8.11.6/8.11.6) with ESMTP id g8CFFsO907272; Thu, 12 Sep 2002 19:15:54 +0400 (MSD) Date: Thu, 12 Sep 2002 19:15:54 +0400 (MSD) From: Maxim Konovalov To: Kris Kennaway Cc: freebsd-current@FreeBSD.org, Subject: Re: vsnprintf(3) memory leak patch, misc/26044 and bin/36175 In-Reply-To: <20020912144655.GB15781@xor.obsecurity.org> Message-ID: <20020912190737.I93585-100000@news1.macomnet.ru> References: <20020912115723.X95514-100000@news1.macomnet.ru> <20020912144655.GB15781@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 18:46+0400, Sep 12, 2002, Kris Kennaway wrote: > On Thu, Sep 12, 2002 at 12:02:45PM +0400, Maxim Konovalov wrote: > > > + /* Stdio internals do not deal correctly with zero length buffer */ > > I thought ache fixed a lot of these; are you sure the situation still > applies to -current? Yes, it still leaks. Testcase from misc/26044: main() {for(;;) vsnprintf(0, 0, "yadda yadda!\n");}; -- Maxim Konovalov, MAcomnet, Internet Dept., system engineer phone: +7 (095) 796-9079, mailto:maxim@macomnet.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message