arx/ArxLibertatis — Issue #149: State not saved during level change
Author: adejr
Created: 2012-01-11 03:37:53+00:00
State: open
Labels: bug, needinfo

[E] TextureContainer:244 "" not found
[E] ChangeLevel:409 Error Saving Index...
[E] ChangeLevel:346 could not complete the save.
[E] ChangeLevel:2635 Unable to Open globals for Read...
[I] LoadLevel:658 Loading Level "graph/levels/level15/level15.dlf"
[I] LoadLevel:1162 Done loading level
[E] ChangeLevel:1699 Unable to Open player for Read...
[E] ChangeLevel:2796 Cannot Load Player data

The last time I bothered to step through the code, the creation of the file failed inside fstream. I'll need to step through again.

This is easy for me to reproduce. It occurs every time a new game is started with an empty /save/cur0001 directory.

Jumping through the trap-door results in no state saved, and so the player appears in it's init state when gameplay resumes on the lower level.