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#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt'files are written Date: Tue, 20 Nov 2012 21:41:34 +0200 Message-ID: <837gpgvz81.fsf@gnu.org> References: <83wqxk3d1z.fsf@gnu.org> <83y5hyxnb1.fsf@gnu.org> <83wqxhy4ha.fsf@gnu.org> <83fw45xxzk.fsf@gnu.org> <83ehjpxwqd.fsf@gnu.org> <838v9xxss8.fsf@gnu.org> <83zk2dvsba.fsf@gnu.org> <83ip90w48g.fsf@gnu.org> <4AB1E6AB8BB448AAB037D70CBECBFD9D@us.oracle.com> <83d2z8w2na.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1353440581 5633 80.91.229.3 (20 Nov 2012 19:43:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 20 Nov 2012 19:43:01 +0000 (UTC) Cc: lekktu@gmail.com, 12911@debbugs.gnu.org To: Dani Moncayo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 20 20:43:11 2012 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 1Tatit-0003a6-7q for geb-bug-gnu-emacs@m.gmane.org; Tue, 20 Nov 2012 20:43:07 +0100 Original-Received: from localhost ([::1]:36113 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tatii-00023e-Oq for geb-bug-gnu-emacs@m.gmane.org; Tue, 20 Nov 2012 14:42:56 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:33647) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tatif-00023F-Dj for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2012 14:42:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tatid-0003mF-VU for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2012 14:42:53 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47068) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tatid-0003m8-SV for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2012 14:42:51 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Tatjm-0002Rk-0h for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2012 14:44:02 -0500 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: Tue, 20 Nov 2012 19:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12911 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix Original-Received: via spool by 12911-submit@debbugs.gnu.org id=B12911.13534405909337 (code B ref 12911); Tue, 20 Nov 2012 19:44:01 +0000 Original-Received: (at 12911) by debbugs.gnu.org; 20 Nov 2012 19:43:10 +0000 Original-Received: from localhost ([127.0.0.1]:57319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tativ-0002QX-A9 for submit@debbugs.gnu.org; Tue, 20 Nov 2012 14:43:09 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:63947) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tatis-0002QN-Kt for 12911@debbugs.gnu.org; Tue, 20 Nov 2012 14:43:08 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MDS00700X80XY00@a-mtaout22.012.net.il> for 12911@debbugs.gnu.org; Tue, 20 Nov 2012 21:41:54 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MDS007O5XDTWP20@a-mtaout22.012.net.il>; Tue, 20 Nov 2012 21:41:54 +0200 (IST) In-reply-to: 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:67239 Archived-At: > Date: Tue, 20 Nov 2012 20:15:10 +0100 > From: Dani Moncayo > Cc: Drew Adams , lekktu@gmail.com, monnier@iro.umontreal.ca, > 12911@debbugs.gnu.org > > > Dani, where can I find the binary which fits this: > > (I've caught this by chance - I was not in the "to" or the "cc") ??? Of course you were in "To", take another look. > You can get the binary from > https://www.dropbox.com/sh/7jr3vbv9tm1zod0/jPuvfrJAe8 Thanks. > > Or maybe you (Dani) can run addr2line on that binary and tell what you > > get from Drew's backtraces. > > I'm never done that, but I've tried it: > addr2line -e emacs.exe < bt-in.txt > bt-out.txt > > where the "emacs.exe" is the one from the build used by Drew. I'm > attaching both files. Thanks. Drew, you really should report these, and try cooperating in the resolution of these problems. There are at least 2 crashes here that I never saw. > c:\emacs\trunk\src/w32fns.c:7717 > c:\emacs\trunk\src/w32fns.c:7749 > c:\emacs\trunk\src/emacs.c:345 > c:\emacs\trunk\src/alloc.c:6440 > c:\emacs\trunk\src/xdisp.c:13540 This is assertion violation in redisplay_internal, here: eassert (EQ (XFRAME (selected_frame)->selected_window, selected_window)); This crash is probably of the kind you reported in the past, related to the selected-frame/selected-window issues. > c:\emacs\trunk\src/w32fns.c:7717 > c:\emacs\trunk\src/w32fns.c:7749 > c:\emacs\trunk\src/emacs.c:345 > c:\emacs\trunk\src/alloc.c:6440 > c:\emacs\trunk\src/fileio.c:5380 This is a crash in auto-save, which I never saw before: for (do_handled_files = 0; do_handled_files < 2; do_handled_files++) for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail)) { buf = XCDR (XCAR (tail)); b = XBUFFER (buf); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > c:\emacs\trunk\src/w32fns.c:7717 > c:\emacs\trunk\src/w32fns.c:7749 > c:\emacs\trunk\src/emacs.c:345 > c:\emacs\trunk\src/alloc.c:6440 > c:\emacs\trunk\src/dispnew.c:1257 Another assertion violation in redisplay: static bool row_equal_p (struct glyph_row *a, struct glyph_row *b, bool mouse_face_p) { eassert (verify_row_hash (a)); eassert (verify_row_hash (b)); <<<<<<<<<<<<<<<<<<<<<<<<<<<<< > c:\emacs\trunk\src/w32fns.c:7717 > c:\emacs\trunk\src/w32fns.c:7749 > c:\emacs\trunk\src/emacs.c:345 > c:\emacs\trunk\src/alloc.c:6440 > c:\emacs\trunk\src/fontset.c:1999 This crash is in fontset-info: /* Then store opened font names to cdr of each elements. */ for (i = 0; ! NILP (realized[k][i]); i++) { if (c <= MAX_5_BYTE_CHAR) val = FONTSET_REF (realized[k][i], c); else val = FONTSET_FALLBACK (realized[k][i]); if (! CONSP (val) || ! VECTORP (XCDR (val))) continue; /* VAL: (int . [[FACE-ID FONT-DEF FONT-OBJECT int] ... ]) */ val = XCDR (val); for (j = 0; j < ASIZE (val); j++) { elt = AREF (val, j); if (FONT_OBJECT_P (RFONT_DEF_OBJECT (elt))) <<<<<<<<< I don't think I've ever heard about such crashes.