From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: <5upnzm+87w9w470225qs@sharklasers.com> Newsgroups: gmane.emacs.bugs Subject: bug#25364: etags malloc problems Date: Thu, 05 Jan 2017 03:07:13 +0000 Message-ID: <91a665173f0064eaaf432cb1d52f3dd57635@sharklasers.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="977d81ff9d852ab2a0cad646f8058349" X-Trace: blaine.gmane.org 1483589479 3554 195.159.176.226 (5 Jan 2017 04:11:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 5 Jan 2017 04:11:19 +0000 (UTC) To: 25364@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 05 05:11:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOzOP-000821-3b for geb-bug-gnu-emacs@m.gmane.org; Thu, 05 Jan 2017 05:11:09 +0100 Original-Received: from localhost ([::1]:43548 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOzOT-0005E1-8f for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Jan 2017 23:11:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOzOL-0005Dh-TC for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 23:11:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cOzOI-0000Du-LD for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 23:11:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54482) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cOzOI-0000D4-Dx for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 23:11:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cOzOI-0003Kq-6b for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 23:11:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: <5upnzm+87w9w470225qs@sharklasers.com> Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Jan 2017 04:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25364 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.148358944812796 (code B ref -1); Thu, 05 Jan 2017 04:11:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Jan 2017 04:10:48 +0000 Original-Received: from localhost ([127.0.0.1]:41648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOzO3-0003KK-G9 for submit@debbugs.gnu.org; Wed, 04 Jan 2017 23:10:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:33167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <5upnzm+87w9w470225qs@sharklasers.com>) id 1cOyOo-0001r5-EO for submit@debbugs.gnu.org; Wed, 04 Jan 2017 22:07:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <5upnzm+87w9w470225qs@sharklasers.com>) id 1cOyOe-00023T-Ol for submit@debbugs.gnu.org; Wed, 04 Jan 2017 22:07:22 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:55467) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <5upnzm+87w9w470225qs@sharklasers.com>) id 1cOyOe-00023P-LA for submit@debbugs.gnu.org; Wed, 04 Jan 2017 22:07:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52369) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <5upnzm+87w9w470225qs@sharklasers.com>) id 1cOyOc-0001v5-W8 for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 22:07:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <5upnzm+87w9w470225qs@sharklasers.com>) id 1cOyOZ-000219-Sl for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 22:07:19 -0500 Original-Received: from mail.guerrillamail.com ([192.99.19.220]:51956) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <5upnzm+87w9w470225qs@sharklasers.com>) id 1cOyOZ-0001zp-Is for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2017 22:07:15 -0500 Original-Received: by 192.99.19.220 with HTTP; Thu, 05 Jan 2017 03:07:13 +0000 X-Originating-IP: [94.242.55.221] X-Domain-Signer: PHP mailDomainSigner 0.2-20110415 DKIM-Signature: v=1; a=rsa-sha256; s=1476917881g460; d=sharklasers.com; l=4461; t=1483585633; c=relaxed/relaxed; h=to:from:subject; bh=naTBy+STcfXMtsy4AIEGKmJDQTXgPWvPkgcrphKHGV0=; b=au5VnBeYff255JeR4ujpkdJZ75Cqf2sTBYnplVO7m6Qvw3ocpuFH9zxgmOgBEzbiQTFMgcEfgsSL 5u6jTK0kqv1usOwpFNHLGaXw1j6ANh+Hpy+iPz8CW3ft9cM/RvB+lvcOPnHTDbXOy67A6e5mVfZI DkR3/zK3wtM90Ze3QZ8KvIKiDqw4JqX4ESGCtS5OJ3NitA4PuwE8dKY80XCPGnVswTPF0MSy8XIg i0/kfAG21IzruVeP6/z+aWLqpY7OH5kVBo9bPkL+zz9UXRc9C8liZ7HN5lKoFXu2SW4K8MfcABD2 q5EOMN81qDdSGM/99sYuua1TVQkm0hXZ8XbHsA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Wed, 04 Jan 2017 23:10:46 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:127772 Archived-At: --977d81ff9d852ab2a0cad646f8058349 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable clang-3.9 -g -pipe -Wall -O1 -fsanitize=3Daddress -fno-omit-frame-pointer = -MD -MF.depend.etags.o -MTetags.o -std=3Dgnu99 -fstack-protector-strong = -Qunused-arguments -c etags.c -o etags.o=0Aetags.c:6367:25: warning: as= signing to 'unsigned char *' from 'char [256]'=0A converts between poi= nters to integer types with different sign=0A [-Wpointer-sign]=0A = patbuf->translate =3D lc_trans; /* translation table to fold case */= =0A ^ ~~~~~~~~=0A1 warning generated.=0Aclang-3.9 -g= -pipe -Wall -O1 -fsanitize=3Daddress -fno-omit-frame-pointer -std=3Dgnu99 = -fstack-protector-strong -Qunused-arguments -o etags etags.o =0Aecho ./et= ags.c | ./etags -l auto -S -=0A=0A=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=0A=3D=3D5176=3D=3DERROR: LeakSanitizer: detected memory leaks=0A=0AD= irect leak of 120 byte(s) in 1 object(s) allocated from:=0A #0 0x4cba68 = in __interceptor_malloc (/tmp/etags/etags+0x4cba68)=0A #1 0x5043f8 in xm= alloc /tmp/etags/etags.c:7238:18=0A #2 0x5036c5 in main /tmp/etags/etags= .c:1097:15=0A #3 0x7fb31bc332b0 in __libc_start_main (/lib/x86_64-linux-= gnu/libc.so.6+0x202b0)=0A=0ADirect leak of 40 byte(s) in 1 object(s) alloca= ted from:=0A #0 0x4cba68 in __interceptor_malloc (/tmp/etags/etags+0x4cb= a68)=0A #1 0x5043f8 in xmalloc /tmp/etags/etags.c:7238:18=0A #2 0x503= 6b8 in main /tmp/etags/etags.c:1091:20=0A #3 0x7fb31bc332b0 in __libc_st= art_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b0)=0A=0ADirect leak of 24 b= yte(s) in 1 object(s) allocated from:=0A #0 0x4cba68 in __interceptor_ma= lloc (/tmp/etags/etags+0x4cba68)=0A #1 0x5043f8 in xmalloc /tmp/etags/et= ags.c:7238:18=0A #2 0x50447c in concat /tmp/etags/etags.c:6958:18=0A = #3 0x503706 in main /tmp/etags/etags.c:1109:15=0A #4 0x7fb31bc332b0 in _= _libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b0)=0A=0ASUMMARY: Ad= dressSanitizer: 184 byte(s) leaked in 3 allocation(s).=0A=0Athe attached pa= tch is what i used to make etags.c compile.=0A=0A=0A=0A=0A=0A----=0ASent us= ing Sharklasers.com=0ABlock or report abuse: https://www.sharklasers.com//a= buse/?a=3DQ1RzSAoOVvkQhQ%2B3414YfAGJQtiX=0A --977d81ff9d852ab2a0cad646f8058349 Content-Type: text/x-patch; name="etagswithoutemacs.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="etagswithoutemacs.diff" LS0tIGV0YWdzLmMJMjAxNy0wMS0wNCAxODozMjoxMi4xMTA1MjczNTYgLTA4MDAKKysrIGV0YWdz LmMyCTIwMTctMDEtMDQgMTg6NTM6MzkuNjg5OTc0NjIzIC0wODAwCkBAIC04MCwyICs4MCwxOCBA QCBVbml2ZXJzaXR5IG9mIENhbGlmb3JuaWEsIGFzIGRlc2NyaWJlZCBhCiAKKyNkZWZpbmUgQVRU UklCVVRFX0NPTlNUCV9fYXR0cmlidXRlX18oKGNvbnN0KSkKKyNkZWZpbmUgQVRUUklCVVRFX0ZP Uk1BVF9QUklOVEYoeCx5KQlfX2F0dHJpYnV0ZV9fKChmb3JtYXQocHJpbnRmLHgseSkpKQorI2Rl ZmluZSBDT1BZUklHSFQJIkkgUFJFRkVSIFZJTSIKKyNkZWZpbmUgRk9QRU5fQklOQVJZCSJiIgor I2RlZmluZSBTRVRfQklOQVJZKGZkKQorI2RlZmluZSBjX2lzYWxudW0JaXNhbG51bQorI2RlZmlu ZSBjX2lzYWxwaGEJaXNhbHBoYQorI2RlZmluZSBjX2lzZGlnaXQJaXNkaWdpdAorI2RlZmluZSBj X2lzbG93ZXIJaXNsb3dlcgorI2RlZmluZSBjX2lzc3BhY2UJaXNzcGFjZQorI2RlZmluZSBjX2lz dXBwZXIJaXN1cHBlcgorI2RlZmluZSBjX3N0cmNhc2VjbXAJc3RyY2FzZWNtcAorI2RlZmluZSBj X3N0cm5jYXNlY21wCXN0cm5jYXNlY21wCisjZGVmaW5lIGNfdG9sb3dlcgl0b2xvd2VyCisjZGVm aW5lIHB0cmRpZmZfdAlfX1BUUkRJRkZfVFlQRV9fCisKIGNoYXIgcG90X2V0YWdzX3ZlcnNpb25b XSA9ICJAKCMpIHBvdCByZXZpc2lvbiBudW1iZXIgaXMgMTcuMzguMS40IjsKQEAgLTkwLDMgKzEw Niw1IEBAIGNoYXIgcG90X2V0YWdzX3ZlcnNpb25bXSA9ICJAKCMpIHBvdCByZXYKIAotI2luY2x1 ZGUgPGNvbmZpZy5oPgorI2lmbmRlZiBfR05VX1NPVVJDRQorIyBkZWZpbmUgX0dOVV9TT1VSQ0Ug MQkJLyogZW5hYmxlcyBzb21lIGNvbXBpbGVyIGNoZWNrcyBvbiBHTlUgKi8KKyNlbmRpZgogCkBA IC0xMTYsMiArMTM0LDMgQEAgY2hhciBwb3RfZXRhZ3NfdmVyc2lvbltdID0gIkAoIykgcG90IHJl dgogCisjaW5jbHVkZSA8Y3R5cGUuaD4KICNpbmNsdWRlIDxsaW1pdHMuaD4KQEAgLTExOSwxMCAr MTM4LDggQEAgY2hhciBwb3RfZXRhZ3NfdmVyc2lvbltdID0gIkAoIykgcG90IHJldgogI2luY2x1 ZGUgPHN0ZGFyZy5oPgorI2luY2x1ZGUgPHN0ZGJvb2wuaD4KICNpbmNsdWRlIDxzdGRsaWIuaD4K ICNpbmNsdWRlIDxzdHJpbmcuaD4KLSNpbmNsdWRlIDxzeXNzdGRpby5oPgorI2luY2x1ZGUgPHN0 ZGlvLmg+CiAjaW5jbHVkZSA8ZXJybm8uaD4KICNpbmNsdWRlIDxmY250bC5oPgotI2luY2x1ZGUg PGJpbmFyeS1pby5oPgotI2luY2x1ZGUgPGMtY3R5cGUuaD4KLSNpbmNsdWRlIDxjLXN0cmNhc2Uu aD4KIAo= --977d81ff9d852ab2a0cad646f8058349--