delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/03/09/08:13:17

From: <SANDMANN AT clio DOT rice DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: RMCB crash during compilation
Date: Sat, 8 Mar 1997 23:57:11
Organization: Rice University, Houston, Texas
Lines: 22
Message-ID: <3321fcd7.SANDMANN@clio.rice.edu>
References: <5fepnj$lhq AT hagar DOT cyberoptics DOT com>
Reply-To: SANDMANN AT clio DOT rice DOT edu
NNTP-Posting-Host: clio.rice.edu
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

> HIMEM.SYS, the Norton Cache, v6.01, but no EMM386
> Every few days, the compiler crashes for no apparent reason.  The last
> time it crashed I transcribed the dump:

You are getting crashes when hardware interrupts are being reflected from
real mode to protected mode.

> suspect that typing ahead during the compilation may have something to do

This makes a lot of sense - that is the only HW interrupt which is hooked
by default by DJGPP images (to catch ^C).

> handlers -- but the compiler itself is crashing, not my program, so I'm at
> a loss as to what to do.

It's something strange in your environment.  I suspect the Norton Cache/Himem
setup, since mode swaps/memory access is less controlled than under EMM386.
The Norton Cache may also be a real mode stack hog, or do something naughty.

I would try first running EMM386 to see if the presence of VCPI makes it 
better behaved.  You could try to increase the CWSDPMI heap size, but I
doubt that would help much.  Try another disk cache.

- Raw text -


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