Attempt to use an invalid PRINTER_NOTIFY_INFO object |
Application Verifier break message
Attempt to use an invalid PRINTER_NOTIFY_INFO object
Probable cause
The PRINTER_NOTIFY_INFO object was not opened by the FindNextPrinterChangeNotification Microsoft Win32 API function.
Troubleshooting steps
The sample debugger output below illustrates the following troubleshooting steps:
-
To see the stack trace of the routine that attempted this action, use the �k' command in the debugger.
-
Identify the routine by locating the function call in the stack trace that references the PRINTER_NOTIFY_INFO structure identified by Parameter 1.
After you identify the routine, find the routine in the source code and determine why an invalid structure was used.
� | Copy Code |
---|---|
======================================= VERIFIER STOP 0000A00A : pid 0x15B4: Attempt to use an invalid PRINTER_NOTIFY_INFO object 031D4C00 : Address of the PRINTER_NOTIFY_INFO being accessed. 00000000 : Not used. 00000000 : Not used. 00000000 : Not used. ======================================= 0:000> k ChildEBP RetAddr 0024f690 7175385b ntdll!DbgBreakPoint 0024f894 6eed70b5 vrfcore!VerifierStopMessageEx+0x4bd 0024f8c8 6eed84a4 vfprint!CResourceUsageMgr<_PRINTER_NOTIFY_INFO *,CItemTracker<_PRINTER_N OTIFY_INFO *> >::ClosedHandleCheck+0x70 0024f96c 001434e0 vfprint!VfHookFreePrinterNotifyInfo+0xf1 0024f984 00142edc UnitTestvfPrint!UseNonExistingPRINTER_NOTIFY_INFO+0x40 * This is the suspect |
Information displayed by Application Verifier
Parameter 1 - Address of the PRINTER_NOTIFY_INFO being accessed.
Parameter 2 - Not used.
Parameter 3 - Not used.
Parameter 4 - Not used.
Additional information
Test Layer:�PrintAPI
Stop code:�0000A00A
Severity:�Error
One-time error:�no
Error report:�Break
Log to file:�yes
Create backtrace:�yes