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