[jboss-jira] [JBoss JIRA] (DROOLS-152) NPE during benchmark in LeftTupleIndexRBTree.remove

Mario Fusco (JIRA) jira-events at lists.jboss.org
Wed Nov 13 04:22:07 EST 2013


     [ https://issues.jboss.org/browse/DROOLS-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mario Fusco resolved DROOLS-152.
--------------------------------

    Fix Version/s: 6.0.0.Final
       Resolution: Done

    
> NPE during benchmark in LeftTupleIndexRBTree.remove
> ---------------------------------------------------
>
>                 Key: DROOLS-152
>                 URL: https://issues.jboss.org/browse/DROOLS-152
>             Project: Drools
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 6.0.0.Beta2
>            Reporter: Arno Hernach
>            Assignee: Mario Fusco
>             Fix For: 6.0.0.Final
>
>         Attachments: tournament_scheduling_system_gui.zip
>
>
> Exception in thread "main" java.lang.NullPointerException
> 	at org.drools.core.util.index.LeftTupleIndexRBTree.remove(LeftTupleIndexRBTree.java:63)
> 	at org.drools.core.reteoo.ExistsNode.modifyRightTuple(ExistsNode.java:388)
> 	at org.drools.core.reteoo.BetaNode.modifyObject(BetaNode.java:673)
> 	at org.drools.core.reteoo.CompositeObjectSinkAdapter.doPropagateModifyObject(CompositeObjectSinkAdapter.java:508)
> 	at org.drools.core.reteoo.CompositeObjectSinkAdapter.propagateModifyObject(CompositeObjectSinkAdapter.java:433)
> 	at org.drools.core.reteoo.AlphaNode.modifyObject(AlphaNode.java:161)
> 	at org.drools.core.reteoo.SingleObjectSinkAdapter.propagateModifyObject(SingleObjectSinkAdapter.java:69)
> 	at org.drools.core.reteoo.ObjectTypeNode.modifyObject(ObjectTypeNode.java:386)
> 	at org.drools.core.reteoo.EntryPointNode.modifyObject(EntryPointNode.java:294)
> 	at org.drools.core.common.NamedEntryPoint.update(NamedEntryPoint.java:505)
> 	at org.drools.core.common.NamedEntryPoint.update(NamedEntryPoint.java:393)
> 	at org.drools.core.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:903)
> 	at org.drools.core.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:872)
> 	at org.drools.core.impl.StatefulKnowledgeSessionImpl.update(StatefulKnowledgeSessionImpl.java:294)
> 	at org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector.afterVariableChanged(DroolsScoreDirector.java:131)
> 	at org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove.doMove(SwapMove.java:81)
> 	at org.optaplanner.core.impl.localsearch.decider.DefaultDecider.doMove(DefaultDecider.java:143)
> 	at org.optaplanner.core.impl.localsearch.decider.DefaultDecider.decideNextStep(DefaultDecider.java:116)
> 	at org.optaplanner.core.impl.localsearch.DefaultLocalSearchSolverPhase.solve(DefaultLocalSearchSolverPhase.java:62)
> 	at org.optaplanner.core.impl.solver.DefaultSolver.runSolverPhases(DefaultSolver.java:190)
> 	at org.optaplanner.core.impl.solver.DefaultSolver.solve(DefaultSolver.java:155)
> 	at org.optaplanner.benchmark.impl.ProblemBenchmark.warmUp(ProblemBenchmark.java:163)
> 	at org.optaplanner.benchmark.impl.DefaultPlannerBenchmark.warmUp(DefaultPlannerBenchmark.java:244)
> 	at org.optaplanner.benchmark.impl.DefaultPlannerBenchmark.benchmark(DefaultPlannerBenchmark.java:189)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list