001 analyze -v APPLICATION_VERIFIER _INVALID_HANDLE 300 Invalid handle

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
0:001> !analyze -v
APPLICATION_VERIFIER_INVALID_HANDLE (300)
Invalid handle exception for current stack trace.
This stop is generated if the function on the top of the stack passed an
invalid handle to system routines. Usually a simple kb command will reveal
what is the value of the handle passed (must be one of the parameters -
usually the first one). If the value is null then this is clearly wrong.
If the value looks ok you need to use !htrace debugger extension to get a
history of operations pertaining to this handle value. In most cases it
must be that the handle value is used after being closed.
Arguments:
Arg1: ffffffff, Exception code.
Arg2: 0000abba, Exception record. Use .exr to display it.
Arg3: 00000000, Context record. Use .cxr to display it.
Arg4: 00000000, Not used.