diff -r 7a31f7298d8f -r 0c91f0baec58 crashanalysercmd/Libraries/Engine/ErrorLibrary/Resources/Kern-Heap.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/crashanalysercmd/Libraries/Engine/ErrorLibrary/Resources/Kern-Heap.xml Wed Apr 21 09:51:02 2010 +0300 @@ -0,0 +1,19 @@ + + + Kern-Heap + <p>KERN-HEAP panics are raised by the kernel when bad parameters are passed to kernel-side heap functions. </p> + + + 39 + <p>This panic is raised when the size specified for the new heap is smaller than the permitted minimum; it must be at least the size of a RHeap object. On the user side this is associated with the USER category; on the kernel side this is associated with the KERN-HEAP category. </p> + + + 42 + <p>This panic is raised in a call to the RHeap member functions, AllocLen(), Free(), FreeZ(), ReAlloc(), ReAllocL(), Adjust() and AdjustL(), when a pointer passed to these functions does not point to a valid cell. On the user side this is associated with the USER category; on the kernel side this is associated with the KERN-HEAP category. </p> + + + 213 + <p>This panic is raised when attempting to set a new debug failure mode on a heap with an invalid argument. For example, if aBurst > KMaxTUint6 when invoking __UHEAP_BURSTFAILNEXT when a RHeap object is used for the user heap. On the user side this is associated with the USER category; on the kernel side this is associated with the KERN-HEAP category. </p> + + + \ No newline at end of file