There was a bug report with OutOfMemoryError while reading ICC information from JPEG file. I've removed some unnecessary (at least for photo sorting needs) code, so it uses less memory and thus it is less probable to cause OOM. But still, if there are too many files it will probably hit the same problem. Don't know for now, what to do with this. Maybe, some kind of batch processing?
BTW, this enhancement will also speed up file data gathering phase a bit.