delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/07/14/03:47:30

From: Esa A E Peuha <peuha AT sirppi DOT helsinki DOT fi>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Any other PMODE/DJ users out there???
Date: 14 Jul 2000 10:04:11 +0300
Organization: University of Helsinki
Lines: 23
Message-ID: <86psntdyyz8.fsf@sirppi.helsinki.fi>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1000703091601 DOT 20850F-100000 AT is>
NNTP-Posting-Host: sirppi.helsinki.fi
X-Trace: oravannahka.helsinki.fi 963558251 10108 128.214.205.27 (14 Jul 2000 07:04:11 GMT)
X-Complaints-To: usenet AT news DOT helsinki DOT fi
NNTP-Posting-Date: 14 Jul 2000 07:04:11 GMT
X-Newsreader: Gnus v5.6.43/Emacs 19.34
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> writes:

> Beware: binding programs with PMODE/DJ is known to have bad effects
> when that program is invoked from another DJGPP program which uses
> CWSDPMI.  I found that out when I tested unzip32.exe (available from
> DJGPP FTP sites), which is also bound to PMODE/DJ, for the same
> reasons you did.  When I invoked it from `redir', it frequently
> crashed/rebooted/hung my machine.  I'm guessing that there's some bug
> in PMODE that triggers a disaster in CWSDPMI.

I looked into this.  It seems that when CWSDPMI is present, the PMODE
stub is unable to transfer execution to the COFF image.  I'm not sure
whether the fault is in PMODE or in CWSDPMI (MWDPMI works fine, and I
assume Windows too), but further debugging would require rebuilding
PMODE, and I don't have any assembler that understands the syntax of
PMODE's source files.  I suppose it wouldn't be too difficult to
convert PMODE sources to djasm syntax, but I don't know how to do that
either.

-- 
Esa Peuha
student of mathematics at the University of Helsinki
http://www.helsinki.fi/~peuha/

- Raw text -


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