AWS Thinkbox Discussion Forums

Request: More informative/understandable event errors

I had one slave emitting a bunch of errors. The task errors are somewhat decipherable, but the event errors contain basically zero usable information.

Any idea what this is telling me?

[code]

Error

Event Error (OnJobStarted): ApplicationName=’/Volumes/sv-dev01/branches/luma/python/bin/renderbin’, CommandLine=’-q deadline start’, CurrentDirectory=’/var/tmp’

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

Win32Exception

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

at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in :0
at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in :0
at System.Diagnostics.Process.Start () [0x00000] in :0
at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start ()
at FranticX.Processes.ChildProcess.InternalLaunch (System.String executable, System.String arguments, System.String startupDirectory) [0x00000] in :0
at FranticX.Processes.ChildProcess.Launch (System.String executable, System.String arguments, System.String startupDirectory) [0x00000] in :0
at Deadline.Events.DeadlineEventPlugin.RunProcess (System.String executable, System.String arguments, System.String startupDirectory, Int32 timeoutMilliseconds) [0x00000] in :0
at Deadline.Events.DeadlineEventListener.RunProcess (System.String executable, System.String arguments, System.String startupDirectory, Int32 timeoutMilliseconds) [0x00000] in :0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0

=======================================================
Full Log

An error occurred in the “OnJobStarted” function in events plugin ‘LumaEvents’: An error occurred in function “OnJobStarted” the event plugin script file “/Volumes/luma/_globalAssets/production/deadline/repo-la-6/custom/events/LumaEvents/LumaEvents.py”: ApplicationName=’/Volumes/sv-dev01/branches/luma/python/bin/renderbin’, CommandLine=’-q deadline start’, CurrentDirectory=’/var/tmp’ (Deadline.Events.DeadlineEventPluginException)
at Deadline.Events.DeadlineEventPlugin.HandlePythonError (System.String message, System.Exception e) [0x00000] in :0
at Deadline.Events.DeadlineEventPlugin.OnJobStarted (Deadline.Jobs.Job job, System.String[] auxiliaryFilenames) [0x00000] in :0
at Deadline.Events.DeadlineEventManager.OnJobStarted (Deadline.Jobs.Job job, System.String[] auxiliaryFilenames, Deadline.Controllers.DataController dataController) [0x00000] in :0

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

Date: 09/15/2014 11:07:39
Event Type: OnJobStarted
Frames: (no task)
Job Submit Date: 09/15/2014 11:06:48
Job User: alexk[/code]

This particular error message comes from Mono, and indicates that the process could not be started:
github.com/mono/mono/blob/maste … Process.cs

The good news is that in Mono 3.4, which is what we’ll be shipping with Deadline 7, the Native Error message will be included:
github.com/mono/mono/blob/mono- … Process.cs

There are currently no known issues with running Deadline 6 with Mono 3.4, so if this is a major problem, you could upgrade your Mono install to 3.4 on your render nodes.

Cheers,
Ryan

OK, I’ll see about getting Mono updated on at least a couple of nodes.

Privacy | Site terms | Cookie preferences