PDA

View Full Version : BSOD / ST3Wolf.sys and WXP



alaryas
01.07.2003, 06:34
Bug: BSOD whenever loading the st3wolf driver, either during install or subsequent 'add hardware' use when the 'new hardware found' page appears - fault is a page fault in a non-pageable area

OS: Windows XP Pro SP1

Ver: DT 3.33

Other sw: I previously had installed Roxio Easy CD Creator, but have since uninstalled it. I used the Feurio checker and the only thing it had an exclamation next to was a Windows Media Player CD burner plugin. I still have Nero v5.5.9 and Fireburner installed.

Looking through the loaded drivers list, the only thing active that is CD-related and not released by Microsoft or my Sound card manufacturer (Creative / Audigy) are the following: ASPI32.sys (Adaptec);
INSERT INTO `portal_posts_text` VALUES
pfc.sys (Padus Foundation Class ASPI Shell - used by Intervideo WinDVD, I believe). I removed these from the drivers directory (they weren't on auto restore) and tried DT again, but the failure remained.

I have dumps available, but no place to store them. Here's some of the output from dumpchk and windbg, however...


kd> !analyze -v
...
PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced. This cannot be protected by try-except, it must be protected by a Probe. Typically the address is just plain bad or it is pointing at freed memory.
Arguments:
Arg1: bfca703c, memory referenced.
Arg2: 00000000, value 0 = read operation, 1 = write operation.
Arg3: ee9b607e, If non-zero, the instruction address which referenced the bad memory address.
Arg4: 00000002, (reserved)

Debugging Details:
------------------
Database SolnDb not connected
READ_ADDRESS: bfca703c Nonpaged pool

FAULTING_IP:
st3wolf+1207e
ee9b607e ?? ???


MM_INTERNAL_CODE: 2

DEFAULT_BUCKET_ID: DRIVER_FAULT

BUGCHECK_STR: 0x50

TRAP_FRAME: fa049294 -- (.trap fffffffffa049294)
ErrCode = 00000000
eax=fa04933c ebx=bfca7000 ecx=ee9b9b00 edx=fa04933c esi=ee9b9c44 edi=bfca7000
eip=ee9b607e esp=fa049308 ebp=fa049320 iopl=0 nv up ei ng nz na pe cy
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00210283
st3wolf+1207e:
ee9b607e ?? ??? (removed the driver, so it's not showing this)
Resetting default context

LAST_CONTROL_TRANSFER: from bfca7000 to ee9b607e

STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
fa049304 bfca7000 ee9b9c44 fa04933c ee9b9b00 st3wolf+0x1207e
fa049320 ee9a551c bfca7000 fa04933c fa049818 nt_bfca7000!_imp__VidInitialize <PERF> (nt_bfca7000+0x0)
fa0493a0 ee9a4ce6 81d23030 e1a79fc8 00000000 st3wolf+0x151c
fa04984c 80558d13 81d23030 fea0d000 00000000 st3wolf+0xce6
fa049908 80555417 80001270 fea0d000 81d23030 nt!IopLoadDriver+0x5e0
fa04994c 80571f85 e1b4c440 00000001 80001270 nt!PipCallDriverAddDeviceQueryRoutine+0x239
fa049998 80571fb3 fa049a24 e1b4c42c fa0499f8 nt!RtlpCallQueryRegistryRoutine+0x3af
fa0499fc 8055a84d 00000000 00000084 00000001 nt!RtlQueryRegistryValues+0x2a4
fa049ad0 8055a657 00000000 00000001 fa049d54 nt!PipCallDriverAddDevice+0x237
fa049d1c 805c6bc1 827b7b70 00000001 00000000 nt!PipProcessDevNodeTree+0x147
fa049d4c 8050dfd2 00000003 80549fc0 8054eddc nt!PiRestartDevice+0x7e
fa049d74 804ed629 00000000 00000000 827ca3c8 nt!PipDeviceActionWorker+0x150
fa049dac 8057c73a 00000000 00000000 00000000 nt!ExpWorkerThread+0xfe
fa049ddc 805124c1 804ed556 00000001 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

FOLLOWUP_IP:
st3wolf+1207e
ee9b607e ?? ???

FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: st3wolf+1207e
MODULE_NAME: st3wolf
IMAGE_NAME: st3wolf.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 3eabc249
STACK_COMMAND: .trap fffffffffa049294 ; kb
BUCKET_ID: 0x50_st3wolf+1207e

An enumeration of loaded modules includes...

start end module name
804d4000 806e7900 nt
806e8000 806fae80 hal
bf800000 bf99da80 win32k
bf99e000 bfca6640 nv4_disp
bfca7000 bfe7d280 nt_bfca7000
bff80000 bff90d80 dxg
ee98d000 ee9a3080 SCSIPORT
ee9a4000 ee9bc420 st3wolf
eeb25000 eeb35ae0 SYMEVENT
eebae000 eebd4e80 kmixer
eebfd000 eec1fb80 aec
eec20000 eec32e80 wdmaud
eec83000 eecd1a00 srv
eecd2000 eecf7520 SYMTDI
eecf8000 eed18380 afd
eefda000 eefef900 dump_IdeChnDr
eeff0000 ef059000 LVCodek2
ef059000 ef06d000 LVCam2
ef0e5000 ef144d80 mrxsmb
ef145000 ef16ce00 rdbss
ef1bd000 ef1c9380 DMusic
ef1cd000 ef1da400 swmidi
ef1dd000 ef1eaf80 atmarpc
ef20d000 ef233580 netbt
ef234000 ef285480 tcpip
ef286000 ef299380 ipsec
ef376000 ef395b20 ctac32k
ef396000 ef3b4460 ctsfm2k
ef3b5000 ef3d6380 emupia2k
ef3d7000 ef4994c0 ha10kx2k
f45d2000 f45f3780 update
f461c000 f4648880 rdpdr
f46b9000 f46c6e00 sysaudio
f46e9000 f46fe600 ndiswan
f474f000 f475fd60 trackcam
f4760000 f4781180 USBPORT
f4782000 f4794900 parport
f4795000 f47e6700 dumant
f47e7000 f47f7400 el90xbc5
f48a3000 f48b0000 LVCD
f48b3000 f48bb200 wanarp
f48c3000 f48ccb80 Imapi
f48f3000 f4900d00 redbook
f4903000 f490b180 netbios
f4913000 f491b400 msgpc
f4923000 f4931900 Cdfs
f4a36000 f4a38bc0 secdrv
f4eb8000 f4ebf380 Npfs
f4f47000 f4f47b00 drmkaud
f4f4c000 f4f57980 cdrom
f4f9c000 f4fa5480 NDProxy
f4fac000 f4fb8b00 usbhub
f4fbc000 f4fc5400 termdd
f4fcc000 f4fd7480 raspptp
f4fdc000 f4fe5800 raspppoe
f5035000 f5039680 Msfs
f503d000 f5041d00 vga
f5045000 f504a560 Cdralw2k
f5055000 f5059d00 flpydisk
f5065000 f506a600 mouclass
f506d000 f5071080 raspti
f5075000 f5079580 ptilink
f507d000 f5084080 Modem
f5120000 f5122280 rasacd
f5168000 f5173d00 rasl2tp
f5178000 f5183280 STREAM
f5198000 f51a7400 serial
f51a8000 f51b4780 i8042prt
f5238000 f5238b80 Null
f523c000 f523da80 ParVdm
f5269000 f526db80 usbuhci
f5271000 f5276b80 kbdclass
f5279000 f527f680 fdc
f5283000 f5284100 PfModNT
f52f3000 f52f4000 swenum
f52f4000 f52f4c00 audstub
f533f000 f5340700 splitter
f5544000 f5546b80 IPFilter
f5548000 f554af80 mouhid
f554c000 f554e580 hidusb
f5550000 f5552900 Dxapi
f56c4000 f56cc700 HIDCLASS
f57bc000 f57c0000 watchdog
f59b5000 f59b6080 RDPCDD
f59b7000 f59b8080 mnmdd
f6928000 f692bf80 TDI
f692c000 f692e580 ndistapi
f6930000 f6933a80 serenum
f6934000 f6936680 gameenum
f6f08000 f6f10880 Fips
f8a4d000 f8a77fc0 ctoss2k
f8a78000 f8a97d00 ks
f8a98000 f8ab8c80 portcls
f8ab9000 f8b28e60 ctaud2k
f8b29000 f8b3a500 VIDEOPRT
f8b3b000 f8c6c020 nv4_mini
f8cad000 f8cb56e0 NPDRIVER
f9a45000 f9a5e680 Mup
f9a5f000 f9a86a80 NDIS
f9a87000 f9b10300 Ntfs
f9b11000 f9b24780 KSecDD
f9b25000 f9b35e80 sr
f9b36000 f9b4b900 IdeChnDr
f9b4c000 f9b61380 atapi
f9b62000 f9b85b80 dmio
f9b86000 f9ba4880 ftdisk
f9ba5000 f9bd0c80 ACPI
f9bf2000 f9c01600 pci
f9c02000 f9c0ac00 isapnp
f9c12000 f9c1b280 MountMgr
f9c22000 f9c2e000 VolSnap
f9c32000 f9c3a400 disk
f9c42000 f9c4d500 CLASSPNP
f9c52000 f9c5f980 ohci1394
f9c62000 f9c6e580 1394BUS
f9d42000 f9d50200 drmk
f9d82000 f9d90280 nic1394
f9e72000 f9e77c80 PCIIDEX
f9e7a000 f9e7e900 PartMgr
f9e82000 f9e88380 agp440
f9f1a000 f9f21780 processr
f9f72000 f9f77c80 HIDPARSE
fa002000 fa005000 BOOTVID
fa006000 fa0090a0 IdeBusDr
fa0ee000 fa0f0780 CdaC15BA
fa0f2000 fa0f3b80 kdcom
fa0f4000 fa0f5100 WMILIB
fa0f6000 fa0f7280 IntelIde
fa0f8000 fa0f9700 dmload
fa144000 fa145600 ctprxy2k
fa146000 fa147700 RootMdm
fa148000 fa149280 USBD
fa150000 fa151f00 Fs_Rec
fa152000 fa153080 Beep
fa1e6000 fa1e6d00 dxgthk

Unloaded modules:
f504d000 f5052000 Cdaudio.SYS
Timestamp: unavailable (00000000)
Checksum: 00000000
f5124000 f5127000 Sfloppy.SYS
Timestamp: unavailable (00000000)
Checksum: 00000000
f5188000 f5192000 Imapi.sys
Timestamp: unavailable (00000000)
Checksum: 00000000