From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.bugs Subject: bug#10169: a simple interrupt evokes abort?! (but only with (require 'saveplace)) Date: Thu, 01 Dec 2011 19:34:38 -0500 Message-ID: References: <4ED7A551.5080803@cs.ucla.edu> <871uso6zjh.fsf@rho.meyering.net> <1bliqwtb8h.fsf@fencepost.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1322786102 15773 80.91.229.12 (2 Dec 2011 00:35:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 2 Dec 2011 00:35:02 +0000 (UTC) Cc: Paul Eggert , 10169@debbugs.gnu.org, Jim Meyering To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 02 01:34:56 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RWH5b-0004rI-IR for geb-bug-gnu-emacs@m.gmane.org; Fri, 02 Dec 2011 01:34:55 +0100 Original-Received: from localhost ([::1]:49307 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RWH5b-0001re-18 for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Dec 2011 19:34:55 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:45317) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RWH5Y-0001rZ-3u for bug-gnu-emacs@gnu.org; Thu, 01 Dec 2011 19:34:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RWH5X-0005DX-4O for bug-gnu-emacs@gnu.org; Thu, 01 Dec 2011 19:34:51 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48206) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RWH5X-0005DT-2s for bug-gnu-emacs@gnu.org; Thu, 01 Dec 2011 19:34:51 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RWH5i-0000i6-7T for bug-gnu-emacs@gnu.org; Thu, 01 Dec 2011 19:35:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dan Nicolaescu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Dec 2011 00:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10169 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10169-submit@debbugs.gnu.org id=B10169.13227860952715 (code B ref 10169); Fri, 02 Dec 2011 00:35:02 +0000 Original-Received: (at 10169) by debbugs.gnu.org; 2 Dec 2011 00:34:55 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RWH5a-0000hk-Ff for submit@debbugs.gnu.org; Thu, 01 Dec 2011 19:34:54 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RWH5X-0000hc-PK for 10169@debbugs.gnu.org; Thu, 01 Dec 2011 19:34:52 -0500 Original-Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RWH5K-0005yP-JC; Thu, 01 Dec 2011 19:34:38 -0500 In-Reply-To: <1bliqwtb8h.fsf@fencepost.gnu.org> (Glenn Morris's message of "Thu, 01 Dec 2011 13:09:34 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 01 Dec 2011 19:35:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:54581 Archived-At: Glenn Morris writes: > I can reproduce it on Scientific Linux 6.1, x86_64, with gcc 4.4.5 > 20110214 (Red Hat 4.4.5-6). Backtrace: > > Lisp Backtrace: > "scan-lists" (0xffff19b8) > "down-list" (0xffff1ea0) > "byte-code" (0xffff2290) > "pp-buffer" (0xffff2a48) > "pp-to-string" (0xffff2f20) > "pp" (0xffff33e8) > "save-place-alist-to-file" (0xffff38b8) > "save-place-kill-emacs-hook" (0xffff3e58) A quick hack: put a `when' around the `pp' call in `save-place-alist-to-file' (when save-place-alist (pp (sort save-place-alist and it does not crash anymore. Sounds strange, but unfortunately I don't have time at the moment to investigate further what's really going on.