We have too many Charpane threads, but I am seeing previously unreported issues.
I ran 370 or so turns in the Relay Browser last night with r9760.
1) I have 22 instances of the following stack trace in my debug log:
2) A dozen times or so, it looked like the Charpane was double-decorated.
- The list of visited locations was listed twice, in order
- The "refresh mood" link appeared twice
I ran 370 or so turns in the Relay Browser last night with r9760.
1) I have 22 instances of the following stack trace in my debug log:
Code:
Unexpected error, debug log printed.
class java.lang.StringIndexOutOfBoundsException: String index out of range: -236
java.lang.StringIndexOutOfBoundsException: String index out of range: -236
at java.lang.String.substring(String.java:1937)
at net.sourceforge.kolmafia.request.CharPaneRequest.extractEffect(CharPaneRequest.java:574)
at net.sourceforge.kolmafia.webui.CharPaneDecorator.addUpArrowLinks(CharPaneDecorator.java:707)
at net.sourceforge.kolmafia.webui.CharPaneDecorator.decorate(CharPaneDecorator.java:127)
at net.sourceforge.kolmafia.RequestEditorKit.getFeatureRichHTML(RequestEditorKit.java:531)
at net.sourceforge.kolmafia.request.RelayRequest.formatResponse(RelayRequest.java:352)
at net.sourceforge.kolmafia.request.GenericRequest.run(GenericRequest.java:1208)
at net.sourceforge.kolmafia.request.RelayRequest.run(RelayRequest.java:1849)
at net.sourceforge.kolmafia.request.CharPaneRequest.run(CharPaneRequest.java:128)
at net.sourceforge.kolmafia.webui.RelayAgent.readServerResponse(RelayAgent.java:378)
at net.sourceforge.kolmafia.webui.RelayAgent.performRelay(RelayAgent.java:150)
at net.sourceforge.kolmafia.webui.RelayAgent.run(RelayAgent.java:127)
2) A dozen times or so, it looked like the Charpane was double-decorated.
- The list of visited locations was listed twice, in order
- The "refresh mood" link appeared twice