If it isn't crashing this time, and is freezing or in a CPU loop instead, you can make some process snapshots and send them to us, which may reveal what's happening:
That needs to be done while the freeze or CPU usage is happening, of course.
I had a look at the image you sent me via email, but don't have any issues opening it, even in a folder with lots of copies of the same image, moving the viewer through all of them.
Do you have any script add-ins installed? (Preferences / Toolbars / Scripts) Those can hook viewer events and might be part of the trigger. (Either something the script itself is doing, or just the fact a script is being by the viewer may be key to reproducing the issue.) Most scripts don't get involved in the viewer but there are a few which do.