I've decide it's about time to pay attention to memory checking and potential runtime errors in a program I'm writing - to make it more robust and thus be able to share it with others.
I use dynamic arrays a lot, creating them with SetLength(). What is the best way to test whether I can actually safely create such an array?