Not sure why this happens but I tried to put in code to guard against the index going over the length of the imagelist and that didn't help. I think we may just have to put a pause in the user interface to slow down moving through images (or else change preload images and totally change the architecture - I don't like this option!).
The error message issued is
ASSERT failure in...