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?
Post
Replies
Boosts
Views
Activity
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 '''