Debug log attached. Generated on startup of r26365.
ClanManager.getStash seems to be involved so tagging @Ryo_Sangnoir.
ClanManager.getStash seems to be involved so tagging @Ryo_Sangnoir.
Looks like you have the preference debugFoxtrotRemoval set to true. Setting it to false should stop these logs being created. Looking at the code I don't think anything's crashing here: it's just commenting on an unexpected situation.
On login:
* the AdventureFrame is created, which
* updates the "last adventure" location, which
* fires a listener as the value changes, which
* calls recalculate adjustments, which
* checks to see how many of an item you have accessible, which
* makes a request to the clan stash.
The default is already false, from what I can tell.
If you're actually experiencing an unresponsive GUI, perhaps it's worth looking at, but if it's only a potential I'm not sure it's worth the time it would take to fix.
I would normally see the issue being that there is a constructor (AdventureFrame) that "does something" substantially more complicated than just setting up the class. But some brief research indicates that the constructor is where you're supposed to do things for a JFrame.
Post-that, I don't really see what else you could do. In order to compute adjustments correctly, Mafia needs information it can only get by making a request. If you don't make the request when it gets triggered, the computation might be wrong.