Interesting... I tried doing some debugging in Eclipse. What I found is that, for some odd reason I have yet to figure out, IntegerRenderer.getTableCellRendererComponent() is getting called twice: Once with a valid value object, the second time with a null value!
Changing IntegerRenderer in the...
Here's some gCLI output from SS getting confused and aborting, with zlib verbosity set to 10. Hope it helps someone.
1 HP costs 6μ. ( 239 / 239 )
1 MP costs 6μ. ( 119 / 119 )
WHAM: We currently think that the round number is: 0 and that the turn number is 352.
WHAM: Checking to see if WHAM...
My alt DDStashBot is clan-less. When I log in as that character, KoLmafia tries to visit the Rumpus Room, and fails, repeats the request indefinitely, and no amount of typing "abort" in the gCLI or pressing Escape will make it stop.
I tried to set the price of one random item I deemed worth selling in the Mall of Loathing, in KoLmafia's mall manager... and got a NullPointerException when I hit Enter to commit the change.
KoLmafia r17225, macOS 10.12, Java 8u102
I have no objections to abstraction upgrades; I didn't even know that was possible!
As for the SS early abort... if you attempt to force the issue by clicking the script button in the KoLmafia relay browser, when it DOES occur (after loading the combat if necessary)... SS goes through the same...