← Back to team overview

awakening team mailing list archive

[Bug 343654] [NEW] Null pointer exception when the user try to remove a non-connected service

 

Public bug reported:

Null pointer exception when the user try to remove a non-connected
service.

java.lang.NullPointerException
        at hu.dcwatch.client.core.embla.EmblaClient.disconnect(EmblaClient.java:62)
        at hu.dcwatch.client.core.Client.stop(Client.java:140)
        at hu.dcwatch.client.plugin.base.process.ConnectionProcess.remove(ConnectionProcess.java:157)
        at hu.dcwatch.client.plugin.base.process.ConnectionProcess.execute(ConnectionProcess.java:80)
        at hu.dcwatch.client.core.Client.messageReceived(Client.java:76)
        at hu.dcwatch.client.core.embla.adc.AdcClient.access$1300(AdcClient.java:61)
        at hu.dcwatch.client.core.embla.adc.AdcClient$6.commandReceived(AdcClient.java:186)
        at hu.dcwatch.client.core.embla.adc.AdcClient$6.commandReceived(AdcClient.java:174)
        at hu.dcwatch.embla.command.CommandManager.fireCommandReceived(CommandManager.java:44)
        at hu.dcwatch.embla.protocol.adc.command.AdcCommandManager.processCommand(AdcCommandManager.java:93)
        at hu.dcwatch.embla.nio.EmblaIoHandler.messageReceived(EmblaIoHandler.java:57)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:722)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
        at org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:392)
        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:228)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
        at org.apache.mina.filter.ssl.SslHandler.flushScheduledEvents(SslHandler.java:279)
        at org.apache.mina.filter.ssl.SslFilter.messageReceived(SslFilter.java:445)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
        at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:120)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:426)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:586)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:547)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:539)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:57)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:867)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:65)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

** Affects: dcwatch
     Importance: Medium
     Assignee: CyB (viktor.balazs)
         Status: Triaged

** Changed in: dcwatch
   Importance: Undecided => Medium
     Assignee: (unassigned) => CyB (viktor.balazs)
       Status: New => Triaged
       Target: None => 0-4-1

-- 
Null pointer exception when the user try to remove a non-connected service
https://bugs.launchpad.net/bugs/343654
You received this bug notification because you are a member of
Awakening, which is subscribed to DCWatch.

Status in DCWatch: Triaged

Bug description:
Null pointer exception when the user try to remove a non-connected service.

java.lang.NullPointerException
        at hu.dcwatch.client.core.embla.EmblaClient.disconnect(EmblaClient.java:62)
        at hu.dcwatch.client.core.Client.stop(Client.java:140)
        at hu.dcwatch.client.plugin.base.process.ConnectionProcess.remove(ConnectionProcess.java:157)
        at hu.dcwatch.client.plugin.base.process.ConnectionProcess.execute(ConnectionProcess.java:80)
        at hu.dcwatch.client.core.Client.messageReceived(Client.java:76)
        at hu.dcwatch.client.core.embla.adc.AdcClient.access$1300(AdcClient.java:61)
        at hu.dcwatch.client.core.embla.adc.AdcClient$6.commandReceived(AdcClient.java:186)
        at hu.dcwatch.client.core.embla.adc.AdcClient$6.commandReceived(AdcClient.java:174)
        at hu.dcwatch.embla.command.CommandManager.fireCommandReceived(CommandManager.java:44)
        at hu.dcwatch.embla.protocol.adc.command.AdcCommandManager.processCommand(AdcCommandManager.java:93)
        at hu.dcwatch.embla.nio.EmblaIoHandler.messageReceived(EmblaIoHandler.java:57)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:722)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
        at org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:392)
        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:228)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
        at org.apache.mina.filter.ssl.SslHandler.flushScheduledEvents(SslHandler.java:279)
        at org.apache.mina.filter.ssl.SslFilter.messageReceived(SslFilter.java:445)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
        at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:120)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:426)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:586)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:547)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:539)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:57)
        at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:867)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:65)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)



Follow ups

References