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

NullPointerException on device-remove

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.10.0, 1.11.0
    • Fix Version/s: 1.10.0, 1.11.0
    • Component/s: None
    • Labels:
      None
    • Environment:

      Ubuntu 16.04LTS, 64-bit

    • Story Points:
      3

      Description

      On removing any registered device from ONOS using cli command "onos:device-remove", throws a nullPointerException as below :

      2017-06-20 16:19:03,759 | INFO | for user sdn | DeviceManager | 127 - org.onosproject.onos-core-net - 1.11.0.SNAPSHOT | Device of:0000000000000001 administratively removed
      2017-06-20 16:19:03,759 | WARN | spatch-topology0 | ListenerRegistry | 125 - org.onosproject.onos-api - 1.11.0.SNAPSHOT | Exception encountered while processing event DeviceEvent{time=2017-06-20T16:19:03.758, type=DEVICE_REMOVED, subject=DefaultDevice{id=of:0000000000000001, type=SWITCH, manufacturer=Nicira, Inc., hwVersion=Open vSwitch, swVersion=2.5.0, serialNumber=None, driver=ovs}}
      java.lang.NullPointerException
      at org.onosproject.ui.model.topo.UiDevice.type(UiDevice.java:115)[125:org.onosproject.onos-api:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.Topo2Jsonifier.json(Topo2Jsonifier.java:452)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.Topo2Jsonifier.json(Topo2Jsonifier.java:440)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.Topo2Jsonifier.jsonUiElement(Topo2Jsonifier.java:395)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.model.ModelCache.postEvent(ModelCache.java:107)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.model.ModelCache.removeDevice(ModelCache.java:364)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.model.UiSharedTopologyModel$InternalDeviceListener.event(UiSharedTopologyModel.java:457)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.ui.impl.topo.model.UiSharedTopologyModel$InternalDeviceListener.event(UiSharedTopologyModel.java:442)[158:org.onosproject.onos-gui:1.11.0.SNAPSHOT]
      at org.onosproject.event.ListenerRegistry.process(ListenerRegistry.java:66)[125:org.onosproject.onos-api:1.11.0.SNAPSHOT]
      at org.onosproject.event.impl.CoreEventDispatcher$DispatchLoop.process(CoreEventDispatcher.java:204)[127:org.onosproject.onos-core-net:1.11.0.SNAPSHOT]
      at org.onosproject.event.impl.CoreEventDispatcher$DispatchLoop.run(CoreEventDispatcher.java:187)[127:org.onosproject.onos-core-net:1.11.0.SNAPSHOT]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_131]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_131]
      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]

        Attachments

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

          Activity

            People

            Assignee:
            dvaddire deepa vaddireddy
            Reporter:
            bhavesh Bhavesh Kumar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: