www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/11/08/15:02:17

From: mschulter AT mach1 DOT mpu DOT com ()
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DPMI problem: DJGPP v2 applications and QEMM v7.50
Date: 8 Nov 1996 19:07:01 GMT
Organization: MP Unlimited, Inc.
Lines: 37
Message-ID: <5600cn$ffu@news.mpu.com>
References: <Pine DOT SCO DOT 3 DOT 95 DOT 961104110047 DOT 24221A-100000 AT rvib2 DOT rvib DOT org DOT au>
NNTP-Posting-Host: mach1.mpu.com
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Jason White (whiteja AT rvib2 DOT rvib DOT org DOT au) wrote:
: I am trying to run a few applications that were compiled under DJGPP v2.
: My computer is running QEMM version 7.50 and I have enabled the DPMI
: option. Unfortunately, whenever a DJGPP application is run, the error
: message:
: exiting due to signal sigsegv
: is displayed, followed by the message "stack fault" and several lines of
: programme information which I do not understand.

While I'm not sure about the technical details of your problem, I might
suspect that it could be linked to known bugs with QDPMI, the DPMI server
in version 7.50 of QEMM. This is covered in the DJGPP FAQ, one of the
most entertaining and informative pieces of documentation I've ever seen.

You might try what I did before installing DJGPP: get a patch to upgrade
to version 7.53.

You might also try running CWSDPMI, a free DPMI server provided with
DJGPP. While this great free implementation by Charles Sandmann may run
into conflict with some other 32-bit environments such as DOS4GW by
Rational Systems, it's an ideal DPMI for running DJGPP, and will give
you access to virtual memory which QEMM 7.5x won't.

Personally, I have batch files to shift between QDPMI (7.53) and CWSDPMI
depending on what I'm doing: you can load/unload either without rebooting,
and at least on this system CWSDPMI can LOADHI with QEMM.

BTW, the latest version of CWSDPMI is now called CSDPMI3B.ZIP,
if I'm correct, although the executable is still CWSDPMI.EXE.

Anyway, do see the FAQ: the QEMM 7.50 problem is one of the first
things I notices when reading it before downloading DJGPP.

Best wishes for a quick fix,
Margo Schulter
mschulter AT mpu DOT com

- Raw text -


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