From owner-freebsd-hackers@FreeBSD.ORG Thu Jan 22 21:56:36 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C5320929 for ; Thu, 22 Jan 2015 21:56:36 +0000 (UTC) Received: from nm23-vm1.bullet.mail.bf1.yahoo.com (nm23-vm1.bullet.mail.bf1.yahoo.com [98.139.213.141]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 733EEB3A for ; Thu, 22 Jan 2015 21:56:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1421963788; bh=ePBfAPMVFeXSXfEUJjclSiPGXaVXmIxaWxcrQ7HXimE=; h=Date:From:To:CC:Subject:From:Subject; b=LwjBo2M4qe+ap5UQy4Jfj5IC9Ol5ZsH+Yh4iFUaOeyh3PDerdVfcL8r664A6LEkusL5wMrgveSg5kamvaHCXeZHsWv8gxZmL9eYmZaymz+tl2+9CvpPTu0kE7E6sBtaioH+TsfA/qoNT2Ij6VOq7aF15pok35HU86iHiFEhBitOwyQDfRfW17RvhOgv3aXWvGVaPSKkdr/Dz4AZLaroyzje2KdcnTHO6E+XnMEHA/0iLHaXmdl/gt3zpBsxc2XJHvR1JBWCNvVjJTQlfeemqyFnSVO76qJbIfWERh4nBKnm3Vgp0qte7YW5feZz913m24FLmXYeL6ZKDeVftmAUcYg== Received: from [98.139.212.151] by nm23.bullet.mail.bf1.yahoo.com with NNFMP; 22 Jan 2015 21:56:28 -0000 Received: from [98.139.211.194] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 22 Jan 2015 21:56:28 -0000 Received: from [127.0.0.1] by smtp203.mail.bf1.yahoo.com with NNFMP; 22 Jan 2015 21:56:28 -0000 X-Yahoo-Newman-Id: 904461.61489.bm@smtp203.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 5o6k3zsVM1k2aZJ79SiZQsI58lJRts0JanBgEcw7sLi_CyV U8C4cLw.RCey011Uc6V3n4d5s8YbANuz0jX9K2_Fd9oK8xTe2RM6vCpb47EI wK5MUoYIX587Wv_pn1ONthVWzUXp9Klfc08E4tVkm0mR5yaHPwUK.yKognQB tcfLJZvsXpP_KR5aTk0SGRTCDPhcr8dfdzEBVcnRdzn8t.VytIbsiVGrioT4 GI3fdHk5Hp.gppVrje7Sy0cEM28A333LhaX_rtJz2ZerO60H7lGa8KJgg3co rL23Gp669Btv29OXIjvb8mcVfeScyEC_qr3ES_FdXhCeBYexspxpapLyAm8o qt6TzAnycREHTI2_xQD.nNZa0GgmElCTdCVtIdL7T6MctqQ0brFUQikmPxVS sbeKt12yLEiSn1wFS8tz8moKra9abU3iDki8zGp3Swqe7gahUemYMUXjPzVX 1FxZ7ZB23csAQfFyNVp_G03i8A.ZY.fX4m_WhC.Dc46N09L5HPIjW2.7r0sK 3OGlEYZFH6TBlFTviqFHzI7Ict0TJaYmyeNLWF2qMB1hypaeIBMOxevOcPQ2 73NwGOpI2_yuNjT3rIOS70UaMXyt_9pHn X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <54C17215.8060700@FreeBSD.org> Date: Thu, 22 Jan 2015 16:56:37 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Dirk Engling Subject: Re: zero size memset Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Hackers X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2015 21:56:36 -0000 Hi Dirk; AFAICT, gdb is unmaintained and will be replaced by LLDB. About realloc, those are rather difficult to catch. Perhaps the clang static analyzer can give you some hints on what to look at: http://scan.freebsd.org/ And FWIW, we also have reallocf(). Regards, Pedro.