AWS Thinkbox Discussion Forums

Error: FailRenderException : RenderTask: Unexpected exception (Monitored managed process "3dsmaxProcess" has exited or been terminated

Hi,

So I have been submitting animation jobs to Deadline (10.1.20.3) from 3ds max 2022.3 using vray 6 (though this was happening as well with vray 5 as well as 3ds max 2020). The job will start and some of the frames will render off, then on the next frame it will generally render before stopping with the error :

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

Error: FailRenderException : RenderTask: Unexpected exception (Monitored managed process “3dsmaxProcess” has exited or been terminated.
)
at Deadline.Plugins.DeadlinePlugin.FailRender(String message) (Python.Runtime.PythonException)
File “C:\ProgramData\Thinkbox\Deadline10\workers\Render10\plugins\62e157c636d32e4d7864f942\3dsmax.py”, line 405, in RenderTasks
self.MyMaxController.RenderTasks()
File “C:\ProgramData\Thinkbox\Deadline10\workers\Render10\plugins\62e157c636d32e4d7864f942\3dsmax.py”, line 1626, in RenderTasks
self.RenderFrame(frame)
File “C:\ProgramData\Thinkbox\Deadline10\workers\Render10\plugins\62e157c636d32e4d7864f942\3dsmax.py”, line 2523, in RenderFrame
self.PollUntilComplete(not self.DisableProgressUpdateTimeout)
File “C:\ProgramData\Thinkbox\Deadline10\workers\Render10\plugins\62e157c636d32e4d7864f942\3dsmax.py”, line 2993, in PollUntilComplete
self.Plugin.FailRender(“RenderTask: Unexpected exception (%s)” % e.Message)
at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
at __FranticX_GenericDelegate0Dispatcher.Invoke()
at Deadline.Plugins.DeadlinePlugin.RenderTasks()
at Deadline.Plugins.DeadlinePlugin.DoRenderTasks()
at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel)
at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel)

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

RenderPluginException

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

at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage bgj, CancellationToken bgk)
at Deadline.Plugins.SandboxedPlugin.RenderTask(Task task, CancellationToken cancellationToken)
at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter ajq, CancellationToken ajr)

The last couple of lines before it crashes are :

2022-07-28 11:56:40: 0: INFO: Writing output [00:00:20.1] [00:01:02.5 est]
2022-07-28 11:56:40: 0: INFO: Writing output [00:00:20.1] [00:01:02.5 est]
2022-07-28 11:56:41: 0: STDOUT:
2022-07-28 11:56:42: 0: WARNING: Monitored managed process 3dsmaxProcess is no longer running
2022-07-28 11:56:42: 0: Done executing plugin command of type ‘Render Task’

I have no idea why it sometimes renders some frames and then the same machines will fail at other frames, which then get picked back and get completed eventually.

Do you have any suggestions or do you need any further information from me.

Kind regards,

Chris

Privacy | Site terms | Cookie preferences