How can this error occurr?
This error occurrs suddenly when opening a folder on a NTFS formatted Stick.
The error is reproducible. Every time the same folder is opened an error massage similair to this is shown: "ERROR reading folder '/xxx/': class java.lang.ArrayIndexOutOfBoundsException - length=xxx; index=xxx"
Technical Information
NTFS formatted Sticks with a fragmented MasterFileTable lead to wrong references, so that the wrong sectors are read. The misinterpreted data lead to an ArrayIndexOutOfBoundsException.
The MasterFileTable can become fragmented, if the stick was written nearly full and afterwards some files where deleted and new files and folders where created.
Solution
Update to release v1.2.0p1, this fixes the issue.
Please post a comment, whether the beta release solved your problem or not.