From: Esa A E Peuha 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: 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 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/