<div dir="ltr">Ciao,<div>I&#39;m using 6.1.0.Final - btw, thank you for this release!</div><div><br></div><div>I have an issue as sometimes I&#39;m getting an NPE from the RightTupleList, as documented in the snippet of stacktrace below. Unfortunately, I&#39;m not able to provide as I did in the past a reproducer, because this error occurs only occasionally after the application has been running for quite some time - this error does not happen with the rule unit tests suite.</div>

<div><br></div><div>Therefore I would like to ask you the following questions, please.</div><div><br></div><div>1. would the stacktrace below be enough for you to possibly identify the kind of error which is happening in this case?<br>

</div><div>2. shall I go ahead and raise a JIRA just with this information? I&#39;ve checked on JIRA but couldn&#39;t find any &quot;similar&quot; issue for this case </div><div><br></div><div>Finally, if the answers are both &quot;no&quot;, does it mean that the only way I could provide an helpful feedback, is to log all the session incoming facts indefinitely, so to later &quot;craft&quot; an log-replay reproducer; or would you suggest another way I can do this more efficiently?</div>

<div><br></div><div>Thank you very much in advance for your feedback</div><div>Ciao</div><div><br></div><div><br></div><div><div>Caused by: java.lang.NullPointerException</div><div>        at org.drools.core.util.index.RightTupleList.matches(RightTupleList.java:264) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.util.index.RightTupleIndexHashTable.get(RightTupleIndexHashTable.java:433) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.util.index.RightTupleIndexHashTable.getFirst(RightTupleIndexHashTable.java:114) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.reteoo.BetaNode.getFirstRightTuple(BetaNode.java:430) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.phreak.PhreakJoinNode.doLeftInserts(PhreakJoinNode.java:94) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.phreak.PhreakJoinNode.doNode(PhreakJoinNode.java:60) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.phreak.RuleNetworkEvaluator.switchOnDoBetaNode(RuleNetworkEvaluator.java:548) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.phreak.RuleNetworkEvaluator.evalBetaNode(RuleNetworkEvaluator.java:534) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.phreak.RuleNetworkEvaluator.innerEval(RuleNetworkEvaluator.java:334) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.phreak.RuleNetworkEvaluator.outerEval(RuleNetworkEvaluator.java:161) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.phreak.RuleNetworkEvaluator.evaluateNetwork(RuleNetworkEvaluator.java:116) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.phreak.RuleExecutor.evaluateNetwork(RuleExecutor.java:77) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.common.DefaultAgenda.evaluateEagerList(DefaultAgenda.java:990) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:945) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1234) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1239) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div><div>        at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1212) [drools-core-6.1.0.Final.jar:6.1.0.Final]</div>

<div>        at (...).ChronologicalEngine.insertPolicyAdvanceInsertFire(ChronologicalEngine.java:381) [classes:]</div><div>        at (...).ChronologicalEngine.inject(ChronologicalEngine.java:284) [classes:]</div></div><div>

<br></div></div>