Fusion 6 job is only taking 2 Rendernodes?

Hi,

I have this problem, we installed last week deadline 4.0,
and now, when using fusion 6 and rendering on 64bit machines, with a 32bit version of fusion, it only takes 2 machines. Although, the rest of the 64bit machines are inside the limit group, and the config should be right, and there’s no reason for it, not to start up the rendernode. It also has the pools selected as it should be.

for example one of the rendernodes which tried to start up the comp gave me this error:

Error Message
Exception during render: An error occurred in RenderTasks(): Dialog popup detected: Title “Microsoft Visual C++ Runtime Library”, Message "Runtime Error!

Program: C:\EyeonRS_60_Build511_x32\RenderSlave.exe

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.
"
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)

Slave Log
Local Settings\Application Data\Prime Focus\Deadline\slave\jobsData\fusion_plugin_info.job" “”
0: INFO: Startup Directory: “C:\EyeonRS_60_Build511_x32”
0: INFO: Process Priority: BelowNormal
0: INFO: Process is now running
0: STDOUT: eyeon Script Interpreter
0: STDOUT: Copyright © 2005 - 2009 eyeon Software
0: STDOUT: Connecting to Fusion…
0: STDOUT: Connected to Fusion
0: STDOUT: There are 1 comps loaded.
0: STDOUT: Composition Loaded Successfully
0: STDOUT: Rendering from 139 to 140, high quality is true, proxy is 1
0: STDOUT: Rendering with Fusion version: 6.0
0: STDOUT: Beginning render…
0: INFO: LOG:
0: INFO: LOG: Render started at Tue 2:24PM (Range: 139 to 140)
0: WARNING: Cannot read from Fusion log because: The process cannot access the file ‘C:\Documents and Settings\Administrator\Local Settings\Application Data\Prime Focus\Deadline\slave\jobsData\fusionLog_tempZeHZ50\fusion.log’ because it is being used by another process.
0: WARNING: Detected popup dialog “Microsoft Visual C++ Runtime Library”.
0: WARNING: ---- dump of dialog ----
0: WARNING: Button: OK
0: WARNING: Static:
0: WARNING: Static: Runtime Error!

Program: C:\EyeonRS_60_Build511_x32\RenderSlave.exe

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.

0: WARNING: ---- end dump of dialog ----
---- April 27 2010 – 02:25 PM ----
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Dialog popup detected: Title “Microsoft Visual C++ Runtime Library”, Message "Runtime Error!

Program: C:\EyeonRS_60_Build511_x32\RenderSlave.exe

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.

"

at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)

Error Type
RenderPluginException

Error Stack Trace
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()

Thank you,
lieven

Fusion 32bit should come with msvcr71.dll and a couple others (mfc71.dll). This is the microsoft visual studio c runtime version 7.1. Since these are shared dll’s if they are in a common place \window\system32 for example, then they don’t need to be in the fusion root. Note that fusion 64bit uses the “visual c++ 2005 sp1” runtimes. (version 8.0). that should install with the fusion installer. if not, download from microsoft’s website.

Also, use consoleslave.exe, not renderslave.exe. If you use renderslave, the fusionrender license won’t be release after the job completes.

B.