Crash on opening David Braun's Compute Particles File

I faced a few crashes while opening David Braun’s GLSL Compute Particle file with TouchDesigner.2023.32374.

The original file crashed due to an issue with the Cache TOP inside the OpticalFlow component.

CrashAutoSave.optical_flow_particles_compute.9.toe (64.2 KB)
optical_flow_particles_compute.toe (64.5 KB)
TouchDesignerCrash.2023.32374_1.dmp (810.7 KB)

I opened the file in Safe mode and just replaced the Cache TOP in all the OpticalFlow components and now it gives me the following error:

Its doesn’t generate a crash dump file or a crash auto save. Here is the file that gives the above error:
OpFlow_ParticlesV1.toe (60.5 KB)

I also checked with this file below and same issue. All the files work fine in the latest production build. So it appears old files with GLSL Compute Shaders cannot be opened in Alpha 6 but the Cache TOP error was a bit weird.
WeightedVoronoiStippling.toe (7.7 KB)

I am on a Windows 11, Nvidia Studio Driver v572.83. Thought I would point it out incase there is a backward compatibility issue that is not known, or some script in the shader needs to be altered for it to work.

Hello @somil.m
Thank you for reporting the problem. It appears that the GLSL Multi TOP and Atomic variables may also be contributing to the crashes. We will look into this.

This should be fixed in the next build we release.

1 Like

Thank you!