I am currently evaluating the software for use with Max and Aftereffects -
I got an aftereffects job to start on my little test network, but it eventually stops after a few blocks due to an error it encounters after each block of frames is completed.
The log is as follows...
starts out fine, then when it completes the frames (they look fine by the way), it tries to report back or something and returns an error and spits out the line #'s in Mr R. Russel's Csharp code where the program faulted.
It then starts in the next block of frames. The monitor does not see the frames as being completed even though they rendered out. Monitor eventually shuts down the job after a few of these errors are encountered.
thanks for the help!
0: STDOUT: PROGRESS: 0;00;00;14 (15): 1 Seconds
0: STDOUT: PROGRESS: 0;00;00;15 (16): 1 Seconds
0: STDOUT: PROGRESS: 0;00;00;16 (17): 1 Seconds
0: STDOUT: PROGRESS: 0;00;00;17 (18): 1 Seconds
0: STDOUT: PROGRESS: 0;00;00;18 (19): 2 Seconds
0: STDOUT: PROGRESS: 0;00;00;19 (20): 1 Seconds
0: STDOUT: PROGRESS: 12/28/2005 10:18:18 AM: Finished composition "view_upon_body".
0: STDOUT:
0: STDOUT:
0: STDOUT:
0: STDOUT: PROGRESS: Total Time Elapsed: 27 Seconds
0: INFO: Process return code: -1073741819
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: Renderer returned non-zero error code, -1073741819
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Exception Details
RenderPluginException -- Exception during render: Renderer returned non-zero error code, -1073741819
RenderPluginException.Cause: JobError (2)
Exception.TargetSite: Void RenderTasks(Int32, Int32)
Exception.Source: DeadlinePluginLoader
Exception.StackTrace:
at Deadline.Plugins.PluginLoader.RenderTasks(Int32 startTask, Int32 endTask)
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame) in C:\rrussell\Development\DeadlineProject\Deadline\Plugins\Plugin.cs:line 301
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask() in C:\rrussell\Development\DeadlineProject\Deadline\Slaves\SlaveRenderThread.cs:line 321
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0: Loaded job: manual aep submit (e_059_o_573494E6)
0: INFO: Script plugin for Deadline 1.2.15710, built Nov 17 2005 15:56:34 R
0: INFO: >> After Effects plugin for Deadline, 2004-05-31.
0: INFO: job file: c:\deadline\slave\jobsData\e_059_o_573494E6.job
0: Plugin rendering frame(s): 20-39
etc.
etc.
etc.
.
.
Hi Matt,
It is likely that After Effects is crashing or isn’t closing properly,
which would explain the error code -1073741819. By default, Deadline
checks for non-zero error codes and reports an error if that is the
case, regardless of whether or not the frames were actually rendered
correctly.
Do you know if this error code is returned consistantly, or is it
different each time? If it is consistent, you could add a workaround
that simply ignores this error code and reports success. Just add the
following code to the AfterEffects.dlinit file in
//repository/path/plugins/aftereffects. Just add it after the
“PostRenderTasks=…” line:
CheckReturnCode=if( ReturnCode() != 0 ) { if( ReturnCode() !=
-1073741819 ) { FailRender( "Renderer returned non-zero error code, " …
ReturnCode() ); } }
Let us know if you consistantly get that error code. If you do, we can
look at adding some special case code that would check if the frames
exist after that specific error code is returned, and report success if
they do.
Regards,
- Ryan
I added this line of code and the render is now working flawlessly!
thanks for the help
We had the same error code with XSI... ??
And we don't know what's the error related to this code... (-1073741819)...
Did the same fix for now.
Correction: We can’t ignore this error… We need to solve this error with Softimage. It happens just after the liscences check part.
Patrick Piché
3D TD at Hybride
I dug a little deeper into what this error code meant, and it turns out that -1073741819 == 0xC0000005, which represents a Memory Access Violation error.
Just FYI.
- Ryan
I know this is a really old thread but I’m having this issue now and the remedy above wont work because that particular file doesn’t exist. I tried adding it to a similar looking place in the .py file but it made the whole thing not work. Is there a way to implement this solve in today’s code?
I imagine all the code has been re-written multiple times.
Which version of Deadline and After Effects are you using? And can you post the error log?
Or are you still clinging on to xsi?
Did you try the code mentioned in the latest docs or from this antique post?
https://docs.thinkboxsoftware.com/products/deadline/10.1/1_User%20Manual/manual/app-after-effects.html#error-messages-and-meanings