Runtime Checking Window |
The Output Display pane lists the access, memory leak, or memory use report, with a separator line indicating each run of the program or new report requested.
A typical detailed memory use report contains the following:
Actual leaks report (actual leaks: 1 total size: 16 bytes)
Memory leak (mel):
Found leaked block of size 16 bytes at address 0x21590
At time of allocation, the call stack was:
main
Possible leaks report (possible leaks: 0 total size: 0 bytes)
Blocks in use report (blocks in use: 0 total size: 0 bytes)
A typical access error looks like the following:
Read from uninitialized (rui):
Attempting to read 4 bytes at address 0xefffeb4c
which is 244 bytes above the current stack pointer
Location of error: Basic.c, line 56,
read_uninited_memory()