Opened 8 years ago
Last modified 8 years ago
#3637 closed defect
OOS without rejoin — at Version 2
Reported by: | wraitii | Owned by: | |
---|---|---|---|
Priority: | Release Blocker | Milestone: | |
Component: | UI & Simulation | Keywords: | |
Cc: | Patch: |
Description (last modified by )
We experienced an OOS in a 3V4 today on r17298. There were no rejoins. I was the only OOS, turn 2840 according to elexis.
Attached is my commands.txt and oosdump
Change History (9)
by , 8 years ago
Attachment: | commands.txt added |
---|
by , 8 years ago
Attachment: | oos_dump.txt.zip added |
---|
by , 8 years ago
Attachment: | oos_dump_elexis_orig.zip added |
---|
by , 8 years ago
Attachment: | oos_dump_elexis_simulated.zip added |
---|
OOS dump generated using -ooslog option and any of the two patches of #3460 for turn 2840.
by , 8 years ago
Attachment: | scenario_map.zip added |
---|
The scenario map that is equivalent to the random map. Can be used to do serializationtests.
comment:1 by , 8 years ago
As wraitii made sure he had no patch applied (especially no template diffs), this should be a platform bug. He was the only player to use Mac OS.
Both of our ingame-oos-dumps have many differences to the one I generated using non-visual replay, so we can assume that both ingame dumps were generated on turns after 2840.
We can be certain that the OOS occured exactly on 2840 as the NetTurnManager
sends the turnnumber in the message.
The serializationtest on that turn didn't throw an error on my machine.
To further debug, we need wraitii's oosdump of exactly that turn.
comment:2 by , 8 years ago
Description: | modified (diff) |
---|---|
Priority: | Should Have → Must Have |
Summary: | OOS in an MP game → OOS without rejoin |
Actually I get a serializationtest-error on turn 2847!
A pathfinder issue again.
by , 8 years ago
Attachment: | wraitii_state_1840.txt.zip added |
---|
by , 8 years ago
Attachment: | serializationtest_dump_turn_2847_cleaned.diff added |
---|
A diff of the oosdumps of the host (-) and rejoined client (+) on turn 2847 (which is the turn where the serializationtest fails on both linux and mac os). Local entities and all hunks where only the ticket number differs were removed (all of those hunks have an exact difference of three in the IDs).
My version of the oosdump, generated ingame.