Community
Participate
Working Groups
AbstractCDOView.getObjectsArray can occasionally return NULL values. Seems that this is the case when GC is removing from ReferenceValueMap and at the same time AbstractCDOView.getObjectsArray constructs an array to return.
Created attachment 203839 [details] Test case simple test case which illustrate situation. Note, that with debuging mode I cannot reproduce it.
Created attachment 203847 [details] Patch v1 Patch doesn't include test case, because test case cannot always reflect bug
Created attachment 203849 [details] Patch v2
Committed revision 9223, trunk
I've renamed getObjectsArray() to getObjectsList() and changed the logic accordingly. Committed revision 9224
Closing.