delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/06/28/07:21:27

Date: Sat, 28 Jun 2003 17:30:30 +0700 (NOVST)
From: michael AT idisys DOT iae DOT nsk DOT su
To: djgpp AT delorie DOT com
Subject: Crash: CWSDSTUB vs PMODSTUB
Message-ID: <Pine.LNX.4.53L.0306281651030.1756@idisys.iae.nsk.su>
MIME-Version: 1.0

Hello !

I realize that this question seems very vague, but
perhaps anybody has seen something similar.
I have one program that works with ASPI devices, recently I replaced
PMODSTUB v1.3 with CWSDSTUB v5 and already received many reports
about strange behavior when working with bad ZIP discs. I was able to
recreate one typical situation: IOMEGA ZIP with native
drivers (any version from 3 to 6), if ZIP drive is corrupt (scratched
with a razor), then instead of reporting read error system hangs,
gives GPF or just prints garbage on the screen. It happens only
if I use CWSDPMI (not only stub), the same COFF with
attached PMODSTUB works fine. Obviously it not "NULL pointer assignment"
or something what CWSDPMI intercepts unlike PMODE. What can it be -
difference in PIC programming, ring 0, limited stack size ? It is highly
interesting because "CWSDMPI conflicts withIOMEGA ZIP drivers"
cannot be satisfactory explanation.

Thanks in advance,

Michael

- Raw text -


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