delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/13/06:05:38

Message-Id: <3.0.5.32.20000813122244.007c0c00@pop.mail.yahoo.com>
X-Sender: flygduglig AT pop DOT mail DOT yahoo DOT com
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32)
Date: Sun, 13 Aug 2000 12:22:44 +0200
To: djgpp AT delorie DOT com
From: Erik Sandberg <erik DOT sandberg AT euroseek DOT net>
Subject: Symify crash
Mime-Version: 1.0
Reply-To: djgpp AT delorie DOT com

when attempting to symify an EXE I compiled with GCC 2.952, it crashed down
to this:

Exiting due to signal SIGSEGV
General Protection Fault at eip=0000262a
eax=000282dc ebx=0014e772 ecx=00000000 edx=fff5d7f0 esi=000e8c58 edi=00093800
ebp=00092d88 esp=00092d44 program=D:\DJGPP\BIN\SYMIFY.EXE
cs: sel=00a7  base=834e4000  limit=0029ffff
ds: sel=00af  base=834e4000  limit=0029ffff
es: sel=00af  base=834e4000  limit=0029ffff
fs: sel=0087  base=00016d30  limit=0000ffff
gs: sel=00bf  base=00000000  limit=0010ffff
ss: sel=00af  base=834e4000  limit=0029ffff
App stack: [00093250..00013250]  Exceptn stack: [000131ac..0001126c]

Call frame traceback EIPs:
  0x0000262a
  0x0000325b
  0x0000324f
  0x000032a0
  0x00001781
  0x0000421e

I was using the SYMIFY from the binary distribution of djdev203.zip.

The command line I used was:

symify edge.exe

and it crashed both if there was and if there wasn't traceback info on the
screen.

The EXE was rather big (3.2 megs), and if I stripped the debug info, I got
this crash:

Exiting due to signal SIGSEGV
General Protection Fault at eip=000025e7
eax=00000020 ebx=000307e6 ecx=ffff81e4 edx=00093760 esi=fffd8974 edi=000c60c8
ebp=00092d88 esp=00092d44 program=C:\WINDOWS\SYMIFY.EXE
cs: sel=00a7  base=834e4000  limit=0026ffff
ds: sel=00af  base=834e4000  limit=0026ffff
es: sel=00af  base=834e4000  limit=0026ffff
fs: sel=0087  base=00016d20  limit=0000ffff
gs: sel=00bf  base=00000000  limit=0010ffff
ss: sel=00af  base=834e4000  limit=0026ffff
App stack: [00093250..00013250]  Exceptn stack: [000131ac..0001126c]

Call frame traceback EIPs:
  0x000025e7
  0x0000325b
  0x0000324f
  0x000032a0
  0x00001781
  0x0000421e

(c:\windows contains an exact copy of 2.03's symify.exe)

My EXE was created from the following stuff:
- Our own C files, compiled with GCC 2.952
- Our own ASM files, compiled with NASM 0.98
- libc
- Newly compiled Allegro version

I haven't posted any of the exes (since they are quite big), do you need a
bz2:ed copy of any of them?

Erik


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019