Menu

#3658 0.66: NPE in Item2DView

closed-wont-fix
nobody
None
5
2008-03-11
2008-02-02
No

Usually i don't report these cos i'm using devel client + main server, here was release client + main server though. Trying to pick a carrot, wouldn't work, looked in logs and had:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at games.stendhal.client.gui.j2d.entity.Item2DView.onAction(Item2DView.java:172)
at games.stendhal.client.gui.wt.CommandList.doAction(CommandList.java:74)
at games.stendhal.client.gui.wt.CommandList$ActionSelectedCB.actionPerformed(CommandList.java:90)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
at java.awt.Component.processMouseEvent(Component.java:5517)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5282)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3984)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Discussion

  • Martin Fuchs

    Martin Fuchs - 2008-02-02

    Logged In: YES
    user_id=1534223
    Originator: NO

    Now there is an IF statement handling the NULL case and printing an error message to the log instead of the NPE, so we should look after the additional info in the server log.

     
  • Astrid Sawatzky

    Astrid Sawatzky - 2008-03-11
    • status: open --> closed
     
  • Astrid Sawatzky

    Astrid Sawatzky - 2008-03-11
    • status: closed --> closed-wont-fix
     

Anonymous
Anonymous

Add attachments
Cancel