You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After loading a particular USD file with a payload that contains an instanceable reference, updating the scene to load the same payload to a different scene graph location leads to a crash in the instancerAdapter.cpp in UsdImaging.
In the Interpreter window, run the following commands:
l = Sdf.Layer.FindOrOpen("./testB.usda")
usdviewApi.stage.GetRootLayer().TransferContent(l)
usdview will crash in UsdImagingInstanceAdapter::_Populate calling _GetPrim(instancerPath).IsInMaster() (because the _GetPrim call returns a null UsdPrim).
Description of Issue
After loading a particular USD file with a payload that contains an instanceable reference, updating the scene to load the same payload to a different scene graph location leads to a crash in the instancerAdapter.cpp in UsdImaging.
Steps to Reproduce
instanceableCrash.zip
l = Sdf.Layer.FindOrOpen("./testB.usda")
usdviewApi.stage.GetRootLayer().TransferContent(l)
Package Versions
Approximately USD 20.05 (https://github.com/sideeffects/USD/tree/dev_houdini18.5.197, which is 20.05 plus a few additional changes, most or all of which I believe are in the USD dev branch already).
The text was updated successfully, but these errors were encountered: