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 Subject: Symify crash Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" 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