[NETVIRT-714] NPE observed in cloud-servicechain's VrfListener Created: 07/Jun/17  Updated: 19/Oct/17  Resolved: 08/Jun/17

Status: Resolved
Project: netvirt
Component/s: General
Affects Version/s: Boron
Fix Version/s: None

Type: Bug
Reporter: Miguel Perez Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 8614

 Description   

This is the observed StackTrace:

2017-06-06 16:05:03,896 | DEBUG | eChangeHandler-1 | VrfListener | 457 - org.opendaylight.netvirt.cloud-servicechain-impl - 0.4.0.SNAPSHOT | VrfEntry added: id=KeyedInstanceIdentifier

{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330.vrfentries.VrfEntry, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330.FibEntries, org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330.fibentries.VrfTables[key=VrfTablesKey [_routeDistinguisher=500:500]], org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330.vrfentries.VrfEntry[key=VrfEntryKey [_destPrefix=22.0.0.0/24]]]}

vrfEntry=[ destination=22.0.0.0/24, route-paths=[[RoutePaths{getLabel=20002, getNexthopAddress=10.85.106.69, augmentations={}}]]]
2017-06-06 16:05:03,896 | TRACE | atchingManager-0 | ResourceBatchingManager | 414 - org.opendaylight.genius.mdsalutil-api - 0.2.0.SNAPSHOT | ##### Time taken for 2 = 0ms
2017-06-06 16:05:03,896 | INFO | atchingManager-0 | ResourceBatchingManager | 414 - org.opendaylight.genius.mdsalutil-api - 0.2.0.SNAPSHOT | Total taken ##time = 0ms for resourceList of size 2 for resourceType FIB-VRFENTRY
2017-06-06 16:05:03,897 | ERROR | eChangeHandler-1 | AsyncDataTreeChangeListenerBase | 414 - org.opendaylight.genius.mdsalutil-api - 0.2.0.SNAPSHOT | Thread terminated due to uncaught exception: AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-1
java.lang.NullPointerException
at org.opendaylight.netvirt.cloudservicechain.listeners.VrfListener.programLabelInAllVpnDpns(VrfListener.java:115)[457:org.opendaylight.netvirt.cloud-servicechain-impl:0.4.0.SNAPSHOT]
at org.opendaylight.netvirt.cloudservicechain.listeners.VrfListener.add(VrfListener.java:91)[457:org.opendaylight.netvirt.cloud-servicechain-impl:0.4.0.SNAPSHOT]
at org.opendaylight.netvirt.cloudservicechain.listeners.VrfListener.add(VrfListener.java:41)[457:org.opendaylight.netvirt.cloud-servicechain-impl:0.4.0.SNAPSHOT]
at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:156)[414:org.opendaylight.genius.mdsalutil-api:0.2.0.SNAPSHOT]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_101]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_101]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_101]


Generated at Wed Feb 07 20:22:16 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.