From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Antipov Newsgroups: gmane.emacs.devel Subject: Re: FYI, trunk bootstrap segfaults with nonzero MALLOC_PERTURB_ Date: Wed, 13 Jun 2012 16:06:39 +0400 Message-ID: <4FD8824F.4060501@yandex.ru> References: <87mx4cxwi1.fsf@rho.meyering.net> <4FD3D1C5.1020301@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060603010700050300040709" X-Trace: dough.gmane.org 1339589093 4419 80.91.229.3 (13 Jun 2012 12:04:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 13 Jun 2012 12:04:53 +0000 (UTC) Cc: Emacs development discussions To: Paul Eggert , Jim Meyering Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 13 14:04:50 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SemJX-0008LI-9i for ged-emacs-devel@m.gmane.org; Wed, 13 Jun 2012 14:04:43 +0200 Original-Received: from localhost ([::1]:41426 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SemJX-0004Ce-32 for ged-emacs-devel@m.gmane.org; Wed, 13 Jun 2012 08:04:43 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38649) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SemJO-0004Bj-Uv for emacs-devel@gnu.org; Wed, 13 Jun 2012 08:04:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SemJE-0003L9-Se for emacs-devel@gnu.org; Wed, 13 Jun 2012 08:04:34 -0400 Original-Received: from forward5.mail.yandex.net ([77.88.46.21]:33437) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SemJE-0003Kj-99 for emacs-devel@gnu.org; Wed, 13 Jun 2012 08:04:24 -0400 Original-Received: from smtp2.mail.yandex.net (smtp2.mail.yandex.net [77.88.46.102]) by forward5.mail.yandex.net (Yandex) with ESMTP id 485E112005A2; Wed, 13 Jun 2012 16:04:21 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1339589061; bh=PVK30lygCHU9aniMgGOL/YwBPiV84IXZNIsCnmHZVB4=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type; b=UhGW4tr17rLM0djgZZzRnYlw2h1+HKwyptCAfdIUpYjTKHh4ExF0GpY95fMZ0ubll yfrbs221Galju/2ittjcJnn3BwoQYEPl4cNnnDaJaEqpxBvOBlBD1kry0t3DEjx7gu AcBWVQheer/+WX9Z7QbR1lAcdZTj8t4dGZQyeHAI= Original-Received: from smtp2.mail.yandex.net (localhost [127.0.0.1]) by smtp2.mail.yandex.net (Yandex) with ESMTP id 14904E2056D; Wed, 13 Jun 2012 16:04:21 +0400 (MSK) Original-Received: from antipov.client.gelicon.ru (antipov.client.gelicon.ru [78.153.153.8]) by smtp2.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 4KkqtUvZ-4KkqNjAE; Wed, 13 Jun 2012 16:04:20 +0400 X-Yandex-Rcpt-Suid: eggert@cs.ucla.edu X-Yandex-Rcpt-Suid: jim@meyering.net X-Yandex-Rcpt-Suid: emacs-devel@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1339589061; bh=PVK30lygCHU9aniMgGOL/YwBPiV84IXZNIsCnmHZVB4=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type; b=s7gAwc6elOl0D1kd4lX2omweT818PuQ++LftU0B42SNCFj/6Gbk+Yza07c7ONr5Av YbyKUCDpa8Tc/1hYSAZRYPtvpw7GyATftIbCkKhbMpptEFaj+zfTe0nbuY3RqUj+Ub dmoVvg8bwOGJg75U5sp+zuY+D/FLb5CIcGjOHhRc= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 In-Reply-To: <4FD3D1C5.1020301@cs.ucla.edu> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 77.88.46.21 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:150922 Archived-At: This is a multi-part message in MIME format. --------------060603010700050300040709 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 06/10/2012 02:44 AM, Paul Eggert wrote: > Thanks, I sort of reproduced that and filed a bug report > at. Could be anything but I > suspect the recent changes to vector allocation. Not reproduced with MALLOC_PERTURB_219 and MALLOC_CHECK_=[whatever nonzero] on Fedora 16 with gcc version 4.6.3 20120306 (Red Hat 4.6.3-2) and glibc 2.14.90-24.fc16.7. Can someone try to rule out new vector allocation code with the patch attached and see whether crash is affected? Dmitry --------------060603010700050300040709 Content-Type: text/plain; charset=UTF-8; name="disable_new_vector_alloc.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="disable_new_vector_alloc.patch" PT09IG1vZGlmaWVkIGZpbGUgJ3NyYy9hbGxvYy5jJwotLS0gc3JjL2FsbG9jLmMJMjAxMi0w Ni0xMyAwMDoyNjo0MCArMDAwMAorKysgc3JjL2FsbG9jLmMJMjAxMi0wNi0xMyAxMToyMToy NSArMDAwMApAQCAtNDkxLDYgKzQ5MSw3IEBACiAgIG1lbW9yeV9mdWxsIChuYnl0ZXMpOwog I2VuZGlmCiAKKyAgYWJvcnQgKCk7CiAgIC8qIFRoaXMgdXNlZCB0byBjYWxsIGVycm9yLCBi dXQgaWYgd2UndmUgcnVuIG91dCBvZiBtZW1vcnksIHdlIGNvdWxkCiAgICAgIGdldCBpbmZp bml0ZSByZWN1cnNpb24gdHJ5aW5nIHRvIGJ1aWxkIHRoZSBzdHJpbmcuICAqLwogICB4c2ln bmFsIChRbmlsLCBWbWVtb3J5X3NpZ25hbF9kYXRhKTsKQEAgLTMwMTQsNiArMzAxNSw4IEBA CiB7CiAgIHN0cnVjdCB2ZWN0b3JfYmxvY2sgKmJsb2NrOwogCisgIGFib3J0ICgpOworCiAj aWZkZWYgRE9VR19MRUFfTUFMTE9DCiAgIG1hbGxvcHQgKE1fTU1BUF9NQVgsIDApOwogI2Vu ZGlmCkBAIC0zMDUyLDYgKzMwNTUsOCBAQAogICBzdHJ1Y3QgdmVjdG9yX2Jsb2NrICpibG9j azsKICAgc2l6ZV90IGluZGV4LCByZXN0Ynl0ZXM7CiAKKyAgYWJvcnQgKCk7CisKICAgZWFz c2VydCAoVkJMT0NLX0JZVEVTX01JTiA8PSBuYnl0ZXMgJiYgbmJ5dGVzIDw9IFZCTE9DS19C WVRFU19NQVgpOwogICBlYXNzZXJ0IChuYnl0ZXMgJSByb3VuZHVwX3NpemUgPT0gMCk7CiAK QEAgLTMxMzUsNiArMzE0MCw4IEBACiAgICAgewogICAgICAgaW50IGZyZWVfdGhpc19ibG9j ayA9IDA7CiAKKyAgICAgIGFib3J0ICgpOworCiAgICAgICBmb3IgKHZlY3RvciA9IChzdHJ1 Y3QgTGlzcF9WZWN0b3IgKikgYmxvY2stPmRhdGE7CiAJICAgVkVDVE9SX0lOX0JMT0NLICh2 ZWN0b3IsIGJsb2NrKTsgdmVjdG9yID0gbmV4dCkKIAl7CkBAIC0zMjQyLDcgKzMyNDksNyBA QAogCiAgIG5ieXRlcyA9IGhlYWRlcl9zaXplICsgbGVuICogd29yZF9zaXplOwogCi0gIGlm IChuYnl0ZXMgPD0gVkJMT0NLX0JZVEVTX01BWCkKKyAgaWYgKDAgJiYgbmJ5dGVzIDw9IFZC TE9DS19CWVRFU19NQVgpCiAgICAgcCA9IGFsbG9jYXRlX3ZlY3Rvcl9mcm9tX2Jsb2NrICh2 cm91bmR1cCAobmJ5dGVzKSk7CiAgIGVsc2UKICAgICB7CkBAIC0zNzg1LDYgKzM3OTIsNyBA QAogI2VuZGlmCiAgICAgfQogCisgIGFib3J0ICgpOwogICAvKiBUaGlzIHVzZWQgdG8gY2Fs bCBlcnJvciwgYnV0IGlmIHdlJ3ZlIHJ1biBvdXQgb2YgbWVtb3J5LCB3ZSBjb3VsZAogICAg ICBnZXQgaW5maW5pdGUgcmVjdXJzaW9uIHRyeWluZyB0byBidWlsZCB0aGUgc3RyaW5nLiAg Ki8KICAgeHNpZ25hbCAoUW5pbCwgVm1lbW9yeV9zaWduYWxfZGF0YSk7CkBAIC00MzY5LDYg KzQzNzcsOCBAQAogICAgICAgc3RydWN0IHZlY3Rvcl9ibG9jayAqYmxvY2sgPSAoc3RydWN0 IHZlY3Rvcl9ibG9jayAqKSBtLT5zdGFydDsKICAgICAgIHN0cnVjdCBMaXNwX1ZlY3RvciAq dmVjdG9yID0gKHN0cnVjdCBMaXNwX1ZlY3RvciAqKSBibG9jay0+ZGF0YTsKIAorICAgICAg YWJvcnQgKCk7CisKICAgICAgIC8qIFAgaXMgaW4gdGhlIGJsb2NrJ3MgYWxsb2NhdGlvbiBy YW5nZS4gIFNjYW4gdGhlIGJsb2NrCiAJIHVwIHRvIFAgYW5kIHNlZSB3aGV0aGVyIFAgcG9p bnRzIHRvIHRoZSBzdGFydCBvZiBzb21lCiAJIHZlY3RvciB3aGljaCBpcyBub3Qgb24gYSBm cmVlIGxpc3QuICBGSVhNRTogY2hlY2sgd2hldGhlcgoK --------------060603010700050300040709--