BSOD IRQL_GT_ZERO_AT_SYSTEM_SERVICE

Hi all,

after returning from sleep when I start playing audio for the first time
I see the BSOD IRQL_GT_ZERO_AT_SYSTEM_SERVICE.
My driver was playing audio before going to sleep, and was still playing
until entering D3 state.
There is no Bluescreen if the audio stream was stopped before going to
sleep mode.

Any ideas?

thanks,
/Uwe

Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\Windows\Minidump\012510-18470-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: c:\symbols
Executable search path is: C:\Windows\System32
Windows 7 Kernel Version 7600 UP Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 7600.16385.amd64fre.win7_rtm.090713-1255
Machine Name:
Kernel base = 0xfffff8000281f000 PsLoadedModuleList = 0xfffff80002a5ce50
Debug session time: Mon Jan 25 10:03:44.971 2010 (GMT+1)
System Uptime: 0 days 0:12:51.389
Loading Kernel Symbols



Loading User Symbols
Loading unloaded module list

*******************************************************************************
*
*
* Bugcheck
Analysis *
*
*
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 4A, {7728ff2a, 2, 0, fffff88002962ca0}

Probably caused by : ntkrnlmp.exe ( nt!KiSystemServiceExit+245 )

Followup: MachineOwner

kd> !analyze -v
*******************************************************************************
*
*
* Bugcheck
Analysis *
*
*
*******************************************************************************

IRQL_GT_ZERO_AT_SYSTEM_SERVICE (4a)
Returning to usermode from a system call at an IRQL > PASSIVE_LEVEL.
Arguments:
Arg1: 000000007728ff2a, Address of system function (system call routine)
Arg2: 0000000000000002, Current IRQL
Arg3: 0000000000000000, 0
Arg4: fffff88002962ca0, 0

Debugging Details:

PROCESS_NAME: audiodg.exe

BUGCHECK_STR: RAISED_IRQL_FAULT

FAULTING_IP:
+0
00000000`7728ff2a ?? ???

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

CURRENT_IRQL: 2

LAST_CONTROL_TRANSFER: from fffff80002890469 to fffff80002890f00

STACK_TEXT:
fffff88002962a68 fffff80002890469 : 000000000000004a 000000007728ff2a 0000000000000002 0000000000000000 : nt!KeBugCheckEx
fffff88002962a70 fffff800028903a0 : fffffa8007239b60 0000000000dae568 fffff88002962bc8 0000000000000001 :
nt!KiBugCheckDispatch+0x69
fffff88002962bb0 000000007728ff2a : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 :
nt!KiSystemServiceExit+0x245
0000000000dae538 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : 0x7728ff2a

STACK_COMMAND: kb

FOLLOWUP_IP:
nt!KiSystemServiceExit+245
fffff800`028903a0 4883ec50 sub rsp,50h

SYMBOL_STACK_INDEX: 2

SYMBOL_NAME: nt!KiSystemServiceExit+245

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: nt

IMAGE_NAME: ntkrnlmp.exe

DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc600

FAILURE_BUCKET_ID:
X64_RAISED_IRQL_FAULT_audiodg.exe_nt!KiSystemServiceExit+245

BUCKET_ID: X64_RAISED_IRQL_FAULT_audiodg.exe_nt!KiSystemServiceExit+245

Followup: MachineOwner