Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-2280

NPE in ECHostStore when disconnecting topology

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 1.3.0
    • Fix Version/s: 1.3.0
    • Component/s: None
    • Labels:
      None
    • Environment:

      commit 23aa2e7c4b7e346a7626ffa48141d5b3b937bb85

      Description

      Start network
      pingall
      shutdown network

      2015-07-01 10:22:54,779 | INFO  | ew I/O worker #1 | ntrollerImpl$OpenFlowSwitchAgent | 160 - org.onosproject.onos-of-ctl - 1.3.0.SNAPSHOT | Transitioned switch 00:00:00:00:00:00:00:01 to MASTER
      2015-07-01 10:23:04,876 | INFO  | ew I/O worker #1 | DeviceManager                    | 77 - org.onosproject.onos-core-net - 1.3.0.SNAPSHOT | Device of:0000000000000001 port 1 status changed
      2015-07-01 10:23:04,902 | ERROR | -onos-hosts-fg-0 | Tools                            | 73 - org.onosproject.onlab-misc - 1.3.0.SNAPSHOT | Uncaught exception on onos-ecm-onos-hosts-fg-0
      java.lang.NullPointerException
      	at org.onosproject.store.host.impl.ECHostStore$HostLocationTracker.event(ECHostStore.java:259)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$notifyListeners$224(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$240/1762763904.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)[:1.8.0_45]
      	at java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:404)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.notifyListeners(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$processUpdates$231(EventuallyConsistentMapImpl.java:565)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$247/982075728.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.lang.Iterable.forEach(Iterable.java:75)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.processUpdates(EventuallyConsistentMapImpl.java:559)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$196/1348701182.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:258)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:247)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging.lambda$null$1(NettyMessaging.java:208)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging$$Lambda$29/939499836.run(Unknown Source)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45]
      	at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
      2015-07-01 10:23:04,903 | INFO  | ew I/O worker #1 | DeviceManager                    | 77 - org.onosproject.onos-core-net - 1.3.0.SNAPSHOT | Device of:0000000000000001 port 2 status changed
      2015-07-01 10:23:04,917 | ERROR | -onos-hosts-fg-3 | Tools                            | 73 - org.onosproject.onlab-misc - 1.3.0.SNAPSHOT | Uncaught exception on onos-ecm-onos-hosts-fg-3
      java.lang.NullPointerException
      	at org.onosproject.store.host.impl.ECHostStore$HostLocationTracker.event(ECHostStore.java:259)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$notifyListeners$224(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$240/1762763904.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)[:1.8.0_45]
      	at java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:404)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.notifyListeners(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$processUpdates$231(EventuallyConsistentMapImpl.java:565)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$247/982075728.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.lang.Iterable.forEach(Iterable.java:75)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.processUpdates(EventuallyConsistentMapImpl.java:559)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$196/1348701182.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:258)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:247)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging.lambda$null$1(NettyMessaging.java:208)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging$$Lambda$29/939499836.run(Unknown Source)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45]
      	at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
      2015-07-01 10:23:04,927 | ERROR | -onos-hosts-fg-8 | Tools                            | 73 - org.onosproject.onlab-misc - 1.3.0.SNAPSHOT | Uncaught exception on onos-ecm-onos-hosts-fg-8
      java.lang.NullPointerException
      	at org.onosproject.store.host.impl.ECHostStore$HostLocationTracker.event(ECHostStore.java:259)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$notifyListeners$224(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$240/1762763904.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)[:1.8.0_45]
      	at java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:404)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.notifyListeners(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$processUpdates$231(EventuallyConsistentMapImpl.java:565)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$247/982075728.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.lang.Iterable.forEach(Iterable.java:75)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.processUpdates(EventuallyConsistentMapImpl.java:559)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$196/1348701182.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:258)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:247)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging.lambda$null$1(NettyMessaging.java:208)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging$$Lambda$29/939499836.run(Unknown Source)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45]
      	at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
      2015-07-01 10:23:04,930 | ERROR | onos-hosts-fg-10 | Tools                            | 73 - org.onosproject.onlab-misc - 1.3.0.SNAPSHOT | Uncaught exception on onos-ecm-onos-hosts-fg-10
      java.lang.NullPointerException
      	at org.onosproject.store.host.impl.ECHostStore$HostLocationTracker.event(ECHostStore.java:259)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$notifyListeners$224(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$240/1762763904.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)[:1.8.0_45]
      	at java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:404)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.notifyListeners(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$processUpdates$231(EventuallyConsistentMapImpl.java:565)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$247/982075728.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.lang.Iterable.forEach(Iterable.java:75)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.processUpdates(EventuallyConsistentMapImpl.java:559)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$196/1348701182.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:258)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:247)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging.lambda$null$1(NettyMessaging.java:208)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging$$Lambda$29/939499836.run(Unknown Source)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45]
      	at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
      2015-07-01 10:23:04,932 | ERROR | -onos-hosts-fg-1 | Tools                            | 73 - org.onosproject.onlab-misc - 1.3.0.SNAPSHOT | Uncaught exception on onos-ecm-onos-hosts-fg-1
      java.lang.NullPointerException
      	at org.onosproject.store.host.impl.ECHostStore$HostLocationTracker.event(ECHostStore.java:259)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$notifyListeners$224(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$240/1762763904.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)[:1.8.0_45]
      	at java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:404)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.notifyListeners(EventuallyConsistentMapImpl.java:446)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.lambda$processUpdates$231(EventuallyConsistentMapImpl.java:565)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$247/982075728.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at java.lang.Iterable.forEach(Iterable.java:75)[:1.8.0_45]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl.processUpdates(EventuallyConsistentMapImpl.java:559)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.ecmap.EventuallyConsistentMapImpl$$Lambda$196/1348701182.accept(Unknown Source)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:258)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalMessageConsumer.accept(ClusterCommunicationManager.java:247)[79:org.onosproject.onos-core-dist:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging.lambda$null$1(NettyMessaging.java:208)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at org.onlab.netty.NettyMessaging$$Lambda$29/939499836.run(Unknown Source)[81:org.onosproject.onlab-netty:1.3.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45]
      	at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
      2015-07-01 10:23:04,953 | ERROR | ew I/O worker #1 | OFChannelHandler                 | 160 - org.onosproject.onos-of-ctl - 1.3.0.SNAPSHOT | Disconnecting switch org.onosproject.driver.handshaker.NiciraSwitchHandshaker [/10.128.30.9:32852 DPID[00:00:00:00:00:00:00:01]] due to IO Error: Connection reset by peer
      2015-07-01 10:23:04,953 | INFO  | ew I/O worker #1 | OFChannelHandler                 | 160 - org.onosproject.onos-of-ctl - 1.3.0.SNAPSHOT | Switch disconnected callback for sw:org.onosproject.driver.handshaker.NiciraSwitchHandshaker [/10.128.30.9:32852 DPID[00:00:00:00:00:00:00:01]]. Cleaning up ...
      

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            jhall Jon Hall
            Reporter:
            jhall Jon Hall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: