Contents | Index | < Browse | Browse >
PoolWatch 1.01 Debug tool for pool-allocations (OS3.x)
PoolWatch is a debug tool for OS 3.0 and higher designed to watch and
correct illegal allocation and freeing of memory that use the
pool-functions provided in OS 3.0 and upwards. PoolWatch is necessary
since Mungwall do not catch any illegal memory handling concerning
pool-allocations.
PoolWatch is especially useful in combination with Enforcer, Mungwall
(which will watch normal allocations that use AllocMem/FreeMem),
SegTracker and FindHit (included in the Enforcer archive).
If SegTracker is running in the system when PoolWatch is started,
PoolWatch will use the public SegTracker seglist tracking for
identifying the hunk and offset into the executable doing illegal
allocations.
You *need* sushi to run PoolWatch. PoolWatch will use kprintf() to
output text, and without sushi (or a terminal-program :) you will not
be able to see the text. Future versions will probably support output
to stdio too.
Author: Magne Østlyngen
Path: dev/PoolWatch-1.01.lha