The –event_action command-line option is the most complex of the command line option. Its format is as follows:Specifies one or more actions that the script should perform if an event occurs. The “event=action list” consists of comma-separated set event=action pairs. For example:event can be:
A block is being freed, and the address is not at the beginning of the block. The block returned by the malloc library is not aligned on a byte boundary required by your operating system. The heap may be corrupted. (This is not a program error.) Allocator returned a block already in use. The heap may be corrupted. Program is attempting to free a block already freed. Program is attempting to free a block that was not allocated. Guard corruption was detected when program deallocated a block. Hoard low memory threshold is crossed. Program attempted to reallocate a block that was not allocated. Program attempted to access memory beyond end of allocated block. Program attempted to access memory before start of allocated block. Program attempted to access block after it was deallocated. Program attempted to access memory beyondend of deallocated block. Program attempted to access memory before start of deallocated block. action is as follows:
Check for guard blocks and generates a corruption list. Save the Heap Status Source report as an HTML file. Save a memory debugging file; you can reload this file at a later time. Save the Heap Status Source report as a text file.
Rogue Wave Software, Inc. |
Voice: (303) 473-9118 |
rwonlinedocs@roguewave.com |