From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Fabrice Niessen" Newsgroups: gmane.emacs.bugs Subject: bug#12579: 24.1; Emacs 24.1 / 24.2 (daily) crashes Date: Sat, 06 Oct 2012 11:31:43 +0200 Organization: Mission Critical IT Message-ID: <80391srlog.fsf@somewhere.org> References: <80vcep2v3z.fsf@somewhere.org> <83txu87vlp.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1349515973 22722 80.91.229.3 (6 Oct 2012 09:32:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Oct 2012 09:32:53 +0000 (UTC) Cc: 12579-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Sat Oct 06 11:32:59 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 1TKQkk-0007vT-Au for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Oct 2012 11:32:58 +0200 Original-Received: from localhost ([::1]:35175 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TKQke-0002mA-4H for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Oct 2012 05:32:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:60755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TKQkb-0002m4-GB for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Sat, 06 Oct 2012 05:32:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TKQkZ-0001hF-VA for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Sat, 06 Oct 2012 05:32:49 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47393) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TKQkZ-0001hA-Ro for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Sat, 06 Oct 2012 05:32:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TKQko-00062p-OG for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Sat, 06 Oct 2012 05:33:02 -0400 X-Loop: help-debbugs-mXXj517/zsQ@public.gmane.org Resent-From: "Fabrice Niessen" Original-Sender: debbugs-submit-bounces-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org Resent-CC: bug-gnu-emacs-mXXj517/zsQ@public.gmane.org Resent-Date: Sat, 06 Oct 2012 09:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs-mXXj517/zsQ@public.gmane.org X-GNU-PR-Message: followup 12579 X-GNU-PR-Package: emacs,w32 X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 12579-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org id=B12579.134951594623191 (code B ref 12579); Sat, 06 Oct 2012 09:33:02 +0000 Original-Received: (at 12579) by debbugs.gnu.org; 6 Oct 2012 09:32:26 +0000 Original-Received: from localhost ([127.0.0.1]:57644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TKQkD-000620-Mk for submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Sat, 06 Oct 2012 05:32:26 -0400 Original-Received: from 81-188-7-133.sdsl.easynet.be ([81.188.7.133]:43422 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TKQjz-00061b-1s for 12579-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Sat, 06 Oct 2012 05:32:23 -0400 Original-Received: from MEDIACENTER. (unknown [10.10.20.6]) by mail.missioncriticalit.com (Postfix) with ESMTPSA id C41BC5000A3; Sat, 6 Oct 2012 11:31:47 +0200 (CEST) X-Archive: encrypt In-Reply-To: <83txu87vlp.fsf-mXXj517/zsQ@public.gmane.org> (Eli Zaretskii's message of "Fri, 05 Oct 2012 18:05:22 +0200") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (windows-nt) X-BeenThere: debbugs-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org X-Mailman-Version: 2.1.13 Precedence: list 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-mXXj517/zsQ@public.gmane.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-mXXj517/zsQ@public.gmane.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Xref: news.gmane.org gmane.emacs.bugs:65254 Archived-At: Hi Eli, First, thanks a lot for following up this closely, as you do! I'm eager to have a very stable Emacs under Windows, being an Emacs user si= nce 1999. And being forced to use Windows right now. Eli Zaretskii wrote: >> _Often_ Emacs is just blocked, and C-g can't help me. I simply have to k= ill >> Emacs from the Task Manager. > > Next time when this happens, instead of killing Emacs, attach GDB to > it and show us the backtrace you get in all threads. It happened now, once again. I attached GDB to it. Or do I have to say that I attached the process to GD= B? --8<---------------cut here---------------start------------->8--- GNU gdb (GDB) 7.5.50.20120815-cvs (cygwin-special) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-cygwin". For bug reporting instructions, please see: . Attaching to process 7368 [New Thread 7368.0x18ec] [New Thread 7368.0x1878] [New Thread 7368.0xdb8] [New Thread 7368.0x1248] [New Thread 7368.0xfd0] [New Thread 7368.0x3d0] [New Thread 7368.0x1a04] [New Thread 7368.0x155c] Reading symbols from /cygdrive/c/Program Files/emacs-24.1/bin/emacs.exe...d= one. (gdb) continue Continuing. thread apply all backtrace [Inferior 1 (process 7368) exited with code 01] (gdb) Quit(gdb) --8<---------------cut here---------------end--------------->8--- As you can see (?), it got no information after I typed "thread apply all backtrace". GDB was simply not responding... I waited one minute or more. Then, I tried launching /another/ GDB instance from C:/Program Files/Emacs-24.2, as, there, I have a .gdbinit file. --8<---------------cut here---------------start------------->8--- GNU gdb (GDB) 7.5.50.20120815-cvs (cygwin-special) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-cygwin". For bug reporting instructions, please see: . (gdb) Can't attach to process. warning: File "/cygdrive/c/Program Files/Emacs-24.2/.gdbinit" auto-loading = has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/= auto-load". ^C(gdb) Quit quit --8<---------------cut here---------------end--------------->8--- But you see I wasn't more successful... Maybe you understand what goes wron= g? I guess that I couldn't attach twice GDB processes to Emacs. But what about the warning "auto-loading has been declined by your `auto-load safe-path' s= et to `$debugdir:$datadir/auto-load'"? > Here's the culprit: > >> #13 0x010431b7 in die (msg=3D0x1537030 "assertion failed: >> buffer->base_buffer->indirections > 0", file=3D0x1535810 "buffer.c", Do you have enough hints with that already? > Next time, could you also type "xbacktrace" and show the results? If > you don't have the .gdbinit file to go with the binary you use, you > should be able to find it in the src directory of the corresponding > source tarball; then type "source .gdbinit" from the GDB prompt, when > you enter GDB, or just put .gdbinit in the directory where you start > GDB. The xbacktrace command is defined on .gdbinit. What's good is that I already found a .gdbinit file in the Emacs 24.2 "zipball" I had downloaded from http://alpha.gnu.org/gnu/emacs/windows/. Best regards, Fabrice --=20 Fabrice Niessen Pre-sales, Network and Software Engineer M i s s i o n C r i t i c a l I T =E2=9C=89 fni-djc/iPCCuDYQheJpep6IedvLeJWuRmrY@public.gmane.org =E2=98=8E +32 2-757.10.15