I am having trouble finding information about CaptureMTLDepthStencilState but we are seeing the following error message (logged by enabling "Zombie Objects") after a sporadic crash when running our app (Debug build with "Debug executable" enabled) on device without breakpoints.
[CaptureMTLDepthStencilState retain]: message sent to deallocated instance
We are not attempting frame capture when this happens and this crash always occurs during a call to newDepthStencilStateWithDescriptor. - https://developer.apple.com/documentation/metal/mtldevice/1433412-newdepthstencilstatewithdescript
macOS 11.2.2
Xcode 12.4 (12D4e)
iOS 14.4
Does anyone have any experience with this or insight into what might be causing it?
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Created
I haven't tested earlier versions but as of v0.64, usdzconvert is referencing a path from the author's machine and throws an error when attempting to convert from USDA/C to USDZ.
$ usdzconvert Kick2.usdc Kick3.usdz ✘ 1
Input file: Kick2.usdc
Traceback (most recent call last):
File "/Applications/usdpython/usdzconvert/usdzconvert", line 905, in <module>
errorValue = main()
File "/Applications/usdpython/usdzconvert/usdzconvert", line 900, in main
return tryProcess(sys.argv[1:])
File "/Applications/usdpython/usdzconvert/usdzconvert", line 855, in tryProcess
ret = process(argumentList)
File "/Applications/usdpython/usdzconvert/usdzconvert", line 816, in process
usdStage.GetRootLayer().Export(tmpPath)
pxr.Tf.ErrorException:
Error in 'pxrInternal_v0_19pxrReserved::TfSafeOutputFile::Replace' at line 138 in file /Users/sergei/repos/USD/pxr/base/lib/tf/safeOutputFile.cpp : 'Insufficient permissions to write to destination directory '''