Message-Id: <3.0b36.16.19961027135331.3e17c774@dictator.nt.tuwien.ac.at> To: djgpp AT delorie DOT com From: Anton Helm Subject: Re: problem with cpp (?) -> CWSDPMI (!) Cc: sandmann AT clio DOT rice DOT edu Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" 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 *************************************************************************