Autodesk / Autodesk/arnold-usd
Changing LOP context is crashing Solaris
- Dominant language
- Python
- Stars
- 284
- Forks
- 68
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 14
Description
Steps to reproduce
* In test_0002 convert the test.ass to test.usda with kick
* Import the usd file to the stage using a sub layer LOP
* This brings in the aiUsdShape1 ArnoldUSD node
* Create a light LOP and check the Display flag
* check the Display flag form the sublayer again
This seems to crash because after the shape is destroyed, the render is restarted and interrupted, instead of interrupting the render first i.e. some debug output showing what currently happens
* HdArnoldShape Destroy /aiUsdShape1
* AiRenderRestart
* AiRenderInterrupt
Contributor guide
Research direction
Reproduce the crash using test_0002, kick, the test.usda sublayer, and the light LOP Display flags in Solaris. Inspect the HdArnoldShape Destroy, AiRenderRestart, and AiRenderInterrupt sequence shown in the issue; done means changing the Display flag no longer crashes after the shape is destroyed.
Written by the indexing model from the issue text.
Assessment
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100