delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/27/08:11:27

Message-Id: <3.0b36.16.19961027135331.3e17c774@dictator.nt.tuwien.ac.at>
To: djgpp AT delorie DOT com
From: Anton Helm <tony AT dictator DOT nt DOT tuwien DOT ac DOT at>
Subject: Re: problem with cpp (?) -> CWSDPMI (!)
Cc: sandmann AT clio DOT rice DOT edu
Mime-Version: 1.0
Date: Sun, 27 Oct 1996 14:53:23 +0100

At 23:57 1996-10-26 +0200, I wrote:
>I just discovered the following problem:
>
[...]
>cpp.exe I/O error on output
>
>
>gcc didn't return to DOS and locked the system completely. 
>The screen was flickering slightly.
>A hard reboot was necessary.
>After rebooting I found the file e:/gnu\ccjaaaaa but its size was 0 byte.
>
>
>The same command in a win3.1 DOS box worked fine.

I think I have circled the problem:

* It is not in cpp.
* It appears only when using the newest version of CWSDPMI (release 3)

I've also compiled the svasync library.
Running the test program of svasync (term.exe) produces an 
error message (no crash) while locking dpmi-memory. (To be
precise: __dpmi_lock_linear_region() returns -1 where it 
shouldn't. This might be a good start for debugging.) 
Changing CWSDPMI from release 3 to release 2 removes this 
problem too.

Current work-around: use CWSDPMI release 2.

Regards,

Tony


*************************************************************************
Dipl.-Ing. Anton HELM            * mailto:tony AT nt DOT tuwien DOT ac DOT at
Institut fuer Nachrichtentechnik * http://dictator.nt.tuwien.ac.at/~tony/
und Hochfrequenztechnik          * http://www.tuwien.ac.at/nthft/
Guszhausstr. 25/389              * phoneto:+43-1-58801-3520
A-1040 Wien, AUSTRIA             * faxto:+43-1-5870583
*************************************************************************

- Raw text -


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