From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-3.sys.kth.se (smtp-3.sys.kth.se [130.237.48.192]) by krisdoz.my.domain (8.14.5/8.14.5) with ESMTP id s7IALMFr017654 for ; Mon, 18 Aug 2014 06:21:22 -0400 (EDT) Received: from smtp-3.sys.kth.se (localhost.localdomain [127.0.0.1]) by smtp-3.sys.kth.se (Postfix) with ESMTP id 6FA03B0A; Mon, 18 Aug 2014 12:21:22 +0200 (CEST) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-3.sys.kth.se ([127.0.0.1]) by smtp-3.sys.kth.se (smtp-3.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Pc8Ix-T7i7oK; Mon, 18 Aug 2014 12:21:21 +0200 (CEST) X-KTH-Auth: kristaps [2a02:1205:5033:5b0:7181:9373:ce57:1d12] X-KTH-mail-from: kristaps@bsd.lv Received: from [IPv6:2a02:1205:5033:5b0:7181:9373:ce57:1d12] (unknown [IPv6:2a02:1205:5033:5b0:7181:9373:ce57:1d12]) by smtp-3.sys.kth.se (Postfix) with ESMTPSA id A122E75E; Mon, 18 Aug 2014 12:21:21 +0200 (CEST) Message-ID: <53F1D3A0.7010400@bsd.lv> Date: Mon, 18 Aug 2014 12:21:20 +0200 From: Kristaps Dzonsons User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 X-Mailinglist: mdocml-tech Reply-To: tech@mdocml.bsd.lv MIME-Version: 1.0 To: Ingo Schwarze CC: tech@mdocml.bsd.lv Subject: More Valgrind Errors References: <53F1451A.5080106@bsd.lv> <20140818054937.GA21733@iris.usta.de> In-Reply-To: <20140818054937.GA21733@iris.usta.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Ingo, Committed, thanks! Another mystery, still on HEAD. (And in the many Mac OSX manuals, this is the end of what I found.) Consider the following manual (reduced from groff.7 around line 404, where the leak was originally found): .TH GROFF 7 "16 February 2005" "Groff Version 1.19.2" .SH NAME groff \- a short reference for the GNU roff language .SH DESCRIPTION .RS .P .RE hello, world valgrind notes that the RS body is never freed ("indirectly lost", in its parlance). In looking closely, the -Ttree output just isn't quite right (clipped for the screen): root (root) 0:1 SH (block) *2:2 SH (block-head) 2:2 NAME (text) 2:5 SH (block-body) 2:2 groff \- ... (text) *3:1 SH (block) *4:2 SH (block-head) 4:2 DESCRIPTION (text) 4:5 SH (block-body) 4:2 RS (block) *5:2 hello, world (text) *8:1 I'm afraid I don't have the time to dive into this right now--any ideas on this behaviour? Meanwhile, I'm running through the manuals again and will then do the same with the 1.12 branch. Best, Kristaps -- To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv