Got this crash with what I believe was the latest version of the non-beta client
- Code: Select all
java.lang.NullPointerException: Cannot invoke "haven.QuestWnd.getObjectiveIndex(String)" because "Pointer.getparent(java.lang.Class).chrwdg.quest" is null
at Pointer.drawarrow(Pointer.java:113)
at Pointer.draw(Pointer.java:169)
at haven.Widget.draw(Widget.java:784)
at haven.Widget.draw(Widget.java:789)
at haven.GameUI.draw(GameUI.java:1283)
at haven.Widget.draw(Widget.java:784)
at haven.Widget.draw(Widget.java:789)
at haven.RootWidget.draw(RootWidget.java:121)
at haven.UI.draw(UI.java:397)
at haven.GLPanel$Loop.display(GLPanel.java:311)
at haven.GLPanel$Loop.run(GLPanel.java:400)
at haven.JOGLPanel.run(JOGLPanel.java:246)
at java.base/java.lang.Thread.run(Thread.java:833)
I was in the process of switching from one toon to another. The first one had successfully slept, and it crashed when I clicked on the other to select it.
I then restarted the client, activated my successfully saved login, noted that the toon I'd tried to switch to was at the top of the list (i.e. the client thought it was most recently played). But when I clicked on that toon to play it, I got precisely the same error.
Note that I *had* played that toon with this version of the Ender client. I.e. this toon, with its current equipment, was successfully displayed in its current location with this client - unless of course something changed there since I switched away from that character a few hours ago.
This problem did not replicate with the official client.