Each error listing in the
Memory Problems view includes but isn't limited to these details:
- Severity: ERROR
- Description: informative message summarizing the error; for a list of possible error messages,
see Summary of Memory Analysis errors
- Pointer: address of the memory block involved
- Trap Function: function that trapped the error; for a list of possible functions,
see Functions checked for memory errors
- Alloc Kind: how memory was allocated for this block (malloc, calloc,
or realloc)
- Location: source file and line of code where the error occurred (e.g., main.c:59)
- Count: number of blocks involved
For information on understanding the various types of memory errors reported in this view, see the next section.