Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-200

null pointer exception when nodes register with OF1.0/1.3 MD-SAL

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • None
    • None
    • mdsal
    • None
    • Operating System: Mac OS
      Platform: Macintosh

    • 494

    Description

      1. start controller using -of13 switch
      2. start mininet with a topo an point it at the controller
      3. when nodes register with the controller null pointer exceptions are seen in the log
      *. There should never be a null point exception in the log unless there is a real error, so presumably something bad happened somewhere.

      2014-03-07 08:36:31.799 PST [nioEventLoopGroup-12-8] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.1.97:50410 --> :6633
      2014-03-07 08:36:31.799 PST [nioEventLoopGroup-12-8] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline
      2014-03-07 08:36:31.800 PST [nioEventLoopGroup-12-8] INFO o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch
      2014-03-07 08:36:31.801 PST [pool-24-thread-2] ERROR o.o.o.o.m.q.TicketProcessorFactory - translation problem: null
      2014-03-07 08:36:31.803 PST [Thread-16] ERROR o.o.o.o.md.queue.TicketFinisher - java.lang.NullPointerException
      java.util.concurrent.ExecutionException: java.lang.NullPointerException
      at com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:306) ~[na:na]
      at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:293) ~[na:na]
      at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116) ~[na:na]
      at org.opendaylight.openflowplugin.openflow.md.queue.TicketFinisher.run(TicketFinisher.java:54) ~[na:na]
      at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
      Caused by: java.lang.NullPointerException: null
      at org.opendaylight.openflowplugin.openflow.md.core.translator.ErrorTranslator.translate(ErrorTranslator.java:58) ~[na:na]
      at org.opendaylight.openflowplugin.openflow.md.core.translator.ErrorTranslator.translate(ErrorTranslator.java:37) ~[na:na]
      at org.opendaylight.openflowplugin.openflow.md.queue.TicketProcessorFactory$1.translate(TicketProcessorFactory.java:125) ~[na:na]
      at org.opendaylight.openflowplugin.openflow.md.queue.TicketProcessorFactory$1.run(TicketProcessorFactory.java:80) ~[na:na]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ~[na:1.7.0_51]
      at java.util.concurrent.FutureTask.run(FutureTask.java:262) ~[na:1.7.0_51]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) ~[na:1.7.0_51]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) ~[na:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_51]
      ... 1 common frames omitted

      Attachments

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

        Activity

          People

            kramesha@cisco.com Kamal Rameshan
            dbainbri.ciena@gmail.com David Bainbridge
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: