Menu

Application Verifier break message

The thread tried to read or write misaligned data on hardware that does not provide alignment

Probable cause

This stop is generated when the driver tries to read or write misaligned data on hardware that does not provide alignment. For example, 16-bit values must be aligned on 2-byte boundaries; 32-bit values on 4-byte boundaries, and so on.

Troubleshooting steps

To debug this stop:

$ u parameter1 - to unassemble the culprit code

$ .exr parameter2 - to display the exception information;

$ .cxr parameter3 - to display the exception context information

$ kb - to display the stack trace when the exception was raised.

Information displayed by Application Verifier

Parameter 1�-�Code where the data type misalignment occurred.

Parameter 2�-�Exception record. Use .exr to display it.

Parameter 3�-�Context record. Use .cxr to display it.

Parameter 4�-�Not used.

Additional information

Test Layer:�PrintDriver

Stop code:�0000D002

Severity:�Error

One-time error:�no

Non Continuable:�yes

Error report:�Break

Log to file:�yes

Create backtrace:�yes