RecordOrderedKey.java Bug

We are encountering an ArrayIndexOutOfBounds in our clover application. I believe the issue is with the RecordOrderedKey.java compare method. Can you confirm that line 285:


if (!(record1.getField(keyFields[i]).isNull() && record2.getField(keyFields[i]).isNull())) {

should be:


if (!(record1.getField(keyFields[i]).isNull() && record2.getField(record2KeyFields[i]).isNull())) {

Any idea when we can get a patch for this?

Thanks for your help,

Chris

Hi Chris,

Thank you for bug report, developers were able to confirm it. We have created https://bug.javlin.eu/browse/CLO-5867 where you can check its status.

It will be fixed in next fix release but unfortunately release date was not yet decided.