[NETVIRT-291] NPE on VpnInterface delete from internal VPN Created: 24/Nov/16  Updated: 19/Oct/17  Resolved: 11/Dec/16

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

Type: Bug
Reporter: Tali Ben-Meir Assignee: Unassigned
Resolution: Cannot Reproduce 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: 7228

 Description   

rd is null for internal VPN. Need to see all null check are covered for this parameter

2016-11-24 08:28:44,539 | ERROR | nPool-1-worker-1 | DataStoreJobCoordinator | 280 - org.opendaylight.genius.mdsalutil-api - 0.1.2.SNAPSHOT | Exception when executing jobEntry: Job
Entry

{key='VPNINTERFACE-cdd765d1-d14a-47c5-997a-df9083a25c0f', mainWorker=org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager$10@39be1036, rollbackWorker=null, retryCount=0, futures=nul l}

java.lang.NullPointerException
at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager.removeAdjacenciesFromVpn(VpnInterfaceManager.java:1239)[316:org.opendaylight.netvirt.vpnmanager-impl:0.3.2.SNAPSHOT]
at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager.processVpnInterfaceDown(VpnInterfaceManager.java:1170)[316:org.opendaylight.netvirt.vpnmanager-impl:0.3.2.SNAPSHOT]
at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager$10.call(VpnInterfaceManager.java:1122)[316:org.opendaylight.netvirt.vpnmanager-impl:0.3.2.SNAPSHOT]
at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager$10.call(VpnInterfaceManager.java:1116)[316:org.opendaylight.netvirt.vpnmanager-impl:0.3.2.SNAPSHOT]
at org.opendaylight.genius.datastoreutils.DataStoreJobCoordinator$MainTask.run(DataStoreJobCoordinator.java:261)[280:org.opendaylight.genius.mdsalutil-api:0.1.2.SNAPSHOT]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)[:1.8.0_91]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)[:1.8.0_91]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)[:1.8.0_91]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)[:1.8.0_91]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)[:1.8.0_91]



 Comments   
Comment by Tali Ben-Meir [ 11/Dec/16 ]

Haven't been able to reproduce it with latest version

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