myMaterial construct error?

Hello All,

We are running into an issue when rendering one of our larger shots. When the render boxes pickup the scene we see this error constantly being returned on the machines…

0: STDOUT: myMaterial construct

…and the scenes never actually get to rendering.

If we render local or render via backburner (for testing) the scene renders.

Has anyone run into this? We are unable to render some major shots until we figure this out. ANY help would be greatly appreciated.

Thanks,
Paul

Here is the full log…

[code]Error Message
An error occurred in StartJob(): Source array was not long enough. Check srcIndex and length, and the array’s lower bounds. (System.ArgumentException)

Slave Log
T: myMaterial construct
0: STDOUT: myMaterial construct
…this line is duplicated MANY times…
0: STDOUT: myMaterial construct

Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - An error occurred in StartJob(): Source array was not long enough. Check srcIndex and length, and the array’s lower bounds. (System.ArgumentException)

Error Type
RenderPluginException

Error Stack Trace
at Deadline.Plugins.ScriptPlugin.StartJob(Job job)
at Deadline.Plugins.Plugin.StartJob(Job job)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()[/code]

This looks like a problem we’ve resolved in the beta version of 3.1. It was a threading issue with parsing the stdout which is more likely to occur when a bunch of stdout is printed out quickly (which seems to be the case here). We apologize for the inconvenience, but the problem will be fixed in the 3.1 release that should be out around the end of March.

Cheers,

  • Ryan

Thanks for the reply.

March is pretty late for our deadline (no pun intended).

Is there any sort of work around for this? Anything we can do to make these files render?

Thanks,
Paul

Unfortunately, there aren’t any known workarounds (the problem is a threading issue in our core code). The 3.1 beta program is still open, so maybe your best option would be to join the beta program and start using the new version before it is released:
viewtopic.php?f=10&t=1574

Already on it. (meaning we are already trying to get in on it).

Thanks for all your help.

-Paul