I’m trying to get the Unreal Omniverse connector working, but I’m getting a similar access violation and crash in both the 4.25 and 4.26 versions.
The steps I’m taking are:
- Launch UE4.25.4 with Omniverse plugin 100.2.468
- Start a new blank project with starter content
- Add Omniverse server localhost
- Navigate in content browser to localhost->NVIDIA->Assets->Vegetation->Trees
- Drag a USD file (e.g. Dogwood) into the viewport
- I can see the actor start to be created in the world outliner, but before I can see the tree in the viewport it crashes.
Is there something I’m missing or doing wrong? I did have it working in the past with slightly different versions.
Crash log:
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000008
usdGeom
usdGeom
UE4Editor_OmniverseUSD!<lambda_b09a2d7d79506e3436ff8e22dcac9914>::operator()() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\USDConverter.cpp:8129]
UE4Editor_OmniverseUSD!FUSDExporter::ExportMaterial() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\USDConverter.cpp:8182]
UE4Editor_OmniverseUSD!FUSDExporter::ExportMeshComponent() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\USDConverter.cpp:7990]
UE4Editor_OmniverseUSD!FUSDExporter::ExportStaticMeshComponent() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\USDConverter.cpp:8095]
UE4Editor_OmniverseUSD!FUSDExporter::ExportSceneObject() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\USDConverter.cpp:7836]
UE4Editor_OmniverseUSD!AOmniverseStageActor::SaveUSD() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\OmniverseStageActor.cpp:3435]
UE4Editor_OmniverseUSD!AOmniverseStageActor::SaveChangedUE4Objects() [D:\w\22cfa8e78f62ab8a\Engine\Plugins\Editor\NVIDIA\Omniverse\Source\OmniverseUSD\Private\OmniverseStageActor.cpp:3679]
UE4Editor_OmniverseUSD!TBaseUObjectMethodDelegateInstance<0,AOmniverseStageActor,void __cdecl(void)>::ExecuteIfSafe() [D:\w\22cfa8e78f62ab8a\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:716]
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll