From: "Paul Derbyshire" Newsgroups: comp.os.msdos.djgpp Subject: crash Lines: 25 Organization: The Chaos Zone MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-ID: Date: Tue, 26 May 1998 00:59:13 GMT NNTP-Posting-Host: 206.172.244.128 NNTP-Posting-Date: Mon, 25 May 1998 20:59:13 EDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk > inportb inportw inportl outportb outportw outportl sametext free_mainloop_varia >bles mainloopPage fault cr2=10260000 at eip=11c724; flags=3002 >eax=00000000 ebx=000187c8 ecx=00000d4b edx=00030f90 esi=00030f90 edi=00146000 ~~~~~~~~~~~~ >ebp=000e75e0 exp=00002030 cs=127 ds=12f es=12f fs=10f gs=13f ss=33 error=0006 I would suspect a compiler bug manifesting as a NULL dereference. Perhaps the compile uses a lot of mem and something isn't checking malloc's return value, and that happened to be the case for the malloc call that failed... BTW is that -fderef-pop arg correct? (new 2.8.x op feature?) I've heard of -fdefer-pop but not -fderef-pop. -- .*. "Clouds are not spheres, mountains are not cones, coastlines are not -() < circles, and bark is not smooth, nor does lightning travel in a `*' straight line." ------------------------------------------------- -- B. Mandelbrot |http://www3.sympatico.ca/bob.beland/indexn2f.html _____________________ ____|________ Paul Derbyshire pderbysh AT usa DOT net Programmer & Humanist|ICQ: 10423848|