I have to keep pruning my folder of the debug logs, since it generates one every day. It doesn't seem to actually affect anything really, but it's getting annoying. I get it when I'm farming Barf Mountain with my random monster modifier setup. Here's an example situation where it occurs:
It's kind of hard to tell when it happens, so that's all I can give you.
 Barf Mountain
Encounter: American, hilarious garbage tourist
Round 0: aabattery wins initiative!
Round 1: aabattery executes a macro!
Round 1: aabattery casts POCKET CRUMBS!
Round 2: aabattery executes a macro!
Round 2: aabattery casts FURIOUS WALLOP!
Unexpected error, debug log printed.
Round 3: garbage tourist drops 10 defense.
Round 3: aabattery wins the fight!
I'll attach the debug log, too: DEBUG_20180421.txt
Pretty sure it's the same error every time, repeated several times a day.
My best guess is the "hilarious" modifier is screwing something up, since the log mentions the "StringTokenizer" is where the issue is happening. It's also not reporting the meat gain from Furious Wallop like it should (I'm using the mafia pointer finger ring), so I think the meat gain has "salad" in it and it confuses KoLMafia. But I could be wrong, just trying to help.