Cleaning up after tasks which exited none too cleanly is difficult. It's
possible to close up open windows and screens, but it's impossible to
deallocate the memory that was allocated by the task. The Amiga OS does not
provide any resource tracking. If the offending task is a program that you did
not write and have no source for it, then you're out of luck. If, however,
it's one of your programs that are misbehaving, then there is a solution. Use
my Termination module and keep track of your own allocations.
Thank you for your support!
– Steve –