Opened 6 years ago

Last modified 6 years ago

#5030 closed defect

OOS, serialization of NaN — at Version 2

Reported by: temple Owned by:
Priority: Release Blocker Milestone: Alpha 23
Component: UI & Simulation Keywords:
Cc: Patch:

Description (last modified by temple)

Reproduce by playing multiplayer game, have a building selected by one player, the other moves so that he's within range then moves out of range, and it's oos.

Change History (3)

by temple, 6 years ago

Attachment: oos.zip added

example oos with lots of entities at the bottom that probably shouldn't be there

comment:1 by temple, 6 years ago

Summary: oos, local entities serialized?OOS, serialization of NaN

This seems to come from r21121 where NaN is serialized (in Mirage, if no repairers then buildTime.timeRemaining = 0/0 = NaN). Somehow the GUI can change this to -NaN which is serialized differently (00 00 00 00 00 00 f8 7f versus 00 00 00 00 00 00 f8 ff).

comment:2 by temple, 6 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.