www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/05/17/07:03:36

Date: Sun, 17 May 1998 14:03:13 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: "Milan Vontorcik, 5i2 MFF UK" <VONTORCI AT cezap DOT ii DOT fmph DOT uniba DOT sk>
cc: djgpp AT delorie DOT com
Subject: re: problem with page fault
In-Reply-To: <10B6E5421@Cezap.ii.fmph.uniba.sk>
Message-ID: <Pine.SUN.3.91.980517140252.14173H-100000@is>
MIME-Version: 1.0

On Thu, 14 May 1998, Milan Vontorcik, 5i2 MFF UK wrote:

> Page 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
> make.exe: *** [LYMainloop.o] Error 1

This indicates that the crash happened inside CWSDPMI, not inside the
program which was run by Make.  Since your machine is diskless, I
assume that drive C: either doesn't exist or is unwritable.  However,
CWSDPMI by default used C: for its swap file, so it could fail when
that drive is unavailable.

Please point the CWSDPMI swap file to a writable location, by using
the CWSPARAM utility.

> > * Contents of AUTOEXEC.BAT and CONFIG.SYS.

I don't see the DJGPP environment variable being set.  And where is
DJGPP installed on this machine?

Please note that by default, the directory tmp under the main DJGPP
installation directory is treated by many DJGPP programs, including
the compiler and Make, as the place to put temporary files.  If that
directory doesn't exist, or is unwritable, or its disk is full,
various catastrophies could happen to you.  So please make sure either
that %DJDIR%/tmp exists and is writable, or point TMPDIR in the
environment to another directory which is.

- Raw text -


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