Hello,
I have also been trying to get TouchDesigner → Helios ILDA → Unity RAW 1.7 working, and I’ve found that TouchDesigner crashes about 50% of the time when the Laser Device CHOP is turned off (full 2025.31760 version, as well as when testing in the non-commercial 2026 version).
The first thing to note is that everything works perfectly with my LaserWorld DS-1000RGB. It is completely stable.
After struggling with the Unity RAW 1.7, during which time I couldn’t get any laser output at all, I eventually followed a workaround described in a 2022 thread. This involved rolling back to the Helios DAC CHOP, activating the laser, quitting TouchDesigner, and then starting the latest version of TouchDesigner and using the Laser Device CHOP.
After doing this, I do get laser output, and with some adjustments to the Laser Device CHOP, I now have a stable image. (I can speculate that the Helios DAC CHOP activates something in the Unity RAW 1.7 that the Laser Device CHOP does not, but really have no idea!). However, it does now work for now, even after powering the laser off and on again.
But the TouchDesigner crashes are concerning. It happens even with the smallest test patch, but not systematically.
Any ideas?
If it’s of any help, below is the extract from the crash report.
Translated Report (Full Report Below)
Process: TouchDesigner [22653]
Path: /Applications/TouchDesigner-November2025.app/Contents/MacOS/TouchDesigner
Identifier: ca.derivative.TouchDesigner
Version: 2025.31760 (2025.31760)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: ca.derivative.TouchDesigner [10542]
User ID: 501
Date/Time: 2026-02-06 10:12:21.5346 +0100
Launch Time: 2026-02-06 10:11:40.4192 +0100
Hardware Model: Mac14,5
OS Version: macOS 26.2 (25C56)
Release Type: User
Crash Reporter Key: 0DC73868-BD08-6044-0C9C-20B968D404E8
Incident Identifier: 8B66D253-7887-4BFB-83CE-811020AF1CA7
Sleep/Wake UUID: 8BA2C704-F452-408E-AEC1-00BD6CB45861
Time Awake Since Boot: 310000 seconds
Time Since Wake: 41330 seconds
System Integrity Protection: enabled
Triggered by Thread: 71
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000028
Exception Codes: 0x0000000000000001, 0x0000000000000028
VM Region Info: 0x28 is not in any region. Bytes before following region: 4371873752
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
—>
__TEXT 104958000-10495c000 [ 16K] r-x/r-x SM=COW /Applications/TouchDesigner-November2025.app/Co
Thread 71 Crashed:
0 libUT.dylib 0x10b01db84 0x10afbc000 + 400260
1 libUT.dylib 0x10b104da4 0x10afbc000 + 1346980
2 libUT.dylib 0x10b104d14 0x10afbc000 + 1346836
3 libsystem_pthread.dylib 0x194169c08 _pthread_start + 136
4 libsystem_pthread.dylib 0x194164ba8 thread_start + 8
Thread 71 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000001 x1: 0x0000000000000060 x2: 0xfffff0007fc00000 x3: 0x0000000000000001
x4: 0x0000000b335350c0 x5: 0x00000000000000a0 x6: 0x000000000000003c x7: 0x0000000000000000
x8: 0x0000000000000000 x9: 0x000000007fbe76fb x10: 0x0000000000000000 x11: 0x0000000000000000
x12: 0x014c626280418904 x13: 0x014c5262004180a0 x14: 0x0000000000018800 x15: 0x000000000000004e
x16: 0x952d000b33535040 x17: 0x00000004c52620a0 x18: 0x0000000000000000 x19: 0x0000000af0291880
x20: 0x0000000b19d18000 x21: 0x0000000000003e80 x22: 0x000000003f28f5c3 x23: 0x0000000000000001
x24: 0x0000000000000000 x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000
x28: 0x0000000000000000 fp: 0x00000001737caf70 lr: 0x000000010b01dcfc
sp: 0x00000001737caf20 pc: 0x000000010b01db84 cpsr: 0x60001000
far: 0x0000000000000000 esr: 0x56000080 (Syscall)