DEVMODE buffer parameter spans across non-readable memory page(s) |
Application Verifier break message
DEVMODE buffer parameter spans across non-readable memory page(s)
Probable cause
This stop can be caused by several conditions:
-
The DEVMODE buffer was already freed.
-
The DEVMODE buffer was constructed incorrectly by assigning the dmSize and dmDriverExtra members a value that is larger than it should be.
-
A NULL devmode buffer was used where a non-NULL buffer was expected.
Information displayed by Application Verifier
Format: This verifier stop was caused by a software component that called the print subsystem with a bad DEVMODE buffer. Review the current stack trace and check: the allocation, the construction, and the lifetime of the devmode to identify the bug location.
Parameter 1 - The bad DEVMODE buffer
Parameter 2 - The total buffer size as calculated from devmode dmSize and dmDriverExtra fields. Zero if the buffer is completely in non-readable memory.
Parameter 3 - Not used.
Parameter 4 - Not used.
Additional information
Stop code:�A01E