DigiPara Liftdesigner

LD 2018 Version, released 12th of July, 2018

TR-05043 (Finished)
Created by: MM
Last change: 11/18/2021 3:01:42 PM

Undefined behavior in CDpObject::LoadSubNode if the node file does not exist

An uninitialized variable is read from in this case.

Fortunately, the practical worst case result in this case was performance loss. If the uninitalized variable would turn out to have a valid ObjectId by chance, an object of that type would be created and deleted and the file would be looked for a second time.