Opened 10 years ago
Closed 10 years ago
#2525 closed defect (fixed)
OOS in MP game
Reported by: | scythetwirler | Owned by: | ben |
---|---|---|---|
Priority: | Release Blocker | Milestone: | Alpha 17 |
Component: | UI & Simulation | Keywords: | |
Cc: | Patch: |
Description
OOS, 4-player, Volcanic Lands.
Attachments (10)
Change History (16)
by , 10 years ago
Attachment: | logs.tar.gz added |
---|
comment:1 by , 10 years ago
Summary: | OOs in MP game → OOS in MP game |
---|
by , 10 years ago
Attachment: | commands.3.txt added |
---|
scythetwirler's commands.txt after OOS, but before rejoining.
comment:2 by , 10 years ago
If the OOS can be reproduced, but the debug state dumps don't reveal differences, then I would suggest doing two things:
- generate a binary state dump in addition to the ASCII debug dump. Because the hashes come directly from the binary state, if there is an OOS, the difference must be there.
- decrease time between full state hashes in multiplayer games (default is 20 turns). This way less time passes between the root cause of the OOS and its detection. Just keep in mind it's slow.
These would require changing the code and recompiling, so it's not for everyone. See also the debugging guide.
comment:3 by , 10 years ago
I haven't been able to reproduce this anymore against other players...though I haven't tested with Oimat.
comment:4 by , 10 years ago
Milestone: | Alpha 16 |
---|---|
Resolution: | → worksforme |
Status: | new → closed |
I played a game with Oimat, and we didn't get an OOS. So I think we can close the OOS tickets.
comment:5 by , 10 years ago
Milestone: | → Alpha 17 |
---|---|
Resolution: | worksforme |
Status: | closed → reopened |
Reopening, as the cause and fix are now known.
Note:
See TracTickets
for help on using tickets.
scythetwirler's oos dump and other logs.