Freeing Invalid Memory (FIM)

Memory Profiling for C and C++

An FIM message indicates that the program is trying to free allocated memory with the wrong instruction.

This message can occur when the memory free instruction mismatches the memory allocation instruction.

For example, a FIM occurs when memory is freed with a free instruction when it was allocated with a new instruction.

Related Topics

Error Messages | Memory Profiling Results | Memory Profiling Settings