AWS Thinkbox Discussion Forums

3ds Max State Sets

v6.0.0.50661R

When I send a VERY basic scene state setup, two objects, one state one object is hidden, i get an error:

=======================================================
Error
=======================================================
Error in StartJob: 3dsmax: Failed to load max file: "C:/Users/renderslave/AppData/Local/Thinkbox/Deadline6/slave/RSERVER01/jobsData/stateSetTest.max"
2013/03/26 06:23:36 INF: Loaded C:/Users/renderslave/AppData/Local/Thinkbox/Deadline6/slave/RSERVER01/jobsData/stateSetTest.max
2013/03/26 06:23:36 ERR: Missing dll:  Built-in  - AnchorHelperObject

   at Deadline.Plugins.ScriptPlugin.StartJob(Job job, String& outMessage, AbortLevel& abortLevel)

=======================================================
Type
=======================================================
RenderPluginException

=======================================================
Stack Trace
=======================================================
   at Deadline.Plugins.Plugin.StartJob(Job job)
   at Deadline.Slaves.SlaveRenderThread.a(TaskLogWriter A_0)

=======================================================
Full Log
=======================================================
0: Task timeout is disabled.
0: Loaded job: stateSetTest [STATE SET 'State02'] (5151a12613096a09208aeffc)
0: INFO: Executing plugin script C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\slave\RSERVER01\plugins\3dsmax.py
0: INFO: About: 3dsmax Plugin for Deadline
0: INFO: The current environment will be used for rendering
0: INFO: Start Job called - starting up 3dsmax plugin
0: INFO: Rendering with 3dsmax version: 2013
0: INFO: Build of 3dsmax to force: 64bit
0: INFO: Rendering with executable: C:\Program Files\Autodesk\3ds Max 2013\3dsmax.exe
0: INFO: Checking registry for 3dsmax language code
0: INFO: Language code string: ENU
0: INFO: Language sub directory: en-US
0: INFO: Fail on existing 3dsmax process: 0
0: INFO: Load 3dsmax timeout: 1000 seconds
0: INFO: Start job timeout: 1000 seconds
0: INFO: Progress update timeout: 8000 seconds
0: INFO: Progress update timout disabled: 0
0: INFO: Slave mode enabled: 1
0: INFO: Silent mode enabled: 0
0: INFO: Local rendering enabled: 1
0: INFO: Running render sanity check using 3dsmaxcmd.exe
0: INFO: 3dsmaxcmd.exe returned: 3/26/2013 6:23:00 AM;  Error opening scene file: "C:\Program Files\Autodesk\3ds Max 2013\"
0: INFO: 3dsmax start up file: C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\slave\RSERVER01\plugins\deadlineStartupMax2013.max
0: INFO: Using user profiles: 1
0: INFO: 3dsmax user profile path: C:\Users\renderslave\AppData\Local\Autodesk\3dsmax\2013 - 64bit\ENU
0: INFO: 3dsmax data path: C:\Users\renderslave\AppData\Local\Autodesk\3dsMax\2013 - 64bit\ENU\
0: INFO: 3dsmax ini file: C:\Users\renderslave\AppData\Local\Autodesk\3dsmax\2013 - 64bit\ENU\3dsmax.ini
0: INFO: Network log file: C:\Users\renderslave\AppData\Local\Autodesk\3dsmax\2013 - 64bit\ENU\Network\Max.log
0: INFO: Plugin ini file: C:\Program Files\Autodesk\3ds Max 2013\en-US\plugin.ini
0: INFO: Not including user profile plugin ini because it does not exist: C:\Users\renderslave\AppData\Local\Autodesk\3dsMax\2013 - 64bit\ENU\Plugin.UserSettings.ini
0: INFO: Lightning connection plugin: C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\slave\RSERVER01\plugins\lightning64Max2013.dlx
0: INFO: 3dsmax socket connection port: 62604
0: INFO: Setting up startup environment
0: INFO: Copying C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\slave\RSERVER01\plugins\lightning64Max2013.dlx to C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\temp\lightning\lightning.dlx
0: INFO: Starting monitored managed process 3dsmaxProcess
0: INFO: Stdout Handling Enabled: False
0: INFO: Popup Handling Enabled: True
0: INFO: Using Process Tree: True
0: INFO: Hiding DOS Window: False
0: INFO: Creating New Console: False
0: INFO: Render Executable: "C:\Program Files\Autodesk\3ds Max 2013\3dsmax.exe"
0: INFO: Render Argument: -p "C:\Users\RENDER~1\AppData\Local\Temp\dl.ini" -q -s "C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\slave\RSERVER01\plugins\deadlineStartupMax2013.max"
0: INFO: Startup Directory: "C:\Program Files\Autodesk\3ds Max 2013"
0: INFO: Process Priority: BelowNormal
0: INFO: Process Affinity: default
0: INFO: Process is now running
0: INFO: Waiting for connection from 3dsmax
0: STDOUT: Qt: Untested Windows version 6.2 detected!
0: STDOUT: - 06:23:04.000 INFO: Begin setting up global configuration
0: STDOUT: - 06:23:04.031 INFO: End setting up global configuration
0: STDOUT: - 06:23:04.031 INFO: Begin initialize system watcher to detect file changes
0: STDOUT: - 06:23:04.031 INFO: End initialize system watcher to detect file changes
0: STDOUT: - 06:23:04.046 INFO: Begin loading assemblies
0: STDOUT: - 06:23:04.046 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\Autodesk.Max.StateSets.dll- 06:23:04.062 INFO: Begin loading assembly file
0: STDOUT: - 06:23:04.078 INFO: End loading assembly file
0: STDOUT: - 06:23:04.078 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:04.140 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:04.140 INFO: Discovered IPlugin-derived type 'Plugin- 06:23:04.171 INFO: Begin resolve assembly 'Autodesk.Max.StateSets.XmlSerializers, Version=15.2.0.33660, Culture=neutral, PublicKeyToken=null- 06:23:04.171 INFO: Cannot resolve assembly
0: STDOUT: - 06:23:04.171 INFO: Begin resolve assembly 'Autodesk.Max.StateSets.XmlSerializers- 06:23:04.171 INFO: Cannot resolve assembly
0: STDOUT: - 06:23:06.653 INFO: Created instance of type
0: STDOUT: - 06:23:06.653 INFO: Adding as startup/static plugin
0: STDOUT: - 06:23:06.653 INFO: Discovered IPlugin-derived type 'Plugin- 06:23:06.653 INFO: Created instance of type
0: STDOUT: - 06:23:06.653 INFO: Adding as startup/static plugin
0: STDOUT: - 06:23:06.669 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.669 INFO: End loading assembly
0: STDOUT: - 06:23:06.669 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\Autodesk.Max.Wrappers.dll- 06:23:06.669 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.669 INFO: End loading assembly file
0: STDOUT: - 06:23:06.669 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.716 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.747 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.747 INFO: End loading assembly
0: STDOUT: - 06:23:06.747 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\DaylightSimulation.dll- 06:23:06.747 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.747 INFO: End loading assembly file
0: STDOUT: - 06:23:06.747 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.747 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.747 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.747 INFO: End loading assembly
0: STDOUT: - 06:23:06.747 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\FPMaxWpfContent.dll- 06:23:06.747 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.747 INFO: End loading assembly file
0: STDOUT: - 06:23:06.747 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.747 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.747 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.747 INFO: End loading assembly
0: STDOUT: - 06:23:06.747 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\ManagedBootstrap.dll- 06:23:06.747 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.747 INFO: End loading assembly file
0: STDOUT: - 06:23:06.747 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.762 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: End loading assembly
0: STDOUT: - 06:23:06.762 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\ManagedNetworkUtilities.dll- 06:23:06.762 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.762 INFO: End loading assembly file
0: STDOUT: - 06:23:06.762 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.762 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: End loading assembly
0: STDOUT: - 06:23:06.762 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\MaterialExplorerView.dll- 06:23:06.762 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.762 INFO: End loading assembly file
0: STDOUT: - 06:23:06.762 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.762 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: End loading assembly
0: STDOUT: - 06:23:06.762 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\MaxWpfContent.dll- 06:23:06.762 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.762 INFO: End loading assembly file
0: STDOUT: - 06:23:06.762 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.762 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.762 INFO: End loading assembly
0: STDOUT: - 06:23:06.762 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\nunit.framework.dll- 06:23:06.762 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.762 INFO: End loading assembly file
0: STDOUT: - 06:23:06.762 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.778 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.778 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.778 INFO: End loading assembly
0: STDOUT: - 06:23:06.778 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\SceneExplorerView.dll- 06:23:06.778 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.778 INFO: End loading assembly file
0: STDOUT: - 06:23:06.778 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.778 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.778 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.778 INFO: End loading assembly
0: STDOUT: - 06:23:06.778 INFO: Begin loading assembly 'C:\Program Files\Autodesk\3ds Max 2013\bin\assemblies\Sunlight.dll- 06:23:06.778 INFO: Begin loading assembly file
0: STDOUT: - 06:23:06.778 INFO: End loading assembly file
0: STDOUT: - 06:23:06.778 INFO: Begin discovering pluggable types in assembly
0: STDOUT: - 06:23:06.778 INFO: Retrieved a list of types, processing
0: STDOUT: - 06:23:06.778 INFO: End discovering pluggable types in assembly
0: STDOUT: - 06:23:06.778 INFO: End loading assembly
0: STDOUT: - 06:23:06.778 INFO: End loading assemblies
0: STDOUT: - 06:23:06.794 INFO: Begin registering loaded plugins
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2013\*.task.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2013\*.adp.exe.
0: STDOUT: DBG: <AdapterInfo>
0: STDOUT: DBG: 	<Name>Autodesk 3ds Max 2013 (64-bit)</Name>
0: STDOUT: DBG: 	<Version>300</Version>
0: STDOUT: DBG: 	<Description>Autodesk 3ds Max 2013 (64-bit) Renderer Adapter</Description>
0: STDOUT: DBG: </AdapterInfo>
0: STDOUT: DBG: C:\Program Files\Autodesk\3ds Max 2013\maxadapter.adp.exe id xml: <AdapterInfo>
0: STDOUT: 	<Name>Autodesk 3ds Max 2013 (64-bit)</Name>
0: STDOUT: 	<Version>300</Version>
0: STDOUT: 	<Description>Autodesk 3ds Max 2013 (64-bit) Renderer Adapter</Description>
0: STDOUT: </AdapterInfo> 
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2012\*.task.
0: STDOUT: WRN: Obsolete plugin C:\Program Files\Autodesk\3ds Max 2012\max64.task found. Not loaded.
0: STDOUT: WRN: Obsolete plugin C:\Program Files\Autodesk\3ds Max 2012\max64_ipv6.task found. Not loaded.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2012\*.adp.exe.
0: STDOUT: DBG: <AdapterInfo>
0: STDOUT: DBG: 	<Name>Autodesk 3ds Max 2012 (64-bit)</Name>
0: STDOUT: DBG: 	<Version>300</Version>
0: STDOUT: DBG: 	<Description>Autodesk 3ds Max 2012 (64-bit) Renderer Adapter</Description>
0: STDOUT: DBG: </AdapterInfo>
0: STDOUT: DBG: C:\Program Files\Autodesk\3ds Max 2012\maxadapter.adp.exe id xml: <AdapterInfo>
0: STDOUT: 	<Name>Autodesk 3ds Max 2012 (64-bit)</Name>
0: STDOUT: 	<Version>300</Version>
0: STDOUT: 	<Description>Autodesk 3ds Max 2012 (64-bit) Renderer Adapter</Description>
0: STDOUT: </AdapterInfo> 
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2012\Network_IPV6\*.task.
0: STDOUT: WRN: Obsolete plugin C:\Program Files\Autodesk\3ds Max 2012\Network_IPV6\max_server_ipv6.task found. Not loaded.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2012\Network_IPV6\*.adp.exe.
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2013\Network_IPV6\*.task.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2013\Network_IPV6\*.adp.exe.
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2012\Network\*.task.
0: STDOUT: WRN: Obsolete plugin C:\Program Files\Autodesk\3ds Max 2012\Network\max_server32.task found. Not loaded.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2012\Network\*.adp.exe.
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2013\Network\*.task.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2013\Network\*.adp.exe.
0: STDOUT: DBG: Looking for plugins in C:\Program Files (x86)\Autodesk\Backburner\*.task.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files (x86)\Autodesk\Backburner\*.adp.exe.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files (x86)\Autodesk\Backburner\Adapters\*.
0: STDOUT: DBG: <AdapterInfo>
0: STDOUT: DBG: 	<Name>Command Line Tool</Name>
0: STDOUT: DBG: 	<Version>300</Version>
0: STDOUT: DBG: 	<Description>Command Job Adapter v2013</Description>
0: STDOUT: DBG: </AdapterInfo>
0: STDOUT: DBG: C:\Program Files (x86)\Autodesk\Backburner\Adapters\CmdjobAdapter.exe id xml: <AdapterInfo>
0: STDOUT: 	<Name>Command Line Tool</Name>
0: STDOUT: 	<Version>300</Version>
0: STDOUT: 	<Description>Command Job Adapter v2013</Description>
0: STDOUT: </AdapterInfo> 
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2013\*.task.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2013\*.adp.exe.
0: STDOUT: DBG: <AdapterInfo>
0: STDOUT: DBG: 	<Name>Autodesk 3ds Max 2013 (64-bit)</Name>
0: STDOUT: DBG: 	<Version>300</Version>
0: STDOUT: DBG: 	<Description>Autodesk 3ds Max 2013 (64-bit) Renderer Adapter</Description>
0: STDOUT: DBG: </AdapterInfo>
0: STDOUT: DBG: C:\Program Files\Autodesk\3ds Max 2013\maxadapter.adp.exe id xml: <AdapterInfo>
0: STDOUT: 	<Name>Autodesk 3ds Max 2013 (64-bit)</Name>
0: STDOUT: 	<Version>300</Version>
0: STDOUT: 	<Description>Autodesk 3ds Max 2013 (64-bit) Renderer Adapter</Description>
0: STDOUT: </AdapterInfo> 
0: STDOUT: DBG: Looking for plugins in C:\Program Files\Autodesk\3ds Max 2012\*.task.
0: STDOUT: WRN: Obsolete plugin C:\Program Files\Autodesk\3ds Max 2012\max64.task found. Not loaded.
0: STDOUT: WRN: Obsolete plugin C:\Program Files\Autodesk\3ds Max 2012\max64_ipv6.task found. Not loaded.
0: STDOUT: DBG: Looking for Adapters in C:\Program Files\Autodesk\3ds Max 2012\*.adp.exe.
0: STDOUT: DBG: <AdapterInfo>
0: STDOUT: DBG: 	<Name>Autodesk 3ds Max 2012 (64-bit)</Name>
0: STDOUT: DBG: 	<Version>300</Version>
0: STDOUT: DBG: 	<Description>Autodesk 3ds Max 2012 (64-bit) Renderer Adapter</Description>
0: STDOUT: DBG: </AdapterInfo>
0: INFO: Connected to 3dsmax plugin version Lightning 5.2.0.49424 Dec  4 2012 18:07:51 R
0: INFO: Scene file to render: "C:\Users\renderslave\AppData\Local\Thinkbox\Deadline6\slave\RSERVER01\jobsData\stateSetTest.max"
0: INFO: Camera: no camera specified, rendering active viewport
0: INFO: Restarting renderer after each frame: 1
0: INFO: Showing frame buffer: 1
0: INFO: Frame number base: 0
0: INFO: Remove padding from output filename: 0
0: INFO: Ignore missing external file errors: 1
0: INFO: Ignore missing UVW errors: 1
0: INFO: Ignore missing XREF errors: 1
0: INFO: Ignore missing DLL errors: 0
0: INFO: Disabling Multipass: 0
0: INFO: Loading 3dsmax scene file


=======================================================
Details
=======================================================
Date: 03/26/2013 06:23:38
Frames: 0
Elapsed Time: 00:00:00:39
Slave Name: RSERVER01
Job Submit Date: 03/26/2013 06:22:57
Job User: Khye
Avg. RAM: 1667631104
Peak RAM: 1850363904
Avg. RAM %: 20%
Peak RAM %: 22%
Avg. CPU Usage: 25%
Peak CPU Usage: 36%

It seems to work on workstations with deadline installed standard, but not on servers that are installed as a service.

Can you see if you can reproduce as service?

Looks like this is a known issue with Max that happens with backburner as well. Googling “Missing dll: Built-in - AnchorHelperObject” turns up a few hits. Here are a couple:
forums.cgsociety.org/archive/ind … 92456.html
forums.cgsociety.org/archive/ind … 59628.html
area.autodesk.com/forum/autodesk … lperobject

Looks like a state set helper object can be embedded in the scene after it is used, and that can cause problems. It also sounds like it could be a missing service pack on the render nodes. Hopefully something in those threads above helps.

Cheers,

  • Ryan

FYI. Latest news from ADSK on the “Missing dll: Built-in - AnchorHelperObject” issue:

2012 PU10 - Success
2013 PU6 - ERROR: 3dsmax adapter error : Autodesk 3dsMax 15.6 reported error: Missing dll: Built-in - AnchorHelperObject
2014 SP3 - Success

So, the issue can currently be fixed with the latest PU/SP, unless you are running Max2013. I have asked ADSK if they can release a retro PU7 to Max2013 to resolve this issue. Awaiting feedback.

Privacy | Site terms | Cookie preferences