From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14412: 24.3.50; emacs_backtrace.txt Date: Fri, 17 May 2013 12:59:25 +0300 Message-ID: <83fvxmrkoy.fsf@gnu.org> References: <8C813F37B4B14362BEDAE9C4BCC38589@us.oracle.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1368784864 24238 80.91.229.3 (17 May 2013 10:01:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 May 2013 10:01:04 +0000 (UTC) Cc: 14412@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 17 12:01:02 2013 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 1UdHTB-0005X6-Mu for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 May 2013 12:01:01 +0200 Original-Received: from localhost ([::1]:35725 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdHTA-0001IB-Un for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 May 2013 06:01:00 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdHT2-0001Hx-9f for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 06:00:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdHSx-0001vX-FK for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 06:00:52 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdHSx-0001vT-9J for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 06:00:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UdHTB-0007As-MB for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 06:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 May 2013 10:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14412 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14412-submit@debbugs.gnu.org id=B14412.136878480727511 (code B ref 14412); Fri, 17 May 2013 10:01:01 +0000 Original-Received: (at 14412) by debbugs.gnu.org; 17 May 2013 10:00:07 +0000 Original-Received: from localhost ([127.0.0.1]:48435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UdHSJ-00079f-0C for submit@debbugs.gnu.org; Fri, 17 May 2013 06:00:07 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:34721) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UdHSF-00078H-8R for 14412@debbugs.gnu.org; Fri, 17 May 2013 06:00:04 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MMX00000T2WG200@a-mtaout22.012.net.il> for 14412@debbugs.gnu.org; Fri, 17 May 2013 12:59:41 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MMX000OVT3H65B0@a-mtaout22.012.net.il>; Fri, 17 May 2013 12:59:41 +0300 (IDT) In-reply-to: <8C813F37B4B14362BEDAE9C4BCC38589@us.oracle.com> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:74358 Archived-At: > From: "Drew Adams" > Date: Thu, 16 May 2013 14:21:05 -0700 > > Backtrace: > 0x01159525 > 0x01159597 > 0x01001459 > 0x01021A5E > 0x0101675C > 0x010D82B4 > 0x010D938E > 0x010D8F02 > 0x010116DA > 0x010118DF > 0x0101120C > 0x01011326 > 0x01011365 > 0x01006765 > 0x010E4AC8 > 0x0101596C > 0x01014E87 > 0x010E5146 > 0x01015511 > 0x01014E87 > 0x010E5146 > 0x0101596C > 0x01014E87 > 0x010E5146 > 0x0101596C > 0x01014E87 > 0x01013C70 > 0x010141D4 > 0x010E8FBA > 0x01014B45 > 0x010E5146 > 0x01015511 > 0x01014E87 > 0x01014229 > 0x01024826 > 0x01010C39 > 0x01023814 > 0x01010696 > 0x010237CE > 0x01022D88 > 0x010230B5 > 0x010029C4 > 0x010010F9 > 0x7C81776B w32_backtrace at C:\Devel\emacs\repo\build\src/w32fns.c:7740 emacs_abort at C:\Devel\emacs\repo\build\src/w32fns.c:7772 terminate_due_to_signal at C:\Devel\emacs\repo\build\src/emacs.c:343 die at C:\Devel\emacs\repo\build\src/alloc.c:6522 unbind_to at C:\Devel\emacs\repo\build\src/eval.c:3124 Fprinc at C:\Devel\emacs\repo\build\src/print.c:658 print_error_message at C:\Devel\emacs\repo\build\src/print.c:901 Ferror_message_string at C:\Devel\emacs\repo\build\src/print.c:826 skip_debugger at C:\Devel\emacs\repo\build\src/eval.c:1566 maybe_call_debugger at C:\Devel\emacs\repo\build\src/eval.c:1607 Fsignal at C:\Devel\emacs\repo\build\src/eval.c:1431 xsignal at C:\Devel\emacs\repo\build\src/eval.c:1466 xsignal1 at C:\Devel\emacs\repo\build\src/eval.c:1481 Fsymbol_value at C:\Devel\emacs\repo\build\src/data.c:1061 exec_byte_code at C:\Devel\emacs\repo\build\src/bytecode.c:717 funcall_lambda at C:\Devel\emacs\repo\build\src/eval.c:2906 Ffuncall at C:\Devel\emacs\repo\build\src/eval.c:2723 exec_byte_code at C:\Devel\emacs\repo\build\src/bytecode.c:900 funcall_lambda at C:\Devel\emacs\repo\build\src/eval.c:2840 Ffuncall at C:\Devel\emacs\repo\build\src/eval.c:2723 exec_byte_code at C:\Devel\emacs\repo\build\src/bytecode.c:900 funcall_lambda at C:\Devel\emacs\repo\build\src/eval.c:2906 Ffuncall at C:\Devel\emacs\repo\build\src/eval.c:2723 exec_byte_code at C:\Devel\emacs\repo\build\src/bytecode.c:900 funcall_lambda at C:\Devel\emacs\repo\build\src/eval.c:2906 Ffuncall at C:\Devel\emacs\repo\build\src/eval.c:2723 Fapply at C:\Devel\emacs\repo\build\src/eval.c:2208 apply1 at C:\Devel\emacs\repo\build\src/eval.c:2442 Fcall_interactively at C:\Devel\emacs\repo\build\src/callint.c:381 Ffuncall at C:\Devel\emacs\repo\build\src/eval.c:2681 exec_byte_code at C:\Devel\emacs\repo\build\src/bytecode.c:900 funcall_lambda at C:\Devel\emacs\repo\build\src/eval.c:2840 Ffuncall at C:\Devel\emacs\repo\build\src/eval.c:2723 call1 at C:\Devel\emacs\repo\build\src/eval.c:2468 command_loop_1 at C:\Devel\emacs\repo\build\src/keyboard.c:1578 internal_condition_case at C:\Devel\emacs\repo\build\src/eval.c:1193 command_loop_2 at C:\Devel\emacs\repo\build\src/keyboard.c:1167 internal_catch at C:\Devel\emacs\repo\build\src/eval.c:964 command_loop at C:\Devel\emacs\repo\build\src/keyboard.c:1146 recursive_edit_1 at C:\Devel\emacs\repo\build\src/keyboard.c:779 Frecursive_edit at C:\Devel\emacs\repo\build\src/keyboard.c:843 main at C:\Devel\emacs\repo\build\src/emacs.c:1531 ?? at crt1.c:0 It aborts here: /* If variable has a trivial value (no forwarding), we can just set it. No need to check for constant symbols here, since that was already done by specbind. */ >>> else if (XSYMBOL (this_binding.symbol)->redirect == SYMBOL_PLAINVAL) SET_SYMBOL_VAL (XSYMBOL (this_binding.symbol), this_binding.old_value); Should we explicitly test for SYMBOLP before calling XSYMBOL?