Re: Core Dumps

From: John Evans (evansj@HI-LINE.NET)
Date: 10/31/97


On Fri, 31 Oct 1997, Nathan Clemons wrote:

> Question: running circle on a Linux system (Linux cmoo 2.0.29 #3 Sun Sep 21
> 21:42:33 EDT 1997 i586), and, as is standard, when the mud crashes it
> generates a core file. Problem is when I go to use gdb on it, it says:
>
> Couldn't fetch registers from core file: File in wrong format
> Couldn't fetch registers from core file: File in wrong format
> #0 0x0 in ?? ()
>
>      It is the right file (lib/core). Any ideas? It's GDB 4.15.1
> (i486-slackware-linux), Copyright 1995 Free Software Foundation, Inc...
> working with gcc).
>

I had the same problem until I installed gdb 4.16. I don't know why, but
I think it has something to do with the FPU in a 586 and old gdbs for
i486s not reading things properly. *shrug*

Anyway. Download and install gdb 4.16 and that should fix you up. If you
can't find it anywhere on the Internet, let me know about it through
private email, and I can email you a copy, or stick it on my web space or
something. I have a copy here on one of my various CD-ROMS. :)

John Evans <evansj@hi-line.net>

May the source be with you.


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/08/00 PST