Memory Allocation Failure (MAF)

Memory Profiling for C and C++

An MAF message indicates that a memory allocation call failed. This message typically indicates that the program ran out of paging file space for a heap to grow. This message can also occur when a non-spreadable heap is saturated.

After Memory Profiling displays the MAF message, a memory allocation call returns NULL in the normal manner. Ideally, programs should handle allocation failures.

Related Topics

Error Messages | Memory Profiling Results | Memory Profiling Settings