Menu

Application Verifier break message

Too many open printer handles.

Probable cause

Too many printer handles were opened. There might be a resource leak.

The following sample debugger output shows the AppVerifier message that is displayed when 0x000003EB (1003) printer handles have been opened. In this case, AppVerifier would show this warning three times, one for each handle that is opened after 1,000 handles were open.

Copy Code
=======================================
VERIFIER STOP 0000A00B : pid 0xC8C: Too many open printer handles

        000003EB : Number of currently open printer handles.
        00000000 : Not used.
        00000000 : Not used.
        00000000 : Not used.
=======================================

Troubleshooting Steps

This stop is a warning. It might be normal to have more than 1,000 open printer handles if the print server has many printers or it might be the result of a resource leak. A resource leak could be caused by not calling ClosePrinter when necessary. If you think that the number of open printer handles is too high for the number of printers then review the source code to determine if the printer handles are being opened and closed correctly.

Information displayed by Application Verifier

Parameter 1�-�Number of currently open printer handles.

Parameter 2�-�Not used.

Parameter 3�-�Not used.

Parameter 4�-�Not used.

Additional information

Test Layer:�PrintAPI

Stop code:�0000A00B

Severity:�Warning

One-time error:�no

Error report:�None

Log to file:�yes

Create backtrace:�yes