AWS Thinkbox Discussion Forums

Slaves crashing on job completion

Hi, having some issues with Slaves crashing on completing jobs. I’ve tried this with Maya and AE so far submitting via Monitor.

Clients on OSX 10.8.2, Repository on 10.6.8.

When a job completes the slave seems to crash. I produced the error below by setting off 1 job and then queuing the same job behind it. It rendered the first job fine but then the Slave gives up and produces this:

Restarting the Slave fixes the issue but obviously that’s not a solution. Any ideas?

If this error is coming from the fact that there’s no email for deadline to send to it might because I can’t seem to save any settings under ‘Tools > Manage Users…’

Hmm, we haven’t seen this error before. We’ll try to reproduce!

We are actually in the process of refactoring how the errors are saved to the log for beta 6 so that they provide more info. Also, the auto-error reporting emailing will actually be going away in beta 6. :slight_smile:

Beta 5 seems to have resolved this (or a reinstall?)

Cool! If you see it happen again, just let us know!

Just installed and testing beta 6 and this problem (or similar) seems to be back for AE at least.

I’m submitting a test job with ‘Skip existing files’ set in AE render settings.
Through the in app submission script I’m then checking ‘Enable Multi-Machine Rendering’ under the ‘Advanced’ tab and setting ‘Number of tasks’ to 2 (the number of slaves I’m running).

The job does render all the files I’m after but then seems to go into a bit of a spin with both slaves producing this error:

[code]=======================================================
Error

Exception during render: An error occurred in RenderTasks(): Object reference not set to an instance of an object
at Deadline.Plugins.ScriptPlugin.RenderTasks (System.String taskId, Int32 startFrame, Int32 endFrame, System.String& outMessage) [0x00000] in :0 [/code]

The slaves then seem to get stuck in a loop of this error.

Everything been restarted since reinstall to beta 6.

We were able to reproduce an error with AE rendering, but not this one specifically. Can you post the full error report contents?

Thanks!

  • Ryan

PS: The error we WERE able to reproduce will be fixed in beta 7. The error was 'GetRegexMatch: index 1 is out of range, match count is 1"

Hi Ryan,

Error report below (from Monitor) and I’ve attached the log from the slave. It seems to render the sequence fine but once it’s ‘complete’ it then tries to render it again and starts erring. If I start the job with the rendered image files already in the output directory it will produced this error immediately (which I guess is consistent).

Thanks,
Chris.

deadlineslave_Ian-Waterss-Mac-Pro(Ian-Waterss-Mac-Pro)-2012-11-19-0000.log (46.7 KB)

=======================================================
Error

Exception during render: An error occurred in RenderTasks(): Object reference not set to an instance of an object
at Deadline.Plugins.ScriptPlugin.RenderTasks (System.String taskId, Int32 startFrame, Int32 endFrame, System.String& outMessage) [0x00000] in :0

=======================================================
Log

0: Task timeout is disabled.
0: Loaded job: CS6_Deadline_Test.aep - Test (multi-machine rendering frames 0-49) (50aa33702fd71d0654ba54bf)
0: INFO: StartJob: initializing script plugin AfterEffects
0: INFO: About: After Effects Plugin for Deadline
0: Plugin rendering frame(s): 1
0: INFO: Synchronizing with network Font folder ‘/Volumes/Mainframe/DeadlineFonts’
0: INFO: Synchronizing to local Font folder ‘/Library/Fonts’
0: STDOUT: building file list … done
0: STDOUT: .FS Albert-Bold.otf
0: STDOUT: sent 682 bytes received 42 bytes 1448.00 bytes/sec
0: STDOUT: total size is 66540 speedup is 91.91
0: INFO: Stdout Handling Enabled: True
0: INFO: Popup Handling Enabled: True
0: INFO: Using Process Tree: True
0: INFO: Hiding DOS Window: True
0: INFO: Creating New Console: False
0: INFO: Render Executable: “/Applications/Adobe After Effects CS6/aerender”
0: INFO: Multi Machine Mode enabled
0: INFO: Render Argument: -project “/Volumes/Mainframe/Jobs/0000 Test Project/Scenes/AE/CS6_Deadline_Test.aep” -comp “Test” -output "/Volumes/Mainframe/Jobs/0000 Test Project/Assets/Renders/AE/CS6_Test/test
[#####].png"
0: INFO: Startup Directory: “/Applications/Adobe After Effects CS6”
0: INFO: Process Priority: BelowNormal
0: INFO: Process Affinity: default
0: INFO: Process is now running

=======================================================
Type

RenderPluginException

=======================================================
Stack Trace

at Deadline.Plugins.Plugin.RenderTask (System.String taskId, Int32 startFrame, Int32 endFrame) [0x00000] in :0
at Deadline.Slaves.SlaveRenderThread.a (Deadline.IO.TaskLogWriter A_0) [0x00000] in :0

=======================================================
Details

Date: 2012/11/19 13:26:36
Frames: 1
Elapsed Time: 00:00:00:00
Slave Name: Ian-Waterss-Mac-Pro

Thanks for the log! Turns out this was essentially the same problem we were running into. I guess the error message was different on OSX than on a PC. Regardless, this should be fixed in beta 7.

Cheers,

  • Ryan

Great. Look forward to it.

This is all resolved for me now in Beta 7. Thanks.

Privacy | Site terms | Cookie preferences