Opened 8 years ago

Last modified 6 years ago

#4239 closed defect

[PATCH] Serialize the data in DataTemplateManager to avoid OOS on rejoin — at Initial Version

Reported by: Itms Owned by: Itms
Priority: Release Blocker Milestone: Alpha 21
Component: UI & Simulation Keywords: patch
Cc: Patch:

Description

The data in DataTemplateManager is only read from the disk so we don't serialize it. However, on rejoin, if a template had been loaded by the host, the next time this template is loaded, the guest will load a new JS object (which has the same content as the host's but it's not the same object).

Upon serialization, the objects will have different backrefs on the two instances, leading to a difference in the binary simstates.

Change History (1)

by Itms, 8 years ago

Note: See TracTickets for help on using tickets.