View Issue Details

IDProjectCategoryView StatusLast Update
0005429DarkRadiantDesign/Codingpublic22.11.2020 13:59
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version2.9.1 
Target Version2.9.2Fixed in Version2.9.2 
Summary0005429: EntityClassManager vs. VirtualFileSystem initialisation order might prevent .def file parsing
DescriptionIf the eclass module gets initialised before the VFS search paths are set by the GameManager, no files will be parsed.
Obviously this was not a problem before, but this was plain luck.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 91de7376

2020-11-22 13:58:20

greebo

Details Diff
0005429: Fix a module initialisation order problem - if the eclass module gets initialised before the VFS is initialised, no files are parsed. Affected Issues
0005429
mod - include/ifilesystem.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.h Diff File

Issue History

Date Modified Username Field Change
22.11.2020 13:57 greebo New Issue
22.11.2020 13:57 greebo Status new => confirmed
22.11.2020 13:58 greebo Changeset attached => DarkRadiant master 91de7376
22.11.2020 13:58 greebo Assigned To => greebo
22.11.2020 13:58 greebo Status confirmed => assigned
22.11.2020 13:58 greebo Target Version => 2.9.2
22.11.2020 13:59 greebo Status assigned => resolved
22.11.2020 13:59 greebo Resolution open => fixed
22.11.2020 13:59 greebo Fixed in Version => 2.9.2
22.11.2020 13:59 greebo Description Updated View Revisions