Jay_Levitt Posted November 10, 2002 Report Share Posted November 10, 2002 On my Windows XP SP1 system, I can reliably cause a BSOD by doing the following: - Launch the trial Retrospect Professional 6.0 - Begin to create a backup set - After it scans my SCSI devices, cancel out without creating a backup set - Try to exit Retrospect, and it hangs while the status bar says "Quitting" - Force the application closed in the Task Bar It eventually causes a STOP 0x00000076 - PROCESS_HAS_LOCKED_PAGES error. Following the instructions at: http://support.microsoft.com/?scid=kb;en-us;q256010 I told Windows to track locked pages. Now, the crash is STOP: 0x000000CB (0xY,0xY,0xY,0xY) DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS as expected. The driver is ASPI32.SYS. I am using the very latest 4.72 ASPI straight from www.adaptec.com. Seems like something Dantz might want to fix. Link to comment Share on other sites More sharing options...
AmyJ Posted November 11, 2002 Report Share Posted November 11, 2002 What happens if you enable NT SCSI Passthrough to bypass ASPI: From the Retrospect Directory hit Ctrl-Alt-P-P. Under "Execution," check "Enable NT SCSI Passthrough." Click OK. Quit and relaunch. Does the problem go away? Link to comment Share on other sites More sharing options...
Jay_Levitt Posted November 11, 2002 Author Report Share Posted November 11, 2002 There appears to be no such "SCSI Passthrough" Execution preference on 6.0. (Nor is there a "Retrospect Directory", nor does CTRL-ALT-P-P do anything.) Link to comment Share on other sites More sharing options...
AmyJ Posted November 11, 2002 Report Share Posted November 11, 2002 Launch the program, hit Ctrl-Alt-P-P. Under "Execution," check "Enable NT SCSI Passthrough." Click OK. Quit and relaunch. Link to comment Share on other sites More sharing options...
Jay_Levitt Posted November 11, 2002 Author Report Share Posted November 11, 2002 Whoops - I misunderstood.. I assumed this was some keyboard shortcut in Preferences, so I pressed CTRL-ALT-P (nothing) and P (still nothing). CTRL-ALT-P-P brings up the Sooper-Sekrit Preferences, and when I enable NT passthrough, Retrospect no longer hangs or crashes. Yay. Seems like there might be some incompatibility with ASPI 4.72, at least with my drive (Seagate Scorpion DDS-4 06240 internal SCSI). It only happens when there is a tape in the drive (either used or blank); the device status just stays at "busy" forever, eventually leading to the previously-mentioned BSOD, either a DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS in ASPI32.SYS, or a DRIVER_IRQ_NOT_LESS_OR_EQUAL in SYM_U3.SYS (the Symbios/LSI Logic host adapter driver that comes with XP). I cannot quit Retrospect manually, and if I force-quit it from the Applications tab of the Task Manager, the Retrospect.exe process sticks around forever in the Processes tab. I guess as long as there's a workaround I'm ok, but it does make me somewhat nervous... I disabled all my startup apps, uninstalled Backup Exec Open File Option, disabled the Veritas tape driver, installed the Retrospect driver update (3.4.106), all to no avail. Link to comment Share on other sites More sharing options...
AmyJ Posted November 12, 2002 Report Share Posted November 12, 2002 ASPI is a software layer that enables programs to communicate with SCSI and ATAPI devices. NT Passthrough is the default Microsoft layer. Some devices communicate more effectively with ASPI, and others communicate more effectively with NT Passthrough. When one doesn't work, we typically suggest trying the other. ASPI may not have installed correctly on your system or may conflict with certain hardware. For more information, please see the Adaptec website. www.adaptec.com Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.