diff -r 000000000000 -r d760517a8095 debuggercdi/com.nokia.carbide.cpp.debug.crashdebugger/html/DebuggingInformation/CrashDebuggerFindingFault.guide03.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/debuggercdi/com.nokia.carbide.cpp.debug.crashdebugger/html/DebuggingInformation/CrashDebuggerFindingFault.guide03.html Tue Mar 24 22:20:21 2009 -0500 @@ -0,0 +1,32 @@ + + + Panics + + + +
+ +

Panics

+
+
+

If the Fault Category is not Exception, +then the fault is due to a panic. In this case the only other valid field is +the Fault reason; the values of all other fields are +meaningless.

+

The panic number is the low 16-bits of the fault reason, shown in +hexadecimal.

+

For example, a KERN 27 panic would generate:

+

Fault Category: KERN Fault Reason: 0000001b
+ ExcId ffffee5e CodeAddr ffff99a9 DataAddr bfff3e54 Extra fffec4cd

+

If the panic is KERN 4, then a thread or process marked as +protected has panicked. For other panics, kernel side code has panicked; this +code is either in the kernel itself or in a device driver.

+

See Extracting information about the kernel to find out which process and thread were +running at the time of the panic.

+ +
+ + + + \ No newline at end of file