Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Calling Unique on e. g. {"some long string data","some long string data","other data"} returns
dictionary with "some long string data" appearing twice. This is caused by off by 1 error in DoubleCrcHash, which caused it to read 1 byte past the end of the strings with length higher than 16, and not divisible by 4. In such cases, we never hash p[0], and we always read one extra byte.
Attachments
Issue Links
- links to