java.lang.NullPointerException

GitHub | voveve | 11 months ago

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at com.jcloisterzone.game.Game.undo()
  2. com.jcloisterzone.game
    Game.undo
    1. com.jcloisterzone.game.Game.undo(Game.java:186)
    1 frame
  3. com.jcloisterzone.ui
    ClientMessageListener.handleUndo
    1. com.jcloisterzone.ui.ClientMessageListener.handleUndo(ClientMessageListener.java:518)
    1 frame
  4. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    4. java.lang.reflect.Method.invoke(Method.java:497)
    4 frames
  5. com.jcloisterzone.wsio
    MessageDispatcher.dispatch
    1. com.jcloisterzone.wsio.MessageDispatcher.dispatchOn(MessageDispatcher.java:36)
    2. com.jcloisterzone.wsio.MessageDispatcher.dispatch(MessageDispatcher.java:20)
    2 frames
  6. com.jcloisterzone.ui
    ClientMessageListener.handleGame
    1. com.jcloisterzone.ui.ClientMessageListener.handleGameStarted(ClientMessageListener.java:271)
    2. com.jcloisterzone.ui.ClientMessageListener.handleGame(ClientMessageListener.java:336)
    3. com.jcloisterzone.ui.ClientMessageListener.handleGame(ClientMessageListener.java:290)
    3 frames
  7. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    4. java.lang.reflect.Method.invoke(Method.java:497)
    4 frames
  8. com.jcloisterzone.wsio
    MessageDispatcher.dispatch
    1. com.jcloisterzone.wsio.MessageDispatcher.dispatchOn(MessageDispatcher.java:36)
    2. com.jcloisterzone.wsio.MessageDispatcher.dispatch(MessageDispatcher.java:20)
    2 frames
  9. com.jcloisterzone.ui
    ClientMessageListener.onWebsocketMessage
    1. com.jcloisterzone.ui.ClientMessageListener.onWebsocketMessage(ClientMessageListener.java:143)
    1 frame
  10. com.jcloisterzone.wsio
    WebSocketConnection$WebSocketClientImpl.onMessage
    1. com.jcloisterzone.wsio.WebSocketConnection$WebSocketClientImpl.onMessage(WebSocketConnection.java:100)
    1 frame
  11. Java WS
    WebSocketClient.run
    1. org.java_websocket.client.WebSocketClient.onWebsocketMessage(WebSocketClient.java:248)
    2. org.java_websocket.WebSocketImpl.decodeFrames(WebSocketImpl.java:375)
    3. org.java_websocket.WebSocketImpl.decode(WebSocketImpl.java:158)
    4. org.java_websocket.client.WebSocketClient.run(WebSocketClient.java:185)
    4 frames
  12. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:745)[Thread-5]
    1 frame