When viewing the item manager (for food), or consuming food through the item manager, I get an unexpected error (everything works as normal, though -- it freezes but recovers itself). There are two main stack traces:
and
I'm running the latest mafia on Java 8.
Code:
Unexpected error, debug log printed.
class java.lang.NullPointerException: null
java.lang.NullPointerException
at net.sourceforge.kolmafia.swingui.panel.UseItemEnqueuePanel$ConsumableFilterField.isVisible(UseItemEnqueuePanel.java:824)
at net.java.dev.spellcast.utilities.LockableListModel.updateSingleFilter(LockableListModel.java:828)
at net.java.dev.spellcast.utilities.LockableListModel.updateFilter(LockableListModel.java:801)
at net.sourceforge.kolmafia.persistence.ConcoctionDatabase.refreshConcoctionsNow(ConcoctionDatabase.java:1549)
at net.sourceforge.kolmafia.persistence.ConcoctionDatabase.refreshConcoctions(ConcoctionDatabase.java:1380)
at net.sourceforge.kolmafia.request.GenericRequest.execute(GenericRequest.java:1635)
at net.sourceforge.kolmafia.request.GenericRequest.run(GenericRequest.java:1349)
at net.sourceforge.kolmafia.request.ChatRequest.run(ChatRequest.java:126)
at net.sourceforge.kolmafia.request.RelayRequest.getTabbedChatMessages(RelayRequest.java:3391)
at net.sourceforge.kolmafia.request.RelayRequest.handleChat(RelayRequest.java:3298)
at net.sourceforge.kolmafia.request.RelayRequest.run(RelayRequest.java:3528)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:286)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:249)
at net.sourceforge.kolmafia.webui.RelayAgent.readServerResponse(RelayAgent.java:596)
at net.sourceforge.kolmafia.webui.RelayAgent.performRelay(RelayAgent.java:162)
at net.sourceforge.kolmafia.webui.RelayAgent.run(RelayAgent.java:135)
and
Code:
Unexpected error, debug log printed.
class java.lang.IllegalArgumentException: Comparison method violates its general contract!
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.ComparableTimSort.mergeHi(Unknown Source)
at java.util.ComparableTimSort.mergeAt(Unknown Source)
at java.util.ComparableTimSort.mergeCollapse(Unknown Source)
at java.util.ComparableTimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.ArrayList.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at net.java.dev.spellcast.utilities.LockableListModel.sort(LockableListModel.java:164)
at net.java.dev.spellcast.utilities.LockableListModel.sort(LockableListModel.java:155)
at net.sourceforge.kolmafia.persistence.ConcoctionDatabase.refreshConcoctionsNow(ConcoctionDatabase.java:1545)
at net.sourceforge.kolmafia.persistence.ConcoctionDatabase.refreshConcoctions(ConcoctionDatabase.java:1380)
at net.sourceforge.kolmafia.request.GenericRequest.execute(GenericRequest.java:1635)
at net.sourceforge.kolmafia.request.GenericRequest.run(GenericRequest.java:1349)
at net.sourceforge.kolmafia.request.ChatRequest.run(ChatRequest.java:126)
at net.sourceforge.kolmafia.request.RelayRequest.getTabbedChatMessages(RelayRequest.java:3391)
at net.sourceforge.kolmafia.request.RelayRequest.handleChat(RelayRequest.java:3298)
at net.sourceforge.kolmafia.request.RelayRequest.run(RelayRequest.java:3528)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:286)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:249)
at net.sourceforge.kolmafia.webui.RelayAgent.readServerResponse(RelayAgent.java:596)
at net.sourceforge.kolmafia.webui.RelayAgent.performRelay(RelayAgent.java:162)
at net.sourceforge.kolmafia.webui.RelayAgent.run(RelayAgent.java:135)
I'm running the latest mafia on Java 8.