When rendering with After Effects CS 4 on Deadline 4.1.0.43205 all errors are showing an error type of “Corrupt Report” and a report message of "Corrupt Data In Report - See Slave Log.
I have done a little poking and found that the log files contain escape seqences such as those in “Unable to call �CopenFast� because of parameter 1.”
Removing the escaped characters fixes the corrupt report message. It would be nice if you enclosed the tag in a CDATA element to avoid this issue.
I did some quick reading on c#'s xml parser, and it should be possible to wrap the slave log in a cdata element. I’ve logged this as a feature request and we wil investigate further.
We are running Deadline v5.0.0.44528 and most of our After Effects errors still show this.
Error Type: “Corrupt Report”
Report Message: “Corrupt Data in Report - See Slave Log”
I did NOT have this issue in v4.0 and v4.1. I’ll post an error that I happen to have up.
I just copied your log and tried parsing it with the .NET xml parser and it does indeed explode. Out of curiosity, does it fail for all AfterEffects errors, or just this particular one? I’m asking, because the parser fails on a hidden FileSeparator character located right before ‘openFast’ in the AE error message, and a GroupSeparator character right after it (in spite of it being in a CDATA tag); I would hope that that’s specific to this error message.
Either way, I’ll add it to our list of bugs to squash!
(I don’t need help with that error, just point out the corrupt report)
While I’m here, I can give the fix to the above error since its was a pain to track down. Its related to Red Giant’s Magic Bullet Looks, when the plugin is called After Effects crashes/closes. The fix is to set environment variable KMP_DUPLICATE_LIB_OK=TRUE if you want your program to continue in this case. Its not related to Deadline one bit, After Effects in GUI mode acts the same way.
I think I’ll start a new topic on that error… but I’m still working on the issue trying to see if I can nail it first. But I’m concerned about “0: STDOUT: PROGRESS: Adding specified comp to Render Queue”. None of our other submissions add comps to the Render Queue because they should already be there. But I’ll work through this, do some tests, then come back for help!
These also have hidden garbage characters in them; it would seem they’re fairly common in AE output =/. Makes me wonder why AE spits those out to begin with…
And definitely don’t hesitate starting a new thread for that second error if you’re stuck much longer!