Date: Wed, 5 Aug 1998 09:32:07 +0300 (IDT) From: Eli Zaretskii To: George Foot cc: Cephaler , djgpp AT delorie DOT com Subject: Re: help! SIGILL?!? In-Reply-To: <199808042014.VAA10740@sable.ox.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Tue, 4 Aug 1998, George Foot wrote: > It looks like you have overwritten part of your stack; the EBP and > ESP values are similar enough to indicate that they themselves > probably are correct, but the call frame traceback got nowhere. This could be because the EIP itself is trash. EBP and ESP look quite innocent to me, btw. > The latest version of my post mortem debugger can do this for you. > To use this you need to install my core dump system too, which > catches selected signals and writes a file called `core' to disk > containing information about the program when it crashed, including a > memory dump. > > I've also written a signal handler that generates these reversed > tracebacks. If you're interested, I can send it. Hey, George, that's wonderful news! What's preventing you from submitting this for inclusion in v2.02? Seems like a pretty important addition to me. For example, I'm hunting a bug in Emacs which causes it to crash roughly once every 2 months; with core dumps, I imagine it would be much easier to find.