This oversight in the extern declaration of the s_globalStates map apparently caused the age filenames to stored in the map with case sensitive hashes. The case insensitive hash lookup in the AuthServ then failed, causing a null State to be given to the GameHost, resulting in a crash on merging a null State.
This oversight in the extern declaration of the
s_globalStates
map apparently caused the age filenames to stored in the map with case sensitive hashes. The case insensitive hash lookup in the AuthServ then failed, causing a null State to be given to the GameHost, resulting in a crash on merging a null State.This should fix #122.