decoder had a 1 byte array out of bound exception. fixed