delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/05/22/11:38:05

Message-ID: <271DBBEEA095D511B80D009027DE7D67DAC0C9@mcoexc01.mlm.maxtor.com>
From: "Dykstra, Sean" <Sean_Dykstra AT maxtor DOT com>
To: "'djgpp AT delorie DOT com'" <djgpp AT delorie DOT com>
Subject: PC DOS lockup - DPMI?
Date: Wed, 22 May 2002 09:07:52 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Reply-To: djgpp AT delorie DOT com

I have a bizarre problem that does not occur in MS-DOS or Windows DOS, but
only in PC DOS 7.0.

We start up our executable from a floppy.  We then remove the floppy, and
tell the executable to read in a file.  We have taken over the Critical
Error Interrupt, so we report an A)bort, R)etry, F)ail message in a more
convenient screen location.

We then re-insert the floppy, and hit R for retry.  The machine then locks
up or generates a divide overflow.

Under Windows DOS and MS-DOS the Retry works correctly and then loads in the
file.

Any thoughts?  My thought is it might be an interaction with the DPMI host
and PC DOS 7.0.  We are using CWSDPMI, and have had excellent success with
it in all other scenarios.

Thanks in advance!

Sean

- Raw text -


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