When using one of the two encoded size ByteArray comparison methods with
indexing arguments other than one, they will occationally fail with #rtErrPrimFailed
(2258).
The problem methods are:
ByteArray>>compareStringAt:to:startingAt:sizeBytes:useCase:
ByteArray>>shortStringAt:compareWith:startingAt:opCode:
Using a value other than 1 as an argument to *StringAt: or startingAt:
will expose the bug.
No workaround.
Last updated: 12/7/11