www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/26/15:08:06

Message-ID: <37EE142C.945E7357@this.newsgroup>
From: Tony Welsh <reply DOT here AT this DOT newsgroup>
X-Mailer: Mozilla 4.61 [en]C-NECCK (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Re: HELP! "invalid page exception"??
References: <37D534CD DOT 9FE72805 AT this DOT newsgroup> <Pine DOT SUN DOT 3 DOT 91 DOT 990908103147 DOT 21899I-100000 AT is> <37D6B63A DOT 68278B19 AT this DOT newsgroup> <Pine DOT SUN DOT 3 DOT 91 DOT 990909092000 DOT 6646I-100000 AT is> <37D7B0BD DOT DE998100 AT this DOT newsgroup> <Pine DOT SUN DOT 3 DOT 91 DOT 990913123223 DOT 8713K-100000 AT is> <37DF937D DOT 28220E2D AT this DOT newsgroup> <Pine DOT SUN DOT 3 DOT 91 DOT 990916131019 DOT 7952B-100000 AT is> <37E203F4 DOT 496C6106 AT this DOT newsgroup> <Pine DOT SUN DOT 3 DOT 91 DOT 990921145649 DOT 19568D-100000 AT is>
Date: Sun, 26 Sep 1999 13:40:12 +0100
NNTP-Posting-Host: 195.44.4.183
X-Trace: news2-hme0 938365956 195.44.4.183 (Sun, 26 Sep 1999 18:12:36 BST)
NNTP-Posting-Date: Sun, 26 Sep 1999 18:12:36 BST
Lines: 60
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> So the problems seems to be related to nested DJGPP program
> invocation.
>
> > Bizarrly it feels like a loop of some kind, as if I CTRL-C and hit return I
> > can get a prompt prompt back after this message.
>
> Please press Ctrl-BREAK instead of Ctrl-C and post here the entire
> crash message that is printed as the result of that.

I tried pressing CTRL and the BREAK key, but I also needed to hit return...  Hope
this is the crash data you wanted...
==
C:\DJGPP\src>go32-v2 c:\djgpp\lib\gcc-lib\djgpp\2.95\cpp.exe -lang-c -isystem C:
/djgpp/include

Exiting due to signal SIGINT
Control-Break Pressed at eip=00022be4
eax=00000000 ebx=00000021 ecx=00000000 edx=00000000 esi=000007d0 edi=000b4344
ebp=000b4304 esp=000b42f4 program=C:\DJGPP\LIB\GCC-LIB\DJGPP\2.95\CPP.EXE
cs: sel=00f7  base=83659000  limit=000bffff
ds: sel=00ff  base=83659000  limit=000bffff
es: sel=0107  base=83659000  limit=000bffff
fs: sel=00cf  base=0001e170  limit=0000ffff
gs: sel=010f  base=00000000  limit=0010ffff
ss: sel=0107  base=83659000  limit=000bffff
App stack: [000b4518..00034518]  Exceptn stack: [00034424..000324e4]

Call frame traceback EIPs:
  0x00022be4
  0x0002504e
  0x000203fe
  0x000016b9
  0x00005776
  0x00017dcc

C:\DJGPP\src>
==

> The GCC specs are in another directory, so they don't overwrite the
> djdev version.
>
> But in any case, try to rename the files %DJDIR%/lib/gcc-lib/djgpp/2.95/specs
> and %DJDIR%/lib/specs (one at a time) and see if the problem goes away
> with any of these files renamed.

Okay, I tried it with both the goto32-v2 and the gcc -c commands because I didn't
know which one you meant.  I tried it with the first renamed, the second renamed,
both renamed, it still behaves as normal ie it just kills the dos box with gcc and
the goto hangs and CTRL-BREAK gives the same message as printed above.  At no time
did it say anything about not being able to find the specs files, even with both
renamed...

==

Thought:  Are the DJGPP programs okay with massive hard disks?  I have a 12.7GB C:
drive... (I know it's better to have multiple smaller drives, but I haven't got the
time to play with that at the moment)



- Raw text -


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