Details
-
Bug
-
Status: Resolved
-
Resolution: Cannot Reproduce
-
None
-
None
-
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