Description
The constructor for InMemoryMap.MemKeyConversionIterator which takes a starting key does not correctly clone the key. The parameter to the constructor is startKey, but the code looks at the currKey field to check whether a key is available.
if (currKey != null) // <- should be startKey != null currKey = (MemKey) startKey.clone();
This class was introduced in version 1.5.0, and is not present in 1.4.x.