Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The code for deserializing the float values in ListUtils in the updateFloatList has 4 spots where it sets the float value into the heap. In 3 of the 4, it forgot to use the CASImpl.float2int method before storing in the heap. The result of this would be to have wrong values (the result of casting a float to an int) stored instead.