I'm working on a simple chat (http://sourceforge.net/projects/chattered/) and I'm adding functionality (SQLLite user DB for remember logged user) and I want to make the logout process for the user (switch user) and when I fire the LogoutEvent I get a NPE. This is my output:
Code: Select all
08-06 16:47:10.100: W/System.err(5603): 31516 [main] INFO sfs2x.client.core.SFSProtocolCodec - Writing message Binary size: 3
08-06 16:47:10.100: W/System.err(5603): 12 00 00 ...
08-06 16:47:10.116: W/System.err(5603): 31532 [main] INFO sfs2x.client.core.SFSIOHandler - Data written: Binary size: 20
08-06 16:47:10.116: W/System.err(5603): 12 00 03 00 01 61 03 00 02 00 01 63 02 00 00 01 .....a.....c....
08-06 16:47:10.116: W/System.err(5603): 70 12 00 00 p...
08-06 16:47:10.155: W/System.err(5603): 31572 [New I/O client worker #1-1] INFO sfs2x.client.core.EventDispatcher - Dispatching event OnData to 1 listeners
08-06 16:47:10.155: W/System.err(5603): 31573 [New I/O client worker #1-1] INFO sfs2x.client.core.SFSIOHandler - Data Read: Binary size: 42
08-06 16:47:10.155: W/System.err(5603): 80 00 27 12 00 03 00 01 61 03 00 02 00 01 63 02 ..'.....a.....c.
08-06 16:47:10.155: W/System.err(5603): 00 00 01 70 12 00 01 00 02 7A 6E 08 00 0C 42 61 ...p.....zn...Ba
08-06 16:47:10.155: W/System.err(5603): 74 61 6C 6C 61 4E 61 76 61 6C tallaNaval
08-06 16:47:10.155: W/System.err(5603): 31573 [New I/O client worker #1-1] INFO sfs2x.client.core.SFSIOHandler - Handling New Packet of size 42
08-06 16:47:10.155: W/System.err(5603): 31573 [New I/O client worker #1-1] INFO sfs2x.client.core.SFSIOHandler - Handling Header Size. Length: 41 (small)
08-06 16:47:10.155: W/System.err(5603): 31573 [New I/O client worker #1-1] INFO sfs2x.client.core.SFSIOHandler - Data size is 39
08-06 16:47:10.155: W/System.err(5603): 31574 [New I/O client worker #1-1] INFO sfs2x.client.core.SFSIOHandler - Handling Data: 39, previous state: 0/39
08-06 16:47:10.155: W/System.err(5603): 31574 [New I/O client worker #1-1] INFO sfs2x.client.core.SFSIOHandler - <<< Packet Complete >>>
08-06 16:47:10.155: W/System.err(5603): 31576 [New I/O client worker #1-1] INFO sfs2x.client.controllers.SystemController - Message: ResLogout { Message id: 2 }
08-06 16:47:10.155: W/System.err(5603): { Dump: }
08-06 16:47:10.155: W/System.err(5603): (utf_string) zn: BatallaNaval
08-06 16:47:10.155: W/System.err(5603):
[b]08-06 16:47:10.155: W/System.err(5603): 31576 [New I/O client worker #1-1] WARN sfs2x.client.controllers.SystemController - Error in handling event: java.lang.NullPointerException
08-06 16:47:10.155: W/System.err(5603): java.lang.NullPointerException[/b]
08-06 16:47:10.179: W/System.err(5603): at sfs2x.client.SmartFox.handleLogout(SmartFox.java:1196)
08-06 16:47:10.179: W/System.err(5603): at sfs2x.client.controllers.system.ResLogout.handleResponse(ResLogout.java:23)
Thanks in advance
[1] http://sourceforge.net/p/chattered/code ... tered.java