Bug - Fixed Mafia Doesn't Recognise Character Details on Login

Marley

New member
Er, I hope I'm doing this right...

Today when I tried to log in, Mafia listed my level as 1, Ronin for -6432, and didn't list any of my equipment at all. Going through the HTML relay, it had trouble loading charpane. I tried uneffecting Cotton Mouthed and putting my Stop Sign into the closet to see if that was the problem, but it didn't help.

I'm using the 14.2 release, not the daily build.
 

Attachments

I think Mafia was trying to write an override data file in your kolmafia /data filder. Maybe it doesn't have the rights?
 
That's weird, it was writing everything fine yesterday - how would I grant it the rights again? (I'm on XP, which is probably important information for that.)
 
Data directory -> Right-click on folder -> Properties -> At the bottom there are several check boxes. Make sure that the directory is not ready only.

You can also try deleting the data files, or typing "update clear" in the CLI.
 
Typing "update clear" fixed my problem! Thank you very much, Bale, and thanks to slyz and Theraze as well.
 
The problem occurs when KoL adds a new campground item, we add it to our internal list of campground items, you have a stale override file that does NOT have the item in it, and KoLmafia detects a new item and has to generate new override files with info about the new item. When it writes the Campground section of modifiers.txt, it iterates over the built-in list and takes an NPE when one of the items can't be found.

That should never happen, since KoLmafia should not load an override file that is earlier than what is built-in, but, people keep reporting it.

I fixed the NPE in revision 8638 on September 25. However, as you were told to do - and which worked, as expected - was to do "update clear" and get rid of the bad override files.
 
Back
Top