Using CoolEdit Pro 1.2 and my WDM audio driver, I'm periodically getting a crash in WDMAUD.SYS. It looks like my driver is out of the picture ... that its a bug in wdmaud, but can someone confirm? Bugcheck dump below. Thanks, -Chris ************************************************************************ ******* * * * Bugcheck Analysis * * * ************************************************************************ ******* BAD_POOL_CALLER (c2) The current thread is making a bad pool request. Typically this is at a bad IRQL level or double freeing the same allocation, etc. Arguments: Arg1: 00000007, Attempt to free pool which was already freed Arg2: 00000b8a, (reserved) Arg3: 8144e000, Memory contents of the pool block Arg4: 8144e008, Pointer to pool header Debugging Details: ------------------ *8144e000 size: 20 previous size: 0 FREED_POOL_TAG: WDMA BUGCHECK_STR: 0xc2_7_WDMA DEFAULT_BUCKET_ID: DRIVER_FAULT LAST_CONTROL_TRANSFER: from 8042c0c3 to 80455d74 STACK_TEXT: ba0a36dc 8042c0c3 00000003 ba0a3724 00000007 nt!RtlpBreakWithStatusInstruction ba0a370c 8042c487 00000003 80476180 8144e000 nt!KiBugCheckDebugBreak+0x31 ba0a3a98 8046aee2 000000c2 00000007 00000b8a nt!KeBugCheckEx+0x390 ba0a3ad4 8046ace2 8144e008 00000000 ba05c352 nt!ExFreePoolWithTag+0x18a ba0a3ae0 ba05c352 8144e008 ba05ea40 ba05c4bc nt!ExFreePool+0xb ba0a3aec ba05c4bc ba0a3b08 81452000 814d88c8 wdmaud!FreeMem+0x12 ba0a3b0c ba05f9ee 814d88c8 001d800c 81452000 wdmaud!WdmaLogLastCommand+0xbe ba0a3c0c 8041f79f 814590a0 814d88c8 814d88c8 wdmaud!SoundDispatch+0x4b ba0a3c20 80499e0f 818359aa 00000000 814d88c8 nt!IopfCallDriver+0x35 ba0a3c34 8049a0ed 814590a0 814d88c8 8145a928 nt!IopSynchronousServiceTail+0x60 ba0a3d00 80497df9 00000078 00000218 00000000 nt!IopXxxControlFile+0x5e4 ba0a3d34 80465091 00000078 00000218 00000000 nt!NtDeviceIoControlFile+0x28 ba0a3d34 77f83c6a 00000078 00000218 00000000 nt!KiSystemService+0xc4 0012dd28 77e9089f 00000078 00000218 00000000 ntdll!ZwDeviceIoControlFile+0xb 0012dd8c 77563e6e 00000078 001d800c 00d10800 KERNEL32!DeviceIoControl+0x93 0012ddd8 77563dd8 00d10800 00000054 0012de60 wdmaud_77560000!wdmaudIoControl+0x93 0012ddec 775617b1 00d10800 0012dee8 775903b0 wdmaud_77560000!wdmaudGetDevCaps+0x30 0012de08 77576035 00000000 00000004 00000000 wdmaud_77560000!wodMessage+0x62 0012de34 77578d8c 00000001 0000000a 00000008 WINMM!waveIDMessage+0x112 0012def0 0048519e 00000008 0012df14 00000034 WINMM!waveOutGetDevCapsA+0xb6 WARNING: Stack unwind information not available. Following frames may be wrong. 77e1b1ca ff6345e8 74c085ff 74ff5618 e8500c24 coolpro+0x8519e 04244c8b 00000000 00000000 00000000 00000000 0xff6345e8 FOLLOWUP_IP: wdmaud!FreeMem+12 ba05c352 832600 and dword ptr [esi],0x0 FOLLOWUP_NAME: MachineOwner SYMBOL_NAME: wdmaud!FreeMem+12 MODULE_NAME: wdmaud IMAGE_NAME: wdmaud.sys DEBUG_FLR_IMAGE_TIMESTAMP: 3c9d1089 STACK_COMMAND: kb BUCKET_ID: 0xc2_7_WDMA_wdmaud!FreeMem+12 Followup: MachineOwner --------- ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/