Site icon EfmSoft

What is 18 (0x00000012) bug check

 

Could be also:

ConstantTypeOS
ERROR_NO_MORE_FILESWin32 errorWindows
KERN_INVALID_VALUEKern returnMac
ippStsSingularityIntel Ipp StatusAny
EXDEVerrnoAny
Previous Next
THREAD_NOT_MUTEX_OWNER EMPTY_THREAD_REAPER_LIST

TRAP_CAUSE_UNKNOWN

The TRAP_CAUSE_UNKNOWN bug check has a value of 0x00000012. This indicates that an unknown exception has occurred.

Important

This topic is for programmers. If you are a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

TRAP_CAUSE_UNKNOWN Parameters

Parameter Description

1

Type of TRAP_CAUSE_UNKNOWN

VALUES

1 - Unexpected interrupt. (Parameter 2 – Interrupt Vector)

2 - Unknown floating point exception.

3 - The enabled and asserted status bits (see processor definition).

2

Dependent on Arg1

3

Reserved

4

Reserved

Resolution

The !analyze debug extension displays information about the bug check and can be helpful in determining the root cause.

To start, examine the stack trace using the k, kb, kc, kd, kp, kP, kv (Display Stack Backtrace) command. You can specify the processor number to examine the stacks on all processors.

You can also set a breakpoint in the code leading up to this stop code and attempt to single step forward into the faulting code.

The !idt extension can be used to display the interrupt service routines (ISRs) for a specified interrupt dispatch table (IDT).

Some of the techniques described in Debugging an Interrupt Storm can be used with the unexpected interrupts.

For general information about working with crash dumps, see Crash dump analysis using the Windows debuggers (WinDbg).

If you are not equipped to use the Windows debugger to work on this problem, you can use some basic troubleshooting techniques.

Exit mobile version