Hello!
Unfortunately I have a recurring issue with TD hangs on my RTX5080 laptop (Lenovo Legion).
My project runs fine for a random amount of time (it could be anything between 30 minutes to 2 hours), but eventually freezes and I can’t see any specific pattern (like content, UI interaction/parameter changes or extreme load). Obviously this is a deal breaker for a live show and I can’t find a solution. My project uses two Engine COMPs running with independent clocks (though this setting doesn’t help), loading different scenes and blending them (it’s a VJ deck). The problem occurs both in perform mode and without it. GPU is not pushed to the limit at all with at least 50-60% of headroom with the most intense scenes and post-fx. I’m not using any NVidia OPs. I’ve never encountered a hang running a single tox that I’m loading into the Engine COMPs.
Based on the stack trace, the deadlock happens between the OS and NVidia (win32u!NtDxgkSubmitPresentToHwQueue+0x14).
I’m runnning both the latest Studio Driver (596.36) and TD (32460). It also used to freeze with the previous NVidia driver (595.79) and I waited for the update hoping for the best.
Can anybody help with troubleshooting or tell me what tweaks to try? Downgrading drivers, TD? I tried super-conservative NVidia settings, reinstalling drivers and Touch, etc. Maybe somebody solved a similar problem?
Here’s the stack trace:
win32u!NtDxgkSubmitPresentToHwQueue+0x14
nvoglv64!DrvPresentBuffers+0x2ae4f
nvoglv64!DrvPresentBuffers+0x191e
nvoglv64!DrvPresentBuffers+0x575
nvoglv64!DrvPresentBuffers+0x21e4
nvoglv64!DrvPresentBuffers+0x16ac2
nvoglv64!DrvPresentBuffers+0x349fb
nvoglv64!DrvPresentBuffers+0x13b125
nvoglv64!DrvPresentBuffers+0x148c88
nvoglv64!DrvPresentBuffers+0x1615e9
nvoglv64!DrvValidateVersion+0x6ee6
nvoglv64!DrvPresentBuffers+0x122aa1
nvoglv64!DrvPresentBuffers+0xfe7f2
nvoglv64!DrvPresentBuffers+0xfdeb9
nvoglv64!vk_gr2608GetInstanceProcAddr+0x409a3
nvoglv64!vk_gr2608GetInstanceProcAddr+0x4a140
nvoglv64!vk_gr2608GetInstanceProcAddr+0x3a379
nvoglv64!vkGetInstanceProcAddr+0x15024a
libTD!TiXmlNode::FirstChild+0x5d2f1b
libTD!TiXmlNode::NextSibling+0x2e7079
libTD!TiXmlNode::NextSibling+0x2d3576
libTD!TiXmlNode::NextSibling+0x24d76b
libTD!TiXmlNode::NextSibling+0x154aa5
libTD!TiXmlNode::NextSibling+0x155983
libTD!TER_TouchExeBase::runMain+0xc
TouchDesigner+0x107a
TouchDesigner+0x12ea
kernel32!BaseThreadInitThunk+0x17
ntdll!RtlUserThreadStart+0x2c
Thanks,
Pawel