bugFreeciv - Bugs: bug #20236, Failure to load saved game

 
 
Show feedback again

bug #20236: Failure to load saved game

Submitted by:  None
Submitted on:  Fri 12 Oct 2012 08:43:45 PM UTC  
 
Category: clientSeverity: 3 - Normal
Priority: 5 - NormalStatus: Need Info
Assigned to: NoneOriginator Email: -unavailable-
Open/Closed: OpenRelease: 2.4.0-beta1
Operating System: Microsoft WindowsPlanned Release: 

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed 28 Nov 2012 11:02:46 PM UTC, comment #2:

> Error before closing C:/Users/Thomas/AppData/Roaming/.freeciv
> /saves/freeciv-Canada-1641CE.sav.bz2: Bz2: "Unexpected EOF" (-7)

I think this explains the failure -- I'm guessing the save file has been truncated (perhaps due to running out of disc space?)
This plausibly explains there not being enough player data later.

We probably can't do more without the save file. Most likely, even if we do get it, it'll just confirm the file is truncated, and give no clue how that came to be.

Jacob Nevins <jtn>
Project Administrator
Sat 13 Oct 2012 12:07:15 AM UTC, comment #1:

Can you attach the save file that is failing to load (freeciv-Canada-1641CE.sav.bz2), please?
(It will be publicly visible.)

Jacob Nevins <jtn>
Project Administrator
Fri 12 Oct 2012 08:43:45 PM UTC, original submission:

Freeciv is free software and you are welcome to distribute copies of it under certain conditions;
See the "Copying" item on the Help menu.
Now ... Go give 'em hell!
Starting server...
Welcome to the Freeciv version 2.4.0-beta1 (beta version) Server at port 5557.
You are logged in as 'Thomas' connected to Thomas.
Established control over the server. You have command access level 'hack'.
Thomas: 'set topology "WRAPX|ISO"'
Console: 'topology' has been set to "Wrap East-West" and "Isometric" (WRAPX|ISO).
Thomas: 'load C:/Users/Thomas/AppData/Roaming/.freeciv/saves/freeciv-Canada-1641CE.sav.bz2'
Error before closing C:/Users/Thomas/AppData/Roaming/.freeciv/saves/freeciv-Canada-1641CE.sav.bz2: Bz2: "Unexpected EOF" (-7)
Thomas has been removed from the game.
AI*1 has been added as Easy level AI-controlled player (classic).
AI*1 has been removed from the game.
AI*2 has been removed from the game.
AI*3 has been removed from the game.
AI*4 has been removed from the game.
AI*5 has been removed from the game.
AI*1 has been added as Easy level AI-controlled player (classic).
AI*2 has been added as Easy level AI-controlled player (classic).
AI*3 has been added as Easy level AI-controlled player (classic).
AI*4 has been added as Easy level AI-controlled player (classic).
AI*5 has been added as Easy level AI-controlled player (classic).
AI*1 has been removed from the game.
AI*2 has been removed from the game.
AI*3 has been removed from the game.
AI*4 has been removed from the game.
AI*5 has been removed from the game.
The value of players.nplayers (128) from the loaded game does not match the number of players present (44).
Failure loading savegame!
in send_ruleset_game() [../../../../server/ruleset.c::4103]: assertion 'game.veteran != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*1 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*2 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*3 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*4 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*5 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
Thomas: 'take -'
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
/take: Thomas now controls Thomas (Human, Alive).
Disconnected from server.
Saved settings to file C:/Users/Thomas/AppData/Roaming/.freeciv-client-rc-2.4
Starting server...
Welcome to the Freeciv version 2.4.0-beta1 (beta version) Server at port 5557.
You are logged in as 'Thomas' connected to Thomas.
Established control over the server. You have command access level 'hack'.
Thomas: 'set topology "WRAPX|ISO"'
Console: 'topology' has been set to "Wrap East-West" and "Isometric" (WRAPX|ISO).
Thomas: 'load C:/Users/Thomas/AppData/Roaming/.freeciv/saves/freeciv-Canada-1520CE.sav.bz2'
Thomas has been removed from the game.
AI*1 has been added as Easy level AI-controlled player (classic).
AI*1 has been removed from the game.
AI*2 has been removed from the game.
AI*3 has been removed from the game.
AI*4 has been removed from the game.
AI*5 has been removed from the game.
AI*1 has been added as Easy level AI-controlled player (classic).
AI*2 has been added as Easy level AI-controlled player (classic).
AI*3 has been added as Easy level AI-controlled player (classic).
AI*4 has been added as Easy level AI-controlled player (classic).
AI*5 has been added as Easy level AI-controlled player (classic).
AI*1 has been removed from the game.
AI*2 has been removed from the game.
AI*3 has been removed from the game.
AI*4 has been removed from the game.
AI*5 has been removed from the game.
Invalid string conversion from UTF-8 to CP1252.
Invalid string conversion from UTF-8 to CP1252.
Invalid string conversion from UTF-8 to CP1252.
Invalid string conversion from UTF-8 to CP1252.
Invalid string conversion from UTF-8 to CP1252.
Disconnected from server.
Saved settings to file C:/Users/Thomas/AppData/Roaming/.freeciv-client-rc-2.4
Starting server...
Lost connection to server (lagging connection)!
Starting server...
Welcome to the Freeciv version 2.4.0-beta1 (beta version) Server at port 5557.
You are logged in as 'Thomas' connected to Thomas.
Established control over the server. You have command access level 'hack'.
Thomas: 'set topology "WRAPX|ISO"'
Console: 'topology' has been set to "Wrap East-West" and "Isometric" (WRAPX|ISO).
Thomas: 'load C:/Users/Thomas/AppData/Roaming/.freeciv/saves/freeciv-Canada-1641CE.sav.bz2'
Error before closing C:/Users/Thomas/AppData/Roaming/.freeciv/saves/freeciv-Canada-1641CE.sav.bz2: Bz2: "Unexpected EOF" (-7)
Thomas has been removed from the game.
AI*1 has been added as Easy level AI-controlled player (classic).
AI*1 has been removed from the game.
AI*2 has been removed from the game.
AI*3 has been removed from the game.
AI*4 has been removed from the game.
AI*5 has been removed from the game.
AI*1 has been added as Easy level AI-controlled player (classic).
AI*2 has been added as Easy level AI-controlled player (classic).
AI*3 has been added as Easy level AI-controlled player (classic).
AI*4 has been added as Easy level AI-controlled player (classic).
AI*5 has been added as Easy level AI-controlled player (classic).
AI*1 has been removed from the game.
AI*2 has been removed from the game.
AI*3 has been removed from the game.
AI*4 has been removed from the game.
AI*5 has been removed from the game.
The value of players.nplayers (128) from the loaded game does not match the number of players present (44).
Failure loading savegame!
in send_ruleset_game() [../../../../server/ruleset.c::4103]: assertion 'game.veteran != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*1 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*2 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*3 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*4 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
AI*5 has been added as Easy level AI-controlled player (classic).
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
Thomas: 'take -'
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_count() [../../../../server/plrhand.c::2564]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
in playercolor_get() [../../../../server/plrhand.c::2554]: assertion 'game.server.plr_colors != ((void *)0)' failed.
Please report this message at http://gna.org/projects/freeciv/
/take: Thomas now controls Thomas (Human, Alive).

Anonymous

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by jtn (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 20 Feb 2013 12:04:40 AM UTCjtnStatusNone=>Need Info
    Wed 28 Nov 2012 11:02:46 PM UTCjtnRelease=>2.4.0-beta1
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup