The Director 12 build of Cast Ripper occasionally crashes due to an access violation error in TextXtra. When this happens, the program quits immediately without any warning; this is not something Lingo code can catch and handle. I've already tried a number of possible workarounds, but nothing has been able to address the problem.
Here is a movie that is known to occasionally trigger this crash (shared by @skiesofravens):
splat.zip
Here is an example of how the crash is shown in Event Viewer:
The Director 12 build of Cast Ripper occasionally crashes due to an access violation error in TextXtra. When this happens, the program quits immediately without any warning; this is not something Lingo code can catch and handle. I've already tried a number of possible workarounds, but nothing has been able to address the problem.
Here is a movie that is known to occasionally trigger this crash (shared by @skiesofravens): splat.zip
Here is an example of how the crash is shown in Event Viewer:
The fault offset seems to be consistent between runs.
Here is part of the call stack shown in WinDbg, which shows that the Font and Font Asset Xtras are also involved:
The movie has a font cast member, lending credence to the theory that this is a bug in Director's font handling.