From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#17168: 24.3.50; Segfault at mark_object Date: Sun, 06 Apr 2014 13:53:36 -0700 Message-ID: <5341BED0.4050705@dancol.org> References: <87y4zop44m.fsf@yahoo.fr> <533C3AF5.6070502@yandex.ru> <533C6905.9060309@dancol.org> <83bnwjbh8v.fsf@gnu.org> <533C75A6.60900@dancol.org> <533D06E6.2060001@yandex.ru> <533D07EF.1040502@yandex.ru> <533D13E2.3060300@dancol.org> <533D251E.3030108@dancol.org> <533D6A19.8050504@yandex.ru> <533D9099.3000104@dancol.org> <533D9F2C.7030500@yandex.ru> <533D9FBB.2050803@dancol.org> <533DB4F0.20706@dancol.org> <534085B1.9070307@dancol.org> <534176F3.9090205@dancol.org> <5341B573.1010605@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UVn9nsPV2Bqd1sj6Lt3RxHjI2cPcTwtH3" X-Trace: ger.gmane.org 1396817664 18585 80.91.229.3 (6 Apr 2014 20:54:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Apr 2014 20:54:24 +0000 (UTC) Cc: Dmitry Antipov , 17168@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 06 22:54:17 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1WWu52-0000nJ-1Z for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Apr 2014 22:54:16 +0200 Original-Received: from localhost ([::1]:59222 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWu51-0005qQ-Ni for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Apr 2014 16:54:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34231) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWu4t-0005qI-Q0 for bug-gnu-emacs@gnu.org; Sun, 06 Apr 2014 16:54:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WWu4o-0008Pj-HD for bug-gnu-emacs@gnu.org; Sun, 06 Apr 2014 16:54:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWu4o-0008Oo-84 for bug-gnu-emacs@gnu.org; Sun, 06 Apr 2014 16:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WWu4n-0005bt-NJ for bug-gnu-emacs@gnu.org; Sun, 06 Apr 2014 16:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Apr 2014 20:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17168 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 17168-submit@debbugs.gnu.org id=B17168.139681762621538 (code B ref 17168); Sun, 06 Apr 2014 20:54:01 +0000 Original-Received: (at 17168) by debbugs.gnu.org; 6 Apr 2014 20:53:46 +0000 Original-Received: from localhost ([127.0.0.1]:38411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WWu4W-0005bJ-VM for submit@debbugs.gnu.org; Sun, 06 Apr 2014 16:53:45 -0400 Original-Received: from dancol.org ([96.126.100.184]:46391) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WWu4R-0005b7-QA for 17168@debbugs.gnu.org; Sun, 06 Apr 2014 16:53:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=zgg6Z8VuJw4gtzDCz5XxtESKMfZWkN6/8QL3qSh9pVw=; b=fek9kCE5AoRcyvS3XY5af+zlW3YxdrbE9qMsEcvWKvTGf2AS5gJ4bP5StCdWABE98V5KgVUvh4FrVK4936AzrBnbIQc97GJv/eAodRNGh3K56Oi1r9MqGvX74/EzQWb/2AKZ62wIJ1jDcj+UME/4u41Q/AoIZtd8ceSRoShecwCWvH/1MxqzQoJOrYUCc3Y38RSe++XbeC2mHQAX1ffhpq/LIDTMw+P3ao9c7GBHXtbtIxjNX926nWmQH/6zU6E2dwengtiT1x0kMdE5s1W7zTfxAWyZNq8H2Uvgf1F4MiLkiX+Pg4hlWvuMHXsFTylyQu5rxO4mNkvu+WLciCBKfQ==; Original-Received: from [2601:8:b200:551::2b1] by dancol.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1WWu4P-0006XP-MG; Sun, 06 Apr 2014 13:53:37 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: <5341B573.1010605@dancol.org> X-Enigmail-Version: 1.6 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87831 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UVn9nsPV2Bqd1sj6Lt3RxHjI2cPcTwtH3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 04/06/2014 01:13 PM, Daniel Colascione wrote: > On 04/06/2014 12:58 PM, Stefan Monnier wrote: >>> The pinned bit approach is exactly what I implemented, except that we= >>> walk obarray, like we already do, instead of all symbols. >> >> We already walk obarray during the mark phase, so I don't understand >> what you mean here. >=20 > I meant that, IIUC, you mean to "pin" symbols by adding a pinned bit to= > Lisp_Symbol, then at sweep time, enumerating all symbols in all symbol Err, at mark time, of course. --UVn9nsPV2Bqd1sj6Lt3RxHjI2cPcTwtH3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTQb7QAAoJEMAaIROpHW7I2RwQAMAb/7Lrethabx9y+bXhswZJ TYCMVIjUyyqRu2kWO1CbSr1afxojHJE2MVZyeMqzCHzY1rkrNWlD1GdCh/zueLCR lIhCubDvwJ9Mdmc6m+syIBdSRAClJhX/qaWuPh6EzSFENAVUsJ1Bhkvgzcz4kJui Ab3VOZoSAzy4MGBOfEYMvlZmFOKv9I6DmeowcJ3A5ccOwHFcs+0YoFp3pzmdyOmr 4wiGtX5PW+45mlw9yJ3V+GIYaM5LmPMwuJph2EwPXv5Lt5qv4PcTSZ7dvqag47Pd MLMxkwyO8v8Ihwf/OI2mx9prx24tDcu3B52zOu/LW5A9yiGGmuIqPj2hm0d7IBjw 2LZ74wt89AqgWxGvcgqFpxfl/lgQgdffZI+fYllSaq/KxY9yBEev9FjzoYKxEc5C KECw15V2IIjTvygeG9GkrLfKtFnKe9nd3JPAhzQqYQaOND9s01ZF/4sF5xNiLVh7 ZlGI6ljQ+05sHGmDmDibDU/R42yhWK6O/o3PnPylaeNOF1uWpJF2bZ4KyuzrrIRe VKdjOmVt1x44DlSI2/XhDXZJzGDKFa6cEOaCU0IvFEh3ilarR3BA6LlQ1v17eqOI xxuppgIiSFQNEZ5GDMvIB/5sAECcphTHpbWZtCtqNGXHXaz+p9UtNzf8dnspvKlG O0ZP1J4pSZJ4/ZA+zPDs =CO9V -----END PGP SIGNATURE----- --UVn9nsPV2Bqd1sj6Lt3RxHjI2cPcTwtH3--