Getting an error to do with an dialog box appearing. after a restart the slave will renter 10 or so frames then have a problem with this error and not continue any more.
When you open AE standalone there aren’t any popups or even when you open the project locally.
Any ideas?
Thanks
Error Message
Exception during render: An error occurred in RenderTasks(): Dialog popup detected: Title “Adobe After Effects CS3”, Message “We have created an error report that you can send to us. We will treat this report as confidential and anonymous.” (FranticX.Processes.ManagedProcessAbort) (Deadline.Plugins.RenderPluginException)
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
Slave Log
DOUT: PROGRESS: Crop: -
0: STDOUT: PROGRESS: Final Size: 2048 x 1556
0: STDOUT: PROGRESS: Profile: -
0: STDOUT: PROGRESS: Embed Profile:
0: STDOUT: PROGRESS:
0: STDOUT: PROGRESS: Post-Render Action: None
0: STDOUT: PROGRESS:
0: STDOUT: PROGRESS:
0: STDOUT: PROGRESS:
0: STDOUT: PROGRESS:
0: STDOUT: PROGRESS: 0:00:00:06 (1): 10 Seconds
0: STDOUT: PROGRESS: 1/5/2009 5:16:11 PM: Finished composition “Comp 1”.
0: STDOUT:
0: STDOUT:
0: STDOUT: PROGRESS: Total Time Elapsed: 11 Seconds
0: WARNING: Could not find the “OK” button on popup “Adobe After Effects CS3”
0: WARNING: Detected popup dialog “Adobe After Effects CS3”.
0: WARNING: ---- dump of dialog ----
0: WARNING: Button: &Don’t Send
0: WARNING: Static: Adobe After Effects CS3 has encountered a problem and needs to close. We are sorry for the inconvenience.
0: WARNING: RichEdit20W:
0: WARNING: Static: If you were in the middle of something, the information you were working on might be lost.
0: WARNING: RichEdit20W:
0: WARNING: Static: We have created an error report that you can send to us. We will treat this report as confidential and anonymous.
0: WARNING: Static: To see what data this error report contains,
0: WARNING: Button: Details
0: WARNING: Button: &Send Error Report
0: WARNING: ---- end dump of dialog ----
0: WARNING: Program C:\Program Files\Adobe\Adobe After Effects CS3\Support Files\aerender.exe did not close cleanly, it is being terminated forcefully.
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Dialog popup detected: Title “Adobe After Effects CS3”, Message “We have created an error report that you can send to us. We will treat this report as confidential and anonymous.” (FranticX.Processes.ManagedProcessAbort) (Deadline.Plugins.RenderPluginException)
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
Error Type
RenderPluginException
Error Stack Trace
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
Deadline is dumping out the full dialog contents in the error message:
It appears to be a standard crash dialog. Because it’s occurring after a few frames have been rendered, my gut tells me that either AE or the machine is being corrupted (perhaps due to some memory or configuration issues). It’s hard to say for sure what the problem is.
The first thing we should try to do is rule out Deadline as the problem. The next time this happens on a machine, close down the slave application and open up a DOS prompt. Try rendering with aerender.exe (AE’s command line renderer) using the same arguments that Deadline is using (you can find these in the slave or task logs). If you still see the error, then we know that it’s not Deadline. You will be able to click the details button now though, which may provide some additional info that might help you figure out what the problem is.
Out of curiosity, do you get this problem on all of your machines, or just one? If it’s just one bad machine, maybe a reinstall of AE might help. If a reinstall doesn’t help, maybe try wiping the machine clean and start from scratch.
It’s a brand new machine with a clean install of xp 32, deadline and AEcs3.
I’m in the process of getting ‘the perfect setup machine’ which i’ll then clone to the rest of the farm so only have the one machine at the to test this on.
I created an AE project which tests the 3rd party plugins (ReelSmart Motion Blur, Sapphire etc).
So the error below makes me think maybe one of the plugins is bringing up an dialog box deadline doesn’t know how to deal with. if i knew what the text was i could narrow it down.
0: WARNING: Could not find the “OK” button on popup “Adobe After Effects CS3”
0: WARNING: Detected popup dialog “Adobe After Effects CS3”
I’ll create another test AE project that doesn’t use any 3rd party plugins but the same com size (3k) and let u know. is there any log that is created on the AE side that may show any more details?
Pressing the Details button won’t help, as that will likely just open up another dialog. Pressing the Send Error Report button will likely close the dialog, but that still doesn’t solve the problem of AE crashing, so in this case, having Deadline report an error for this dialog is probably what you want to happen.
I’m not aware of any logs that AE would write to, as aerender.exe prints all of its information to the console (which Deadline captures and prints out during rendering). Did you get a chance to try and render the same project from a DOS prompt using aerender.exe? If doing so produces the same crash dialog, there is the benefit that you don’t have to run stuff through Deadline until you figure out what is causing the crash.
I didn’t realize that the crash dialog was occurring after the render finished, so I apologize for missing that. Perhaps we could try pressing the &Send Error Report button to see if that would allow the task to finish. To do this, open the file \your\repository\plugins\AfterEffects\AfterEffects.py in a text editor. Around line 52, you should see this: