Посмотри, что выполнялось до этого, откуда вызывается эта функция. Вполне возможно, что указатель на игрока, для которого вызывается эта функция, на тот момент оказался неправильным (характерным признаком является, например, то, что краш происходит при килле/смерти и т. п.).