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#14666: 24.3.50; emacs_backtrace.txt Date: Wed, 19 Jun 2013 19:10:26 +0300 Message-ID: <83sj0eozd9.fsf@gnu.org> References: <015b7f9e-f365-4c91-bdf7-2fc8f08b256a@default> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1371658276 3320 80.91.229.3 (19 Jun 2013 16:11:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Jun 2013 16:11:16 +0000 (UTC) Cc: 14666@debbugs.gnu.org To: Juanma Barranquero Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 19 18:11:15 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 1UpKyV-0003IM-Qp for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Jun 2013 18:11:11 +0200 Original-Received: from localhost ([::1]:44065 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpKyV-0007W2-8x for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Jun 2013 12:11:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44770) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpKyO-0007Ub-0e for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2013 12:11:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UpKyM-0006c8-Pq for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2013 12:11:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpKyM-0006c4-M8 for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2013 12:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UpKyL-0003ip-Rx for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2013 12:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jun 2013 16:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14666-submit@debbugs.gnu.org id=B14666.137165822914218 (code B ref 14666); Wed, 19 Jun 2013 16:11:01 +0000 Original-Received: (at 14666) by debbugs.gnu.org; 19 Jun 2013 16:10:29 +0000 Original-Received: from localhost ([127.0.0.1]:56000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpKxo-0003hG-SK for submit@debbugs.gnu.org; Wed, 19 Jun 2013 12:10:29 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:47568) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpKxm-0003gr-Gm for 14666@debbugs.gnu.org; Wed, 19 Jun 2013 12:10:27 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MON00L00E884B00@a-mtaout20.012.net.il> for 14666@debbugs.gnu.org; Wed, 19 Jun 2013 19:10:19 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MON00K87E97VA50@a-mtaout20.012.net.il>; Wed, 19 Jun 2013 19:10:19 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il 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:75352 Archived-At: > From: Juanma Barranquero > Date: Wed, 19 Jun 2013 17:14:43 +0200 > Cc: 14666@debbugs.gnu.org > > 0x011ecbac: w32_backtrace at w32fns.c:7741 > 0x011ecc1e: emacs_abort at w32fns.c:7773 > 0x010d9fe0: terminate_due_to_signal at emacs.c:350 > 0x01151719: die at alloc.c:6520 > 0x01147b6b: XBUFFER at lisp.h:820 > 0x011e3ac1: w32_wnd_proc at w32fns.c:3189 I don't get it: it crashes here: LISP_INLINE struct buffer * XBUFFER (Lisp_Object a) { eassert (BUFFERP (a)); return XUNTAG (a, Lisp_Vectorlike); <<<<<<<<<<<<<<< } I don't see how XUNTAG can crash, so the only possible cause that's left is the assertion before that. But how can the assertion be false, when line 3189 of w32fns.c is only executed if w->contents _is_ a buffer?