Sorry, I reported the bug wrong. The original protection in
highscore.cpp works, highscores are not lost.

It's the best time, herring count and best score for each practice
course that is lost, and also the status of each cup.

player.cpp needs protection similar to what is in highscore.cpp

-- 
If program startup fails, highscores are lost
https://bugs.launchpad.net/bugs/218799
You received this bug notification because you are a member of Extreme
Tux Racer Team, which is the registrant for Extreme Tux Racer.

Status in Extreme Tux Racer: Fix Committed

Bug description:
I upgraded to Fedora 9's mesa/Xserver, under which etracer will fail to start 
if the "stencil_buffer" option is true. I'm using the r300_dri driver.

Unfortunately, this caused all my high scores to be lost.

I had a quick look at the code, and the problem is that the highscores are 
saved in handle_system_error/winsys_exit, but they haven't been loaded yet if 
the failure is from winsys_init/setup_sdl_video_mode during program startup.

_______________________________________________
Mailing list: https://launchpad.net/~etracer
Post to     : [email protected]
Unsubscribe : https://launchpad.net/people/+me/+editemails
More help   : https://help.launchpad.net/ListHelp

Reply via email to