diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-7DE155F1-B89F-51B6-B7EC-C161402007A6.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-7DE155F1-B89F-51B6-B7EC-C161402007A6.dita Tue Mar 30 11:56:28 2010 +0100 @@ -0,0 +1,44 @@ + + + + + +Category +: Kern-Heap +

KERN-HEAP panics are raised by the kernel when bad parameters are passed +to kernel-side heap functions.

+ + + + +

39

+

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.

+
+ +

42

+

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.

+
+ +

213

+

This panic is raised when attempting to set a new debug failure +mode on a heap with an invalid argument. For example, if aBurst greater +than the KMaxTUint6 value 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.

+
+ + +
\ No newline at end of file