BUG: WinNT DDK SCSI Tape Class Driver Sample Causes System CrashID: Q170085
|
The SCSI tape class driver shipped on the Windows NT DDK crashes the system
if it is built and used without modification. The driver source is in
\ddk\src\storage\class\scsitape and builds a binary called TAPE.SYS.
Note that this bug is only in the driver sample shipped on the Windows NT
DDK. The TAPE.SYS driver shipped with the Windows NT operating system does
not experience this problem.
The SCSI tape class driver is building with the wrong class driver library. The correct library should be OLDCLASS.LIB.
Modify the SCSI tape class driver SOURCES file. Change the line in the file
from:
TARGETLIBS=$(BASEDIR)\lib\*\$(DDKBUILDENV)\class.lib
TARGETLIBS=$(BASEDIR)\lib\*\$(DDKBUILDENV)\oldclass.lib
DIRS= oldclass \
class \
scsicdrm \
scsicdwo \
scsidisk \
scsitape \
spti
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.
For specific information on building and debugging Windows NT device drivers, refer to the Windows NT DDK online documentation.
Keywords : ntddkstorage
Version : 4.0
Platform : NT WINDOWS
Issue type : kbbug
Last Reviewed: March 4, 1999