SupTitle.dll probably ok, but causes serious errors
I've been using SupTitle for quite a while in my Avisynth scripts. I load these with MeGUI for encoding and for quick testing I also play them with Media Player Classic Home Cinema. A few days ago, things went south when I use AVS scripts with SupTitle. I am very sure, that I didn't change anything in that direction. It just broke on its own.
At first, MeGUI showed fatal errors after a script with a SupTitle() call was loaded as input file. Loading worked fine, but opening any tools from the menu including settings and updater as well as x264 encoder configuration displayed fatal errors. A "MeGUI.resources.dll" and "MessageBoxLibEx.dll" or its dependencies could not be found.
A fresh MeGUI installation in a new directory did not fix it. So MeGUI was probably fine. Reinstallation of the .NET Framework (v4.6.2) didn't help either. I even set up a virtual machine with Win7 x64, SP1, all Updates and .NET 4. Basically just all that what is required for MeGUI and SupTitle to run. Guess what, same the problems occure there, too.
Another encoding GUI is called "Simple x264 Launcher" and handles everything fine. I take that as proof, that SupTitle is ok.
Yesterday I made a backup copy of my MeGUI folder and then pulled all MeGUI updates from their development server. With those updates I was getting a SEHException directly upon opening a script with a SupTitle(). The exception originated from SupTitle. Something goes wrong, when the DLL is loaded. So, I restored my MeGUI setup from backup but the exception followed me! Now, all applications that use those scripts (with SupTitle() call) fail to load them. I get this exception everywhere:
I am just amazed, how all this goes wrong and I don't have the slightest clue about the why. I am very sure, that the software components and SupTitle are ok. Something strange is happening on my system. Especially, because the problem persists between different installation paths and setups. And these errors only occur when SupTitle is involved. So I hope, you have an idea what could be wrong here?