From: rs AT redplanet DOT mars DOT com DOT cy (Rotes Sapiens) Newsgroups: comp.os.msdos.djgpp Subject: Re: gcc: Page Fault Date: Mon, 16 Jun 1997 12:36:00 GMT Organization: Customer of Connect.com.au P/L, Adelaide, Australia Lines: 19 Message-ID: <33a3e736.1654011@192.189.54.145> References: <5naj8r$3glc AT elmo DOT cadvision DOT com> <339f1e46 DOT sandmann AT clio DOT rice DOT edu> NNTP-Posting-Host: spider54.cobweb.com.au To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk On Wed, 11 Jun 1997 21:53:10, "Charles Sandmann" wrote: >> I'm getting this from gcc.exe: >> Page fault cr2=10120000 at eip=139648; flags=3002 >> I am compiling a file with an internal data structure that is quite >> large. This file compiled fine before. What's going on here? >This message is from CWSDPMI. If the file compiled OK before, I suspect >that you have almost filled the disk where the CWSDPMI swap file lives >(usually C:). I suspect some call is not checking the return from malloc >or sbrk (the above is 64K aligned). What is strange is the DJGPP handler >did not catch the signal - so it might be nested. Very strange. Have you checked that you have the right amount of { and } and that they match? I've had two Page Faults from unmatched { } when compiling programs.