Community
Participate
Working Groups
Cloned from: 368223: LoadRevisionsRequest with CDOFetchRuleManager enabled leads sometimes to NPE https://bugs.eclipse.org/bugs/show_bug.cgi?id=368223 Build Identifier: Below is the NPE. It looks like one of the revisions requested is not available anymore and that is not handled correctly. We currently disabled the fetchrule manager. However, we find that this has a negative performance impact. java.lang.NullPointerException at org.eclipse.emf.cdo.internal.server.Session.collectContainedRevisions(Session.java:307) at org.eclipse.emf.cdo.server.internal.net4j.protocol.LoadRevisionsIndication.collectRevisions(LoadRevisionsIndication.java:211) at org.eclipse.emf.cdo.server.internal.net4j.protocol.LoadRevisionsIndication.responding(LoadRevisionsIndication.java:173) at org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServerIndication.responding(CDOServerIndication.java:133) at org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOutput(IndicationWithResponse.java:82) at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:247) at org.eclipse.net4j.signal.IndicationWithResponse.execute(IndicationWithResponse.java:58) at org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOReadIndication.execute(CDOReadIndication.java:36) at org.eclipse.net4j.signal.Signal.runSync(Signal.java:213) at org.eclipse.net4j.signal.Signal.run(Signal.java:132) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) Reproducible: Sometimes
commit 1132b3d83618b1bffbe86c4cedeb33756ecf140c
Closing.