View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002571 | The Dark Mod | SEED | public | 23.01.2011 14:10 | 27.10.2011 05:16 |
Reporter | tels | Assigned To | tels | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | TDM 1.03 | ||||
Target Version | TDM 1.04 | Fixed in Version | TDM 1.04 | ||
Summary | 0002571: SEED: Restore() crashes when you use combine=1 | ||||
Description | When you restore a savegame with StaticMulti entities (e.g. entities combined from multiple entities with combined rendermodels), it crashes. | ||||
Additional Information | WARNING: idClipModel::FreeTraceModel: tried to free uncached trace model | ||||
Tags | No tags attached. | ||||
Two fixes have been checked in, revision 0004478 (fixes a crash in Seed::Restore() due to re-used index variable) and revision 0004479 (adds infra-structure to rebuild ptrs to shared data for StaticMulti). There are some strange effects after Restoring(), but at least it no longer crashes. |
|
The LOD data is currently stored at the SEED, which then needs to update the ptrs on the static-multi entities. Store the LOD data with the model generator and access it via index. That way the SEED can remove itself if wanted (currently it stays around), and we also can get rid of the weird Update-With-Next-Think() scheme. |
|
Should be resolved with checkin 0004550. The offset list needed to be saved/restored, too, and the m_LOD data cannot be a ptr to a shared data structure. | |
Date Modified | Username | Field | Change |
---|---|---|---|
23.01.2011 14:10 | tels | New Issue | |
23.01.2011 14:10 | tels | Status | new => assigned |
23.01.2011 14:10 | tels | Assigned To | => tels |
26.01.2011 21:59 | tels | Note Added: 0003489 | |
29.01.2011 13:09 | tels | Category | Coding => SEED |
03.02.2011 06:53 | tels | Note Added: 0003544 | |
04.02.2011 14:38 | tels | Target Version | => TDM 1.04 |
04.02.2011 14:52 | tels | Note Added: 0003553 | |
04.02.2011 14:52 | tels | Status | assigned => resolved |
04.02.2011 14:52 | tels | Fixed in Version | => TDM 1.04 |
04.02.2011 14:52 | tels | Resolution | open => fixed |
27.10.2011 05:16 | greebo | Status | resolved => closed |