Yeah, that is what I used. That stack looks about as informative as all the ones I got. Even when I got one with symbols, the stack traces from all the threads where still junk and I could never get anything for Eli to action on.
I am wondering if this is an issue with pre-Vista Windows.... I never saw this crash on Windows 7 but then I was using Emacs 22 and early Emacs 23 then. On Dec 23, 2011, at 10:42 AM, Matthew Fidler wrote: > You may be right. I crashed and I couldn't get a backtrace. It did say I > failed at a specific point in the code, though. Not the crash I wanted, but > the crash I got. Backtrace didn't seem to work, though. > > > ... > intervals.c:1974: Emacs fatal error: assertion failed: charpos <= ZV && > charpos > >= BEGV > > This application has requested the Runtime to terminate it in an unusual way. > Please contact the application's support team for more information. > warning: BTMMHOOK 23.12.2011 12:23:13 Thread<2448> Hook DLL unloaded > > [Inferior 1 (process 6676) exited with code 03] > (gdb) bt full > No stack. > (gdb) bt > No stack. > (gdb) therad apply all bt full > Undefined command: "therad". Try "help". > (gdb) thread apply all bt full > (gdb) xbacktrace > Undefined command: "xbacktrace". Try "help". > (gdb) > > On Fri, Dec 23, 2011 at 10:49 AM, Matthew Fidler <matthew.fid...@gmail.com> > wrote: > Joseph, > > I am using Windows XP. I am also using the mingw gdb program. I think > cygwin should work too. > > I downloaded from http://alpha.gnu.org/gnu/emacs/windows/ and I can see that > GDB loads the symbols: > > GNU gdb (GDB) 7.3.1 > Copyright (C) 2011 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > 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: > <http://www.gnu.org/software/gdb/bugs/>... > Reading symbols from > e:\emacsportable.app\app\emacs-24.0.92\bin\emacs-24.0.92.exe...done. > Starting program: > e:\emacsportable.app\app\emacs-24.0.92\bin\emacs-24.0.92.exe - > -font "Inconsolata-16" -fg #e1e1e0 -bg #2d3743 -g 85x30+0+0 > [New Thread 9316.0x1f10] > [New Thread 9316.0x22a4] > warning: BTMMHOOK 23.12.2011 10:34:43 Thread<22A4> Hook DLL loaded > > [New Thread 9316.0x1acc] > [New Thread 9316.0xca8] > [New Thread 9316.0x1b70] > [New Thread 9316.0x2520] > [New Thread 9316.0x1478] > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) obscured > > [New Thread 9316.0x25f4] > [New Thread 9316.0x1f08] > [New Thread 9316.0x20d4] > [New Thread 9316.0x27dc] > [New Thread 9316.0x2338] > [New Thread 9316.0x20b4] > [New Thread 9316.0x1738] > [New Thread 9316.0x25fc] > [New Thread 9316.0x1b1c] > [New Thread 9316.0x22f4] > [New Thread 9316.0x2778] > [New Thread 9316.0x2568] > [New Thread 9316.0x1be8] > [New Thread 9316.0x248c] > [New Thread 9316.0x269c] > [New Thread 9316.0x24c4] > [New Thread 9316.0xcac] > [New Thread 9316.0x2338] > [New Thread 9316.0x1f74] > [New Thread 9316.0x257c] > [New Thread 9316.0x27ac] > [New Thread 9316.0x229c] > [New Thread 9316.0x27a8] > [New Thread 9316.0x24e8] > [New Thread 9316.0xdcc] > [New Thread 9316.0x21f0] > [New Thread 9316.0x1f4c] > [New Thread 9316.0x26c8] > [New Thread 9316.0x21a8] > [New Thread 9316.0x26fc] > [New Thread 9316.0x2410] > [New Thread 9316.0x26a0] > [New Thread 9316.0x1e50] > warning: reader_thread.SetEvent failed with 6 for fd 5 > > [New Thread 9316.0x2558] > [New Thread 9316.0x24a0] > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) reexposed by > WM_PAIN > T > > warning: obscured frame 038EF800 (___EmacsPortableDaemon_24.0.92___) found to > be > visible > > [New Thread 9316.0x1844] > [New Thread 9316.0x1ebc] > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) obscured > > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) obscured > > warning: obscured frame 038EF800 (___EmacsPortableDaemon_24.0.92___) found to > be > visible > > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) obscured > > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) obscured > > warning: frame 038EF800 (___EmacsPortableDaemon_24.0.92___) reexposed by > WM_PAIN > T > > warning: obscured frame 038EF800 (___EmacsPortableDaemon_24.0.92___) found to > be > visible > > > > > On Fri, Dec 23, 2011 at 10:40 AM, Joseph Jones <darkdescend...@gmail.com> > wrote: > Eli, > > I have tried these steps multiple times and have about given up ever getting > something usable from this. Both Emacs23 and Emacs24 (latest drop) crash like > this for me and I in no way can get you symbols. I was hoping that maybe it > was just me... > > I will note that Emacs 23.3 crashes far less often then the Emacs 24 drops do. > > I am wondering if it has something to do with IDO or SMEX in that most of the > crashes I get are when doing filename or other completion in the mode line. I > haven't been able to really narrow it down as of yet since I haven't had the > time to do it at work (where I get the crash). > > Matthew, > > What version of Windows are you using? I use Windows Server 2003 and see the > crashes there but I never saw them on Windows 7. > > > -Joe > > On Dec 23, 2011, at 7:14 AM, Eli Zaretskii wrote: > > >> Date: Fri, 23 Dec 2011 09:02:24 -0600 > >> From: Matthew Fidler <matthew.fid...@gmail.com> > >> > >> I downloaded the version that is supposed to have debugging symbols and gtb > >> still says "no debugging symbols found." > > > > Probably because you are looking at a backtrace of the wrong thread. > > > > "info threads" will show you what other threads exist. > > > > "thread apply all bt" will show a backtrace of each thread. > > > > >