current_player is not initialized which can lead to segfault