Mail Archives: djgpp/1997/08/27/07:25:47
On Wed, 27 Aug 1997, Dim Zegebart wrote:
> Shutting down Allegro
> Exiting due to signal SIGSEGV
> General Protection Fault at eip=1cf8b; flags=3016
> eax=00030000 ebx=0000000d ecx=ffffffff edx=30202020 esi=30202020
> edi=30202020
> ebp=0000000d esp=00033260 cs=a7 ds=af es=af fs=b7 gs=bf ss=af error=0000
>
> Are any ways to decode it? symify ,obviously, don't work since call
> frame traceback is absent.
You didn't say you are linking with Allegro. This complicates debugging
somewhat.
The first thing to do is to load the program into a debugger and
unassemble near the address 0x1cf8b (the value of EIP at the crash
point). But I'm afraid you will see that this address is in the signal
handler installed by Allegro, which doesn't help much.
Shawn, can you suggest some debugging techniques if that is indeed the
case?
- Raw text -