| Previous | Next |
| VIDEO_MEMORY_MANAGEMENT_INTERNAL | RECURSIVE_NMI |
DRIVER_INVALID_CRUNTIME_PARAMETER
Invalid C runtime parameter in driver code
DRIVER_INVALID_CRUNTIME_PARAMETER is bug check code 0x00000110. The built-in table identifies it as DRIVER_INVALID_CRUNTIME_PARAMETER
; the useful diagnostic question is what Windows component raised the stop and which invariant failed.
This bug check indicates that a driver hit a kernel C runtime invalid-parameter path. It is usually a driver programming error: invalid buffer length, format string, pointer, count, or contract passed to a checked CRT-style helper.
How to read the parameters
- The crashing instruction and stack identify the driver and the runtime validation routine.
- The bug check name is about a driver parameter contract, not about user-mode C runtime exceptions.
- A corrupted parameter value may be the symptom of earlier memory damage.
What to check in the dump
- Inspect the failing driver stack and the arguments passed to the runtime helper.
- Enable Driver Verifier and compiler/runtime checks for the driver under test.
- Audit string, memory, and formatted-output helpers for length, null-termination, and trusted-size assumptions.
References
Looking for a different code? Search another status or error code.