TouchDesigner 2023.11880 Freezing all the time in a project after it was fine for hours with no major changes (Windows 11 Pro)

I have a video clip and I am just adding some simple blob tracking to it.

I setup my network and everything was working fine.

When I went to export with a movie file out, TD kept freezing and I would have to force quit.
Even after removing the movie file out op, it keeps freezing.

I’m now stuck on this, not able to really work on it or export it. It was totally fine before I tried to export.

Went back to an old file version and added movie file out node and same thing happening. Removed that op, still same issue.

How do I track why TD is crashing? (Not sure if this should be in Bugs or elsewhere)

Hello,

As a first step, make sure that all your drivers, including integrated graphic drivers, are up to date and that your machine is free of bloatware.

The Bulk Crap Uninstaller helps in identifying unwanted or unneeded software: https://www.bcuninstaller.com/

Find the latest driver for your GPU at Official Drivers | NVIDIA
or use Nvidia Geforce Experience Update Drivers & Optimal Playable Settings

You can also make sure that your integrated GPU is running on the latest version available via Intel Driver Assistant.

You can use the AMD Adrenalin if you have an AMD Integrated GPU, in minimal install mode, via https://www.amd.com/en/technologies/software

:zap::zap::zap: If your machine comes with a proprietary power management software (From Asus, Dell / Alienware… etc), make sure that it’s setup properly to run TouchDesigner on the Nvidia / AMD DEDICATED GPU when plugged to power. Otherwise, it’s likely that TouchDesigner would run on the integrated graphics, hence it is important to also make sure your integrated graphics are up to date.

If the issue persists, try to generate a dump using Using WinDbg to Debug Crashes - Derivative

Best,
Michel

Thanks so much for your reply @JetXS

My machine is a custom built rig from 2020 - Ryzen 9 3900x, RTX 2080 Super, 32GB ram, I forget what motherboard but a good one.

My drivers are all up to date via https://www.intel.com/content/www/us/en/support/intel-driver-support-assistant.html

Windows update all updated

NVIDIA studio driver reinstalled from the website - Driver Details | NVIDIA (the new NVIDIA app can be buggy)

Ran Bulk Crap Uninstaller - great tool! I uninstalled some stuff I no longer need, but theres a ton of stuff I dont know about and I don’t know how to identify apps that are reported as “crap.” Do you know if there is a way?

Then I rebooted and launched my project in TD 2023.11880 and about 60 seconds into just playing the project and moving around the network, TD froze and didnt recover.

So I downloaded WinDbg and trying to get a file from that. I am not sure if I’m doing it correctly.

How do I save the dump? lol

aaaand now it seems like i not experiencing the freezes anymore lol. I was just able to export a video no issue. so strange!!

nope, its freezing again. I created a dump file from my task manager. It’s 2GB so I uploaded it to my gdrive:

Would you please take a look and see if there’s anything helpful?

sorry for all the posts, but here’s an additional dmp file - i am not sure if the first fully exported.

thank you so much for your help
if i can get TD working well consistently on my machine I am likely to buy a license!

and heres my file if it helps
Breakdance - Blob track instancing displacement.36.toe (366.2 KB)

This .dmp indicates a crash is occurring in a Convert SOP. The overall hang is occurring later on when trying to save the CrashAutoSave.toe, but hanging trying to save some state for your VST.

Can you try removing the Convert SOP from the system (or changing it’s parameters) to avoid the crash?

wow, thanks so much for digging in @malcolm

I do not need the convert SOP right now, as the blob tracker can only track 2 points anyway. once i have a license and tracking more, i would like the convert SOP in there.

anyway to use the convert SOP without this happening? i have no idea if or why the settings would be problematic.

doings some testing without the convert sop and will report back

@malcolm removing or disabling the convert SOP certainly seems to help! no crashes and I have exported multiple videos so far. amazing, thank you.

now just need to figure out how to get it to work with the convert SOP and solve this other issue (Why is my Blob Track threshold uneditable?)…and then I think I will buy a license.

additionally, @malcolm , how did you investigate the dmp to figure that out? id love to be able to do it in the future myself

This isn’t something you can do externally unfortunetely, it can only be done internally to Derivative.