From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Vincent =?UTF-8?Q?Bela=C3=AFche?= Newsgroups: gmane.emacs.bugs Subject: bug#22301: 25.1.50; Emacs crashes while lisp debugging Date: Mon, 04 Jan 2016 09:00:42 +0100 Message-ID: <8437udwz85.fsf@gmail.com> References: <84oad2z3lp.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1451894488 24866 80.91.229.3 (4 Jan 2016 08:01:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Jan 2016 08:01:28 +0000 (UTC) Cc: 22301@debbugs.gnu.org, Vincent =?UTF-8?Q?Bela=C3=AFche?= To: Eli Zaretskii , Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 04 09:01:12 2016 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 1aG04l-0001WE-3G for geb-bug-gnu-emacs@m.gmane.org; Mon, 04 Jan 2016 09:01:11 +0100 Original-Received: from localhost ([::1]:44120 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG04k-000892-FT for geb-bug-gnu-emacs@m.gmane.org; Mon, 04 Jan 2016 03:01:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG04h-00088t-5J for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2016 03:01:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aG04c-0002Tg-Lv for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2016 03:01:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG04c-0002Tc-Fd for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2016 03:01:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aG04c-0007rc-9i for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2016 03:01:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <84oad2z3lp.fsf@gmail.com> Resent-From: Vincent =?UTF-8?Q?Bela=C3=AFche?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Jan 2016 08:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22301 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22301-submit@debbugs.gnu.org id=B22301.145189444630199 (code B ref 22301); Mon, 04 Jan 2016 08:01:02 +0000 Original-Received: (at 22301) by debbugs.gnu.org; 4 Jan 2016 08:00:46 +0000 Original-Received: from localhost ([127.0.0.1]:37088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aG04L-0007r1-NG for submit@debbugs.gnu.org; Mon, 04 Jan 2016 03:00:45 -0500 Original-Received: from smtp12.smtpout.orange.fr ([80.12.242.134]:25731 helo=smtp.smtpout.orange.fr) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aG04J-0007qn-NH for 22301@debbugs.gnu.org; Mon, 04 Jan 2016 03:00:44 -0500 Original-Received: from AIGLEROYAL ([2.10.181.99]) by mwinf5d35 with ME id 1k0a1s00F294V9N03k0acS; Mon, 04 Jan 2016 09:00:37 +0100 X-ME-Helo: AIGLEROYAL X-ME-Auth: dmluY2VudGJlbGFpY2hlQG9yYW5nZS5mcg== X-ME-Date: Mon, 04 Jan 2016 09:00:37 +0100 X-ME-IP: 2.10.181.99 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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:111185 Archived-At: Well, I had another crash --- still debugging some SES functions as I need to fix my own bugs... Here it is: --8<----8<----8<----8<----8<-- begin -->8---->8---->8---->8---->8---- Vincent@AIGLEROYAL /c/Programmes/installation/emacs-install/master/emacs/src $ gdb -p 11676 GNU gdb (GDB) 7.6.1 Copyright (C) 2013 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 "mingw32". For bug reporting instructions, please see: . Attaching to process 11676 [New Thread 11676.0x1edc] [New Thread 11676.0x2f4] [New Thread 11676.0x2c48] [New Thread 11676.0x1ec8] [New Thread 11676.0x267c] [New Thread 11676.0x2aa0] [New Thread 11676.0xafc] Reading symbols from C:\Nos_Programmes\GNU\Emacs\bin\emacs.exe...done. To enable execution of this file add add-auto-load-safe-path c:\Programmes\installation\emacs-install\master\em= acs\src\.gdbinit line to your configuration file "c:/Users/Vincent/AppData/Roaming/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "c:/Users/Vincent/AppData/Roaming/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the she= ll: info "(gdb)Auto-loading safe path" (gdb) warning: File "c:\Programmes\installation\emacs-install\master\emacs\= src\.gdbinit" auto-loading has been declined by your `auto-load safe-path' = set to "$debugdir:$datadir/auto-load;C:\Programmes\installation\emacs-insta= ll\master\emacs\trunk\src\.gdbinit;C:\Programmes\installation\emacs-install= \emacs-25\emacs\trunk\src\.gdbinit". quit A debugging session is active. Inferior 1 [process 11676] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] Detaching from program: C:\Nos_Programmes\GNU\Emacs\bin\emacs.exe, Pid 11676 ]0;MINGW32:/c/Programmes/installation/emacs-install/master/emacs/src=07 Vincent@AIGLEROYAL /c/Programmes/installation/emacs-install/master/emacs/src $=20 ]0;MINGW32:/c/Programmes/installation/emacs-install/master/emacs/src=07 Vincent@AIGLEROYAL /c/Programmes/installation/emacs-install/master/emacs/src $ gdb -p 11676 GNU gdb (GDB) 7.6.1 Copyright (C) 2013 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 "mingw32". For bug reporting instructions, please see: . Attaching to process 11676 [New Thread 11676.0x1edc] [New Thread 11676.0x2f4] [New Thread 11676.0x2c48] [New Thread 11676.0x1ec8] [New Thread 11676.0x267c] [New Thread 11676.0x2aa0] [New Thread 11676.0x430] Reading symbols from C:\Nos_Programmes\GNU\Emacs\bin\emacs.exe...done. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D w32 TERM =3D emacs Breakpoint 1 at 0x10951bb: file emacs.c, line 370. Temporary breakpoint 2 at 0x10aabd6: file sysdep.c, line 901. (gdb) bt full #0 0x771b8c51 in ntdll!DbgBreakPoint () from C:\WINDOWS\SYSTEM32\ntdll.dll No symbol table info available. #1 0x771e9e09 in ntdll!DbgUiRemoteBreakin () from C:\WINDOWS\SYSTEM32\ntdll.dll No symbol table info available. #2 0xfb32daaf in ?? () No symbol table info available. #3 0x771e9dd0 in ntdll!DbgUiIssueRemoteBreakin () from C:\WINDOWS\SYSTEM32\ntdll.dll No symbol table info available. #4 0x760238f4 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\SYSTEM32\kernel32.dll No symbol table info available. #5 0x771a56c3 in ntdll!RtlUnicodeStringToInteger () from C:\WINDOWS\SYSTEM32\ntdll.dll No symbol table info available. #6 0x00000000 in ?? () No symbol table info available. Lisp Backtrace: "backtrace" (0xbfedac) "debugger-setup-buffer" (0xbfefe0) "debug" (0xbff1b4) "ses-relocate-all" (0xbff200) "let" (0xbff3bc) "ses-delete-row" (0xbff598) "funcall-interactively" (0xbff594) "call-interactively" (0xbff710) "command-execute" (0xbff8dc) (gdb) xbacktrace "backtrace" (0xbfedac) "debugger-setup-buffer" (0xbfefe0) "debug" (0xbff1b4) "ses-relocate-all" (0xbff200) "let" (0xbff3bc) "ses-delete-row" (0xbff598) "funcall-interactively" (0xbff594) "call-interactively" (0xbff710) "command-execute" (0xbff8dc) (gdb) --8<----8<----8<----8<----8<-- end -->8---->8---->8---->8---->8---- The debugging session is still opened, so please feel free to give instructions if you want further details. VBR, Vincent PS: The emacs.exe that causes the crash is not exactly what I have in the src because I had done some git pull meanwhile after my latest installation. Le 04/01/2016 04:41, Eli Zaretskii a =E9crit : >> From: Vincent Bela=EFche =20 >> Date: Sun, 03 Jan 2016 23:43:14 +0100 >> Cc: Vincent Bela=EFche >> [...] > > You attached the debugger too late, or maybe this is the wrong > thread. The backtrace is not informative. > > Also: > >> (gdb) warning: File "c:\Programmes\installation\emacs-install\master\ema= cs\src\.gdbinit" auto-loading has been declined by your `auto-load safe-pat= h' set to "$debugdir:$datadir/auto-load;C:\Programmes\installation\emacs-in= stall\emacs\trunk\src\.gdbinit". > > This needs to be fixed. > >> The crash happened while I was debugging a modified version of SES. I >> am not sure I can reproduce it. > > If you are unable to reproduce, there's nothing that can be done with > this report, sorry.