Message-ID: <271DBBEEA095D511B80D009027DE7D67DAC0C9@mcoexc01.mlm.maxtor.com> From: "Dykstra, Sean" To: "'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) Content-Type: text/plain; charset="iso-8859-2" 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