Helge Mathee
5feac49bfc
RigVM AST: Moved the lookup from AST Node to Expression Index to a map, since now with nested nodes the Node index itself cannot be relied on.
...
#rb lina.halper
#jira UE-88252
Merging
//UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/...
to //UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/...
[CL 11498311 by Helge Mathee in 4.25 branch]
2020-02-18 09:31:54 -05:00
Helge Mathee
2bd8c7ba58
Instead of accessing sub array elements on a default struct we create a new structonscope for the inner property and use that instead. The array property might be empty - so relying on that isn't stable and can cause crashes as hit in UE-88394
...
#rb lina.halper
#jira UE-88394
Merging
//UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp
to //UE4/Release-4.25/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp
[CL 11498307 by Helge Mathee in 4.25 branch]
2020-02-18 09:31:44 -05:00
Helge Mathee
14d280ca41
Control Rig: Fix error log for UE-88390
...
#jira UE-88390
#rb na
Merging
//UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp
to //UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp
[CL 11498280 by Helge Mathee in 4.25 branch]
2020-02-18 09:30:28 -05:00
Thomas Sarkanen
de2be528ca
Copying //UE4/Dev-Anim to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown nick.penwarden
[CL 11214797 by Thomas Sarkanen in Main branch]
2020-02-04 11:06:23 -05:00
Helge Mathee
b8106b68b1
Incremental Static Analysis Win64 (MSVC) - Warning: Dereferencing NULL pointer Property in rigvmcontroller.cpp
...
#rb na
#jira UE-87400
[CL 11152217 by Helge Mathee in Main branch]
2020-01-29 03:07:54 -05:00
Lina Halper
44c1bb3292
COPY from //Dev-Anim to //Dev-Main
...
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen
[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00