In Delphi 2009, my program now produces a "List index out of bounds" error. It generates a popup box:
(source: beholdgenealogy.com)
I'm using the "Debug" Build Configuration that has all the Runtime error checking turned on. But this does not capture the error before it happens.
Is there any simple way to locate the source of this error in my program without having to put in breakpoints and narrow it down by trial and error?