Bug - Fixed Possibly Crimbo related? IcePenguin express "unexpected Error" and fails

tragus

Member
Mafia r8833 (though also in r8826) - an attempt to launch IcePengion express to retrieve mail fails with "Unexpected error, debug log printed." This has been happening since Friday, Dec 17. I can retrieve Outbox and Saved , but not Inbox either at launch or at selection/refresh.

Should I send the debug log to the Mafia godz? Am I the only one experiencing this issue?

[BTW, I can get to my Inbox in Mini-Browser and relay without troubles.]
 

tragus

Member
OK, so attached (or inserted):
Code:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Timestamp: Sun Dec 19 18:16:56 EST 2010
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


Unexpected error, debug log printed.
class java.lang.StringIndexOutOfBoundsException: String index out of range: -32
java.lang.StringIndexOutOfBoundsException: String index out of range: -32
	at java.lang.String.substring(Unknown Source)
	at net.sourceforge.kolmafia.KoLMailMessage.<init>(KoLMailMessage.java:64)
	at net.sourceforge.kolmafia.session.MailManager.addMessage(MailManager.java:105)
	at net.sourceforge.kolmafia.request.MailboxRequest.processMessages(MailboxRequest.java:232)
	at net.sourceforge.kolmafia.request.MailboxRequest.processResults(MailboxRequest.java:171)
	at net.sourceforge.kolmafia.request.GenericRequest.processResponse(GenericRequest.java:1859)
	at net.sourceforge.kolmafia.request.GenericRequest.retrieveServerReply(GenericRequest.java:1777)
	at net.sourceforge.kolmafia.request.GenericRequest.retrieveServerReply(GenericRequest.java:1467)
	at net.sourceforge.kolmafia.request.GenericRequest.execute(GenericRequest.java:1198)
	at net.sourceforge.kolmafia.request.GenericRequest.run(GenericRequest.java:1089)
	at net.sourceforge.kolmafia.request.MailboxRequest.run(MailboxRequest.java:117)
	at net.sourceforge.foxtrot.AbstractWorkerThread$AbstractWorkerAction.run(AbstractWorkerThread.java:84)
	at java.security.AccessController.doPrivileged(Native Method)
	at net.sourceforge.foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:41)
	at net.sourceforge.foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:235)
	at net.sourceforge.foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:216)
	at java.lang.Thread.run(Unknown Source)
 

Grotfang

Developer
Actually, it wouldn't be particularly. It will say the following:

Unexpected error, debug log printed.
class java.lang.StringIndexOutOfBoundsException: String index out of range: -32
java.lang.StringIndexOutOfBoundsException: String index out of range: -32
at java.lang.String.substring(Unknown Source)
at net.sourceforge.kolmafia.KoLMailMessage.<init>(KoLMailMessage.java:64)
at net.sourceforge.kolmafia.session.MailManager.addMessage(MailManager.java:105)
at net.sourceforge.kolmafia.request.MailboxRequest.processMessages(MailboxRequest.java:232)
at net.sourceforge.kolmafia.request.MailboxRequest.processResults(MailboxRequest.java:171)
at net.sourceforge.kolmafia.request.GenericRequest.processResponse(GenericRequest.java:1859)
at net.sourceforge.kolmafia.request.GenericRequest.retrieveServerReply(GenericRequest.java:1777)
at net.sourceforge.kolmafia.request.GenericRequest.retrieveServerReply(GenericRequest.java:1467)
at net.sourceforge.kolmafia.request.GenericRequest.execute(GenericRequest.java:1198)
at net.sourceforge.kolmafia.request.GenericRequest.run(GenericRequest.java:1089)
at net.sourceforge.kolmafia.request.MailboxRequest.run(MailboxRequest.java:117)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:73)
at net.sourceforge.kolmafia.KoLmafiaGUI$FrameConstructor.run(KoLmafiaGUI.java:462)
at net.sourceforge.foxtrot.AbstractWorkerThread$AbstractWorkerAction.run(AbstractWorkerThread.java:84)
at java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:41)
at net.sourceforge.foxtrot.workers.MultiWorkerThread$1.run(MultiWorkerThread.java:51)
at java.lang.Thread.run(Unknown Source)

Any mail in your inbox received after Mr. Mination's will load fine. Mr. Mination has no character link, and therefore breaks our mail loading (he is formatted differently). I've been aware of this for a couple of days, but figured since no-one had mentioned it it wasn't worth looking into (unlikely to occur frequently after crimbo). I'm still not sure how to go about fixing it. Include a special case for Mination, or factor in the new formatting?

EDIT: Pesky ninjas...

My point still stands.
 
Top