|
Analyzed logs ACL flows are not removed due to NPE.
ERROR:
2017-07-18 19:43:56,721 | ERROR | eChangeHandler-3 | AsyncDataTreeChangeListenerBase | 319 - org.opendaylight.genius.mdsalutil-api - 0.2.1.SNAPSHOT | Thread terminated due to uncaught exception: AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-3
java.lang.NullPointerException
at org.opendaylight.netvirt.aclservice.StatefulIngressAclServiceImpl.syncSpecificAclFlow(StatefulIngressAclServiceImpl.java:96)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AbstractIngressAclServiceImpl.programAceRule(AbstractIngressAclServiceImpl.java:236)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AbstractIngressAclServiceImpl.programAclRules(AbstractIngressAclServiceImpl.java:205)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AbstractAclServiceImpl.programAclWithAllowedAddress(AbstractAclServiceImpl.java:226)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AbstractAclServiceImpl.removeAcl(AbstractAclServiceImpl.java:239)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AclServiceManagerImpl.notify(AclServiceManagerImpl.java:60)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.listeners.AclInterfaceStateListener.remove(AclInterfaceStateListener.java:76)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.listeners.AclInterfaceStateListener.remove(AclInterfaceStateListener.java:34)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:151)[319:org.opendaylight.genius.mdsalutil-api:0.2.1.SNAPSHOT]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_131]
at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
2017-07-18 19:43:49,942 | ERROR | eChangeHandler-2 | AsyncDataTreeChangeListenerBase | 319 - org.opendaylight.genius.mdsalutil-api - 0.2.1.SNAPSHOT | Thread terminated due to uncaught exception: AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-2
java.lang.NullPointerException
at org.opendaylight.netvirt.aclservice.StatefulEgressAclServiceImpl.programConntrackRecircRules(StatefulEgressAclServiceImpl.java:127)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.StatefulEgressAclServiceImpl.programEgressAclFixedConntrackRule(StatefulEgressAclServiceImpl.java:150)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.StatefulEgressAclServiceImpl.programSpecificFixedRules(StatefulEgressAclServiceImpl.java:69)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AbstractAclServiceImpl.programAclWithAllowedAddress(AbstractAclServiceImpl.java:224)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AbstractAclServiceImpl.removeAcl(AbstractAclServiceImpl.java:239)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.AclServiceManagerImpl.notify(AclServiceManagerImpl.java:60)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.listeners.AclInterfaceStateListener.remove(AclInterfaceStateListener.java:76)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.netvirt.aclservice.listeners.AclInterfaceStateListener.remove(AclInterfaceStateListener.java:34)[370:org.opendaylight.netvirt.aclservice-impl:0.4.1.SNAPSHOT]
at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:151)[319:org.opendaylight.genius.mdsalutil-api:0.2.1.SNAPSHOT]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_131]
at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
issue Fixed in below patchs:
https://git.opendaylight.org/gerrit/#/c/60255/
https://git.opendaylight.org/gerrit/#/c/60229/
|