FMDB fix: Better error handling in FMResultSet