Thanks for your bug report. Can you provide a short, simple example script for DCX that reproduces the issue for you?
After that the circuses start and mIRC starts showing errors like: $dll: thread failed. It becomes impossible to use $sfile/$sdir commands.
This is the issue that I describe in the beta.txt regarding the standard system allocator. What is very likely happening is that, depending on the size of the video, all available memory is being used and these are the side-effects. The same issues appear in v7.79 when all memory is used.
“Looking at the debug output its easy to see abig diff in the threads being used. Latest beta is using a ton of threads.”
How many threads are you seeing in 7.79.1717? When I run it, Task Manager shows 18 threads, the same as v7.79. Note that the majory of these threads are not created by mIRC. They are created by system librarites, DLLs, etc. that mIRC has loaded. If you use a script to load custom DLLs, these may also create their own threads.