Inconsistency after Version Warning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
High
|
Unassigned |
Bug Description
I compile some branch (bug-1395278-base-economy) and tryed t open some old save file.
I got some warning about a incompatibilty (which is OK):
> UnhandledVersio
>Packet Name: MapFlagdataPacket
>Saved Version: 4
>Current Version: 5
But after that trying to open a new intergame faild with:
> Assertion failed: (m_state == OFFLINE), function login, file
> .../bug-1395278-base-economy/
> Abort trap: 6
Even worse the intert server and the game claim that I am already logged in.
As this may affetc rc18->rc19 migration this is no developer only case.
Related branches
- Klaus Halfmann: Approve (compiled, tested, code review)
-
Diff: 29 lines (+8/-0)2 files modifiedsrc/network/netclient.cc (+4/-0)
src/network/nethost.cc (+4/-0)
Changed in widelands: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in widelands: | |
status: | Confirmed → In Progress |
assignee: | nobody → GunChleoc (gunchleoc) |
Changed in widelands: | |
status: | In Progress → Fix Committed |
assignee: | GunChleoc (gunchleoc) → nobody |
Changed in widelands: | |
status: | Fix Committed → Fix Released |
The FlagDataPacket has changed in this branch, so you will not be able to load any savegames made with trunk.
Could you please test whether the internet game problem is also in trunk? We just removed the dedicated server, and I tested only LAN.