NullPointer exception log messages on bluebox

Post here your questions about the Java client / Android API for SFS2X

Moderators: Lapo, Bax

Post Reply
nicolash
Posts: 12
Joined: 24 Oct 2011, 05:51
Location: France
Contact:

NullPointer exception log messages on bluebox

Post by nicolash »

ciao sfs squadra,

with SFS2x-RC3 java client api, i get some unharmful NullPointerExceptions in logs.

At the end, we have a connectionLost event.

Code: Select all

Connecting user player1 in room main
DEBUG>received configLoadSuccess
DEBUG>connecting
DEBUG>received connectionAttemptHttp
DEBUG>we are doomed
GOT RESPONSE: connect|78f89964ee1cd262c1e8f8eee4cc9193
GOT RESPONSE: 
GOT RESPONSE: poll|gABNEgADAAFhAwAAAAFjAgAAAXASAAMAAnRrCAAgNTRkMjUxZGYxMDJlNWJiNTA0NDIyZTg0NGY2ZGNiZDEAAmN0BAAABAAAAm1zBAB6EgA=
DEBUG>received connection
GOT RESPONSE: 
GOT RESPONSE: poll|gAB5EgADAAFhAwABAAFjAgAAAXASAAYAAnJsEQABEQAJBAAAAAAIAARtYWluCAAHZGVmYXVsdAEAAQABAAMAAQMAFBEAAAACem4IAApSQ0dhbWVab25lAAJycwMAAAACdW4IAAdwbGF5ZXIxAAJpZAQAAAAJAAJwaQMAAA==
DEBUG>received login
GOT RESPONSE: 
GOT RESPONSE: poll|gAB9EgADAAFhAwAEAAFjAgAAAXASAAIAAXIRAAkEAAAAAAgABG1haW4IAAdkZWZhdWx0AQABAAEAAwACAwAUEQAAAAJ1bBEAAhEABQQAAAAICAAIbmljb2xhczMDAAADAAARAAARAAUEAAAACQgAB3BsYXllcjEDAAADAAARAAA=
DEBUG>received roomJoin
GOT RESPONSE: poll|gAAjEgADAAFhAwPpAAFjAgAAAXASAAIAAXIEAAAAAAACdWMDAAI=
GOT RESPONSE: poll|null
java.lang.NullPointerException
	at sfs2x.client.core.SFSIOHandler.onDataRead(SFSIOHandler.java:104)
	at sfs2x.client.bitswarm.BitSwarmClient.onBBData(BitSwarmClient.java:436)
	at sfs2x.client.bitswarm.BitSwarmClient.access$5(BitSwarmClient.java:433)
	at sfs2x.client.bitswarm.BitSwarmClient$6.dispatch(BitSwarmClient.java:129)
	at sfs2x.client.core.EventDispatcher.dispatchEvent(EventDispatcher.java:52)
	at sfs2x.client.bitswarm.bbox.BBClient.dispatchEvent(BBClient.java:398)
	at sfs2x.client.bitswarm.bbox.BBClient.onHttpResponse(BBClient.java:251)
	at sfs2x.client.bitswarm.bbox.BBClient.access$0(BBClient.java:208)
	at sfs2x.client.bitswarm.bbox.BBClient$HttpResponseHandler.messageReceived(BBClient.java:506)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:137)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:128)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:516)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:507)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(ReplayingDecoder.java:542)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.channelDisconnected(ReplayingDecoder.java:450)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)
	at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:77)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Channels.java:360)
	at org.jboss.netty.channel.socket.nio.NioWorker.close(NioWorker.java:599)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:356)
	at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
GOT RESPONSE: poll|null
java.lang.NullPointerException
	at sfs2x.client.core.SFSIOHandler.onDataRead(SFSIOHandler.java:104)
	at sfs2x.client.bitswarm.BitSwarmClient.onBBData(BitSwarmClient.java:436)
	at sfs2x.client.bitswarm.BitSwarmClient.access$5(BitSwarmClient.java:433)
	at sfs2x.client.bitswarm.BitSwarmClient$6.dispatch(BitSwarmClient.java:129)
	at sfs2x.client.core.EventDispatcher.dispatchEvent(EventDispatcher.java:52)
	at sfs2x.client.bitswarm.bbox.BBClient.dispatchEvent(BBClient.java:398)
	at sfs2x.client.bitswarm.bbox.BBClient.onHttpResponse(BBClient.java:251)
	at sfs2x.client.bitswarm.bbox.BBClient.access$0(BBClient.java:208)
	at sfs2x.client.bitswarm.bbox.BBClient$HttpResponseHandler.messageReceived(BBClient.java:506)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:137)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:128)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:516)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:507)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(ReplayingDecoder.java:542)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.channelDisconnected(ReplayingDecoder.java:450)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)
	at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:77)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Channels.java:360)
	at org.jboss.netty.channel.socket.nio.NioWorker.close(NioWorker.java:599)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:356)
	at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
GOT RESPONSE: poll|null
java.lang.NullPointerException
	at sfs2x.client.core.SFSIOHandler.onDataRead(SFSIOHandler.java:104)
	at sfs2x.client.bitswarm.BitSwarmClient.onBBData(BitSwarmClient.java:436)
	at sfs2x.client.bitswarm.BitSwarmClient.access$5(BitSwarmClient.java:433)
	at sfs2x.client.bitswarm.BitSwarmClient$6.dispatch(BitSwarmClient.java:129)
	at sfs2x.client.core.EventDispatcher.dispatchEvent(EventDispatcher.java:52)
	at sfs2x.client.bitswarm.bbox.BBClient.dispatchEvent(BBClient.java:398)
	at sfs2x.client.bitswarm.bbox.BBClient.onHttpResponse(BBClient.java:251)
	at sfs2x.client.bitswarm.bbox.BBClient.access$0(BBClient.java:208)
	at sfs2x.client.bitswarm.bbox.BBClient$HttpResponseHandler.messageReceived(BBClient.java:506)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:137)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:128)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:516)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:507)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(ReplayingDecoder.java:542)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.channelDisconnected(ReplayingDecoder.java:450)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)
	at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:77)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Channels.java:360)
	at org.jboss.netty.channel.socket.nio.NioWorker.close(NioWorker.java:599)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:356)
	at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
GOT RESPONSE: poll|null
java.lang.NullPointerException
	at sfs2x.client.core.SFSIOHandler.onDataRead(SFSIOHandler.java:104)
	at sfs2x.client.bitswarm.BitSwarmClient.onBBData(BitSwarmClient.java:436)
	at sfs2x.client.bitswarm.BitSwarmClient.access$5(BitSwarmClient.java:433)
	at sfs2x.client.bitswarm.BitSwarmClient$6.dispatch(BitSwarmClient.java:129)
	at sfs2x.client.core.EventDispatcher.dispatchEvent(EventDispatcher.java:52)
	at sfs2x.client.bitswarm.bbox.BBClient.dispatchEvent(BBClient.java:398)
	at sfs2x.client.bitswarm.bbox.BBClient.onHttpResponse(BBClient.java:251)
	at sfs2x.client.bitswarm.bbox.BBClient.access$0(BBClient.java:208)
	at sfs2x.client.bitswarm.bbox.BBClient$HttpResponseHandler.messageReceived(BBClient.java:506)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:137)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:128)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:516)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:507)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(ReplayingDecoder.java:542)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.channelDisconnected(ReplayingDecoder.java:450)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)
	at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:77)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Channels.java:360)
	at org.jboss.netty.channel.socket.nio.NioWorker.close(NioWorker.java:599)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:356)
	at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
GOT RESPONSE: poll|gAAcEgADAAFhAwPqAAFjAgAAAXASAAEAAXUEAAAACA==
GOT RESPONSE: poll|gAAjEgADAAFhAwPpAAFjAgAAAXASAAIAAXIEAAAAAAACdWMDAAE=
GOT RESPONSE: poll|gAA7EgADAAFhAwPoAAFjAgAAAXASAAIAAXIEAAAAAAABdREABQQAAAALCAAIbmljb2xhczMDAAADAAARAAA=
GOT RESPONSE: poll|gAAjEgADAAFhAwPpAAFjAgAAAXASAAIAAXIEAAAAAAACdWMDAAI=
GOT RESPONSE: poll|null
java.lang.NullPointerException
	at sfs2x.client.core.SFSIOHandler.onDataRead(SFSIOHandler.java:104)
	at sfs2x.client.bitswarm.BitSwarmClient.onBBData(BitSwarmClient.java:436)
	at sfs2x.client.bitswarm.BitSwarmClient.access$5(BitSwarmClient.java:433)
	at sfs2x.client.bitswarm.BitSwarmClient$6.dispatch(BitSwarmClient.java:129)
	at sfs2x.client.core.EventDispatcher.dispatchEvent(EventDispatcher.java:52)
	at sfs2x.client.bitswarm.bbox.BBClient.dispatchEvent(BBClient.java:398)
	at sfs2x.client.bitswarm.bbox.BBClient.onHttpResponse(BBClient.java:251)
	at sfs2x.client.bitswarm.bbox.BBClient.access$0(BBClient.java:208)
	at sfs2x.client.bitswarm.bbox.BBClient$HttpResponseHandler.messageReceived(BBClient.java:506)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:137)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:128)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:754)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:516)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:507)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(ReplayingDecoder.java:542)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.channelDisconnected(ReplayingDecoder.java:450)
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)
	at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:77)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545)
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Channels.java:360)
	at org.jboss.netty.channel.socket.nio.NioWorker.close(NioWorker.java:599)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:356)
	at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
GOT RESPONSE: poll|gAAaEgADAAFhAwPtAAFjAgAAAXASAAEAAmRyAgA=
DEBUG>received connectionLost
DEBUG>we are doomed try to connect back
GOT RESPONSE: 
GOT RESPONSE: err01|null
[code]
ThomasLund
Posts: 1297
Joined: 14 Mar 2008, 07:52
Location: Sweden

Post by ThomasLund »

Thanks.

Added a check for null response from BB, so that the NPE should not happen again.

/Thomas
Full Control - maker of Unity/C# and Java SFS API and indie games
Follow on twitter: http://twitter.com/thomas_h_lund
Post Reply