After Effect CS3 error

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()

how do i find out what the dialog message says not just the title?

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.

Cheers,

  • Ryan

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?

These are the two buttons to press:

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.

Cheers,

  • Ryan

aerender.exe -project “C:\Documents and Settings\All Users\Application Data\Frantic Films\Deadline\slave\jobsData\AE Farm Plulgin Test 2K.aep” -comp “Comp 1” -output “\Storage\DATA\ChrisTestFolder\afx folder\Comp 1_00000_[#####].jpg” -s 0 -e 0

Ran the above from the command line and seems to work fine. Though i think it’s only diong one frame. Not sure how u set it to do more.

below is the dos output


C:>cd Program Files\Adobe\Adobe After Effects CS3\Support Files\

C:\Program Files\Adobe\Adobe After Effects CS3\Support Files>aerender.exe -proje
ct “C:\Documents and Settings\All Users\Application Data\Frantic Films\Deadline
slave\jobsData\AE Farm Plulgin Test 2K.aep” -comp “Comp 1” -output “\Storage\DA
TA\ChrisTestFolder\afx folder\Comp 1_00000_[#####].jpg” -s 0 -e 0
PROGRESS: 06/01/2009 10:09:14: Starting composition “Comp 1”.

PROGRESS: Render Settings: Best Settings
PROGRESS: Quality: Best
PROGRESS: Resolution: Full
PROGRESS: Size: 2048 x 1556
PROGRESS: Proxy Use: Use No Proxies
PROGRESS: Effects: Current Settings
PROGRESS: Disk Cache: Read Only
PROGRESS: Color Depth: Current Settings
PROGRESS: Frame Blending: On For Checked Layers
PROGRESS: Field Render: Off
PROGRESS: Pulldown: Off
PROGRESS: Motion Blur: On For Checked Layers
PROGRESS: Use OpenGL: Off
PROGRESS: Solos: Current Settings
PROGRESS: Time Span: Custom
PROGRESS: Start: 0:00:00:00
PROGRESS: End: 0:00:00:00
PROGRESS: Duration: 0:00:00:01
PROGRESS: Frame Rate: 24.00 (comp)
PROGRESS: Guide Layers: All Off
PROGRESS: Storage Overflow: On
PROGRESS: Skip Existing Files: Off
PROGRESS:
PROGRESS: Output Module: Lossless
PROGRESS: Output To: \Storage\DATA\ChrisTestFolder\afx folder\Comp 1_00000_[##
###].jpg
PROGRESS: Format: JPEG Sequence
PROGRESS: Output Info: -
PROGRESS: Start Frame: 0
PROGRESS: Output Audio: -
PROGRESS: Channels: RGB
PROGRESS: Depth: Millions of Colors
PROGRESS: Color: Premultiplied
PROGRESS: Stretch: -
PROGRESS: Crop: -
PROGRESS: Final Size: 2048 x 1556
PROGRESS: Profile: -
PROGRESS: Embed Profile:
PROGRESS:
PROGRESS: Post-Render Action: None
PROGRESS:
PROGRESS:
PROGRESS:
PROGRESS:
PROGRESS: 0:00:00:00 (1): 8 Seconds
PROGRESS: 06/01/2009 10:09:20: Finished composition “Comp 1”.

PROGRESS: Total Time Elapsed: 6 Seconds

C:\Program Files\Adobe\Adobe After Effects CS3\Support Files>


but in the deadline error log the error comes after “PROGRESS: 06/01/2009 10:09:20: Finished composition “Comp 1”.”

an after effects job without any 3rd party plugins used goes through deadline without any errors.

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:

self.AddPopupHandler( ".*After Effects.*", "OK;Yes" )

Change it to this:

self.AddPopupHandler( ".*After Effects.*", "OK;Yes;&Send Error Report" )

Then save the file and submit a new job to see if it works. Let us know!

FYI: The -s and -e arguments are the start and end frame, so to render frames 1 to 10, you would use:

-s 1 -e 10

i’ve narrowed the problem down to Knoll Light Factory Pro 2.5.2. Going to try a fresh install of the software to see if that works…