OpenUSD icon indicating copy to clipboard operation
OpenUSD copied to clipboard

UsdClipsAPI::GetClipSets crashes over invalid SdfPrimSpec

Open kikaxa opened this issue 6 months ago • 1 comments

Description of Issue

FATAL ERROR: Dereferenced an invalid SdfPrimSpec
in operator-> at line 96 of usd/src/7d34bb4c90-9faeec363d.clean/pxr/usd/sdf/declareHandles.h

https://github.com/PixarAnimationStudios/OpenUSD/blob/59992d2178afcebd89273759f2bddfe730e59aa8/pxr/usd/usd/clipsAPI.cpp#L224 requests sdfprimspec from current edit target, that does not exist in complex compositions.(while other layers do have valid clips/clipsets metadata for a prim)

Steps to Reproduce

  1. change edit target
  2. query clipsets

System Information (OS, Hardware)

Package Versions

24.05

kikaxa avatar Aug 08 '24 12:08 kikaxa