AWS Thinkbox Discussion Forums

Max script debugger error in 3dsmax 2016 SP3

Hi i receive this error MAXScript-Debugger when the animators use the 3dscmd submission from 3ds max 2016 in german language.
I opened the 3dscmd submision script and i notice at line 137: # Ignore 3dsMax MAXScript Debugger Popup (ENU, JAP, KOR, CHS,)
self.AddPopupIgnorer( “MAXScript .*” ) the german language is not included.When i use english language the workstation renders ok.

here is the log file
2016-05-13 09:22:10: Deadline Slave 7.2 [v7.2.4.0 R (de7785a42)]
2016-05-13 09:22:11: Auto Configuration: A ruleset has been received from Pulse
2016-05-13 09:22:11: Info Thread - Created.
2016-05-13 09:22:12: Auto Configuration: Picking configuration based on: SATURN / 192.168.20.72
2016-05-13 09:22:12: Auto Configuration: Match found for rule license (IPMatch)
2016-05-13 09:22:12: Auto Configuration: A ruleset has been found
2016-05-13 09:22:12: Auto Configuration: Set License Server to ‘192.168.20.1’
2016-05-13 09:22:12: Auto Configuration: Set Launch Slave At Startup value to ‘True’
2016-05-13 09:22:12: Scheduler Thread - Skipping L: because it is already mapped
2016-05-13 09:22:12: Scheduler Thread - Skipping S: because it is already mapped
2016-05-13 09:22:12: Scheduler Thread - Skipping P: because it is already mapped
2016-05-13 09:22:12: Scheduler Thread - Synchronizing job auxiliary files from \draco\DeadlineRepository\jobs\57357e646348a21b10015727
2016-05-13 09:22:13: Scheduler Thread - Synchronization time for job files: 391.022 ms
2016-05-13 09:22:13: Scheduler Thread - Synchronizing plugin files from \draco\DeadlineRepository\plugins\3dsCmd
2016-05-13 09:22:13: Scheduler Thread - Synchronization time for plugin files: 126.007 ms
2016-05-13 09:22:13: Constructor: 3dsCmd
2016-05-13 09:22:13: 0: Start Job timeout is disabled.
2016-05-13 09:22:13: 0: Task timeout is disabled.
2016-05-13 09:22:13: 0: Loaded maintenance job: Stadtmodell.ReflObjs.v003 (57357e646348a21b10015727)
2016-05-13 09:22:13: 0: Skipping L: because it is already mapped
2016-05-13 09:22:13: 0: Skipping S: because it is already mapped
2016-05-13 09:22:13: 0: Skipping P: because it is already mapped
2016-05-13 09:22:13: 0: INFO: Executing plugin script C:\Users\user\AppData\Local\Thinkbox\Deadline7\slave\saturn\plugins\57357e646348a21b10015727\3dsCmd.py
2016-05-13 09:22:13: 0: INFO: Sys Env Var PATH: C:\Program Files\Thinkbox\Deadline7\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\QuickTime\QTSystem;C:\Program Files\Common Files\Autodesk Shared;C:\Program Files (x86)\Autodesk\Backburner;C:\Program Files (x86)\Skype\Phone;C:\Program Files\Domemaster3D\bin;C:\Program Files\Domemaster3D
2016-05-13 09:22:13: 0: INFO: Sys Env Var PATH length: 410
2016-05-13 09:22:13: 0: INFO: Backburner Path(s) Found in PATH: ‘C:\Program Files (x86)\Autodesk\Backburner’
2016-05-13 09:22:13: 0: INFO: Backburner server.exe version: 2016.0.0.1727
2016-05-13 09:22:13: 0: INFO: About: 3dsCmd Plugin for Deadline
2016-05-13 09:22:13: 0: INFO: The job’s environment will be merged with the current environment before rendering
2016-05-13 09:22:13: 0: Plugin rendering frame(s): 1
2016-05-13 09:22:13: 0: INFO: Stdout Redirection Enabled: True
2016-05-13 09:22:13: 0: INFO: Stdout Handling Enabled: True
2016-05-13 09:22:13: 0: INFO: Popup Handling Enabled: True
2016-05-13 09:22:13: 0: INFO: QT Popup Handling Enabled: False
2016-05-13 09:22:13: 0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2016-05-13 09:22:13: 0: INFO: Using Process Tree: True
2016-05-13 09:22:13: 0: INFO: Hiding DOS Window: True
2016-05-13 09:22:13: 0: INFO: Creating New Console: False
2016-05-13 09:22:13: 0: INFO: Running as user: f.meyer
2016-05-13 09:22:13: 0: INFO: Not enforcing a build of 3dsmax because version 2014 and later is 64 bit only
2016-05-13 09:22:13: 0: INFO: Slave 3dsmaxcmd.exe version: 18.7.696.0
2016-05-13 09:22:13: 0: INFO: Slave 3dsmax.exe version: 18.7.696.0
2016-05-13 09:22:13: 0: INFO: Executable: “C:\Program Files\Autodesk\3ds Max 2016\3dsmaxcmd.exe”
2016-05-13 09:22:13: 0: INFO: Argument: “C:\Users\user\AppData\Local\Thinkbox\Deadline7\slave\saturn\jobsData\57357e646348a21b10015727\Stadtmodell.REFL.001.render.v004.max” -v:4 -start:0 -end:10 -cam:“DomeCam.002” -atmospherics:False -renderHidden:False -effects:False -useAreaLights:False -displacements:False -force2Sided:False -videoColorCheck:False -superBlack:False -renderFields:False -fieldOrder:Odd -skipRenderedFrames:False -renderElements:True -useAdvLight:False -computeAdvLight:False -ditherPaletted:False -ditherTrueColor:False -continueOnError -rfw:True -videopostJob:False
2016-05-13 09:22:13: 0: INFO: Startup Directory: “C:\Program Files\Autodesk\3ds Max 2016”
2016-05-13 09:22:13: 0: INFO: Process Priority: BelowNormal
2016-05-13 09:22:13: 0: INFO: Process Affinity: default
2016-05-13 09:22:13: 0: INFO: Process is now running
2016-05-13 09:22:14: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 1 4 ; 1 1 F r a m e s i n i t i a l i s i e r t
2016-05-13 09:22:14: 0: STDOUT:
2016-05-13 09:22:14: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 1 4 ;
2016-05-13 09:22:14: 0: STDOUT:
2016-05-13 09:22:14: 0: STDOUT: M a x - I n s t a l l a t i o n s v e r z e i c h n i s : C : \ P r o g r a m F i l e s \ A u t o d e s k \ 3 d s M a x 2 0 1 6 \
2016-05-13 09:22:14: 0: STDOUT:
2016-05-13 09:22:14: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 1 4 ; D a t e i M a x w i r d g e r e n d e r t : C : \ U s e r s \ u s e r \ A p p D a t a \ L o c a l \ T h i n k b o x \ D e a d l i n e 7 \ s l a v e \ s a t u r n \ j o b s D a t a \ 5 7 3 5 7 e 6 4 6 3 4 8 a 2 1 b 1 0 0 1 5 7 2 7 \ S t a d t m o d e l l . R E F L . 0 0 1 . r e n d e r . v 0 0 4 . m a x
2016-05-13 09:22:14: 0: STDOUT:
2016-05-13 09:22:14: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 1 4 ; R e n d e r e r : V - R a y A d v 3 . 3 0 . 0 5
2016-05-13 09:22:14: 0: STDOUT:
2016-05-13 09:22:19: 0: WARNING: Detected popup dialog “MAXScript-Debugger”.
2016-05-13 09:22:19: 0: WARNING: ---- dump of dialog ----
2016-05-13 09:22:19: 0: WARNING: ScrollBar:
2016-05-13 09:22:19: 0: WARNING: Button: Befehl
2016-05-13 09:22:19: 0: WARNING: Edit:
2016-05-13 09:22:19: 0: WARNING: Button: Ausgabe
2016-05-13 09:22:19: 0: WARNING: Edit:
2016-05-13 09:22:19: 0: WARNING: Button: Unterbrechen
2016-05-13 09:22:19: 0: WARNING: Button: Auswerten
2016-05-13 09:22:19: 0: WARNING: CustButton: Watch-Man.
2016-05-13 09:22:19: 0: WARNING: Button: Ausführen
2016-05-13 09:22:19: 0: WARNING: Button: Löschen
2016-05-13 09:22:19: 0: WARNING: Button: Konfig…
2016-05-13 09:22:19: 0: WARNING: Button: Anhalten
2016-05-13 09:22:19: 0: WARNING: ---- end dump of dialog ----
2016-05-13 09:22:21: Connecting to Slave log: SATURN
2016-05-13 09:22:21: Scheduler Thread - Render Thread 0 threw a major error:
2016-05-13 09:22:21: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2016-05-13 09:22:21: Exception Details
2016-05-13 09:22:21: RenderPluginException – Dialog popup detected: Title “MAXScript-Debugger”, Message “Unterbrechen”
2016-05-13 09:22:21: bei Deadline.Plugins.ScriptPlugin.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)
2016-05-13 09:22:21: RenderPluginException.Cause: JobError (2)
2016-05-13 09:22:21: RenderPluginException.Level: Major (1)
2016-05-13 09:22:21: RenderPluginException.HasSlaveLog: True
2016-05-13 09:22:21: RenderPluginException.SlaveLogFileName: C:\ProgramData\Thinkbox\Deadline7\logs\deadlineslave_renderthread_0-SATURN-0000.log
2016-05-13 09:22:21: Exception.Data: ( )
2016-05-13 09:22:21: Exception.TargetSite: Void RenderTask(System.String, Int32, Int32)
2016-05-13 09:22:21: Exception.Source: deadline
2016-05-13 09:22:21: Exception.HResult: -2146233088
2016-05-13 09:22:21: Exception.StackTrace:
2016-05-13 09:22:21: bei Deadline.Plugins.Plugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame)
2016-05-13 09:22:21: bei Deadline.Slaves.SlaveRenderThread.a(TaskLogWriter A_0)
2016-05-13 09:22:21: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2016-05-13 09:22:23: Scheduler Thread - Skipping drive mapping because they have already been mapped for this job
2016-05-13 09:22:23: Scheduler Thread - Synchronizing job auxiliary files from \draco\DeadlineRepository\jobs\57357e646348a21b10015727
2016-05-13 09:22:23: Scheduler Thread - All job files are already synchronized
2016-05-13 09:22:23: Constructor: 3dsCmd
2016-05-13 09:22:24: 0: Start Job timeout is disabled.
2016-05-13 09:22:24: 0: Task timeout is disabled.
2016-05-13 09:22:24: 0: Loaded maintenance job: Stadtmodell.ReflObjs.v003 (57357e646348a21b10015727)
2016-05-13 09:22:24: 0: Skipping drive mapping because they have already been mapped for this job
2016-05-13 09:22:24: 0: INFO: Executing plugin script C:\Users\user\AppData\Local\Thinkbox\Deadline7\slave\saturn\plugins\57357e646348a21b10015727\3dsCmd.py
2016-05-13 09:22:24: 0: INFO: Sys Env Var PATH: C:\Program Files\Thinkbox\Deadline7\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\QuickTime\QTSystem;C:\Program Files\Common Files\Autodesk Shared;C:\Program Files (x86)\Autodesk\Backburner;C:\Program Files (x86)\Skype\Phone;C:\Program Files\Domemaster3D\bin;C:\Program Files\Domemaster3D
2016-05-13 09:22:24: 0: INFO: Sys Env Var PATH length: 410
2016-05-13 09:22:24: 0: INFO: Backburner Path(s) Found in PATH: ‘C:\Program Files (x86)\Autodesk\Backburner’
2016-05-13 09:22:24: 0: INFO: Backburner server.exe version: 2016.0.0.1727
2016-05-13 09:22:24: 0: INFO: About: 3dsCmd Plugin for Deadline
2016-05-13 09:22:24: 0: INFO: The job’s environment will be merged with the current environment before rendering
2016-05-13 09:22:24: 0: Plugin rendering frame(s): 1
2016-05-13 09:22:24: 0: INFO: Stdout Redirection Enabled: True
2016-05-13 09:22:24: 0: INFO: Stdout Handling Enabled: True
2016-05-13 09:22:24: 0: INFO: Popup Handling Enabled: True
2016-05-13 09:22:24: 0: INFO: QT Popup Handling Enabled: False
2016-05-13 09:22:24: 0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2016-05-13 09:22:24: 0: INFO: Using Process Tree: True
2016-05-13 09:22:24: 0: INFO: Hiding DOS Window: True
2016-05-13 09:22:24: 0: INFO: Creating New Console: False
2016-05-13 09:22:24: 0: INFO: Running as user: f.meyer
2016-05-13 09:22:24: 0: INFO: Not enforcing a build of 3dsmax because version 2014 and later is 64 bit only
2016-05-13 09:22:24: 0: INFO: Slave 3dsmaxcmd.exe version: 18.7.696.0
2016-05-13 09:22:24: 0: INFO: Slave 3dsmax.exe version: 18.7.696.0
2016-05-13 09:22:24: 0: INFO: Executable: “C:\Program Files\Autodesk\3ds Max 2016\3dsmaxcmd.exe”
2016-05-13 09:22:24: 0: INFO: Argument: “C:\Users\user\AppData\Local\Thinkbox\Deadline7\slave\saturn\jobsData\57357e646348a21b10015727\Stadtmodell.REFL.001.render.v004.max” -v:4 -start:0 -end:10 -cam:“DomeCam.002” -atmospherics:False -renderHidden:False -effects:False -useAreaLights:False -displacements:False -force2Sided:False -videoColorCheck:False -superBlack:False -renderFields:False -fieldOrder:Odd -skipRenderedFrames:False -renderElements:True -useAdvLight:False -computeAdvLight:False -ditherPaletted:False -ditherTrueColor:False -continueOnError -rfw:True -videopostJob:False
2016-05-13 09:22:24: 0: INFO: Startup Directory: “C:\Program Files\Autodesk\3ds Max 2016”
2016-05-13 09:22:24: 0: INFO: Process Priority: BelowNormal
2016-05-13 09:22:24: 0: INFO: Process Affinity: default
2016-05-13 09:22:24: 0: INFO: Process is now running
2016-05-13 09:22:24: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 2 4 ; 1 1 F r a m e s i n i t i a l i s i e r t
2016-05-13 09:22:24: 0: STDOUT:
2016-05-13 09:22:24: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 2 4 ;
2016-05-13 09:22:24: 0: STDOUT:
2016-05-13 09:22:24: 0: STDOUT: M a x - I n s t a l l a t i o n s v e r z e i c h n i s : C : \ P r o g r a m F i l e s \ A u t o d e s k \ 3 d s M a x 2 0 1 6 \
2016-05-13 09:22:24: 0: STDOUT:
2016-05-13 09:22:24: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 2 4 ; D a t e i M a x w i r d g e r e n d e r t : C : \ U s e r s \ u s e r \ A p p D a t a \ L o c a l \ T h i n k b o x \ D e a d l i n e 7 \ s l a v e \ s a t u r n \ j o b s D a t a \ 5 7 3 5 7 e 6 4 6 3 4 8 a 2 1 b 1 0 0 1 5 7 2 7 \ S t a d t m o d e l l . R E F L . 0 0 1 . r e n d e r . v 0 0 4 . m a x
2016-05-13 09:22:24: 0: STDOUT:
2016-05-13 09:22:24: 0: STDOUT: 1 3 . 0 5 . 2 0 1 6 0 9 : 2 2 : 2 4 ; R e n d e r e r : V - R a y A d v 3 . 3 0 . 0 5
2016-05-13 09:22:24: 0: STDOUT:
2016-05-13 09:22:29: 0: WARNING: Detected popup dialog “MAXScript-Debugger”.
2016-05-13 09:22:29: 0: WARNING: ---- dump of dialog ----
2016-05-13 09:22:29: 0: WARNING: ScrollBar:
2016-05-13 09:22:29: 0: WARNING: Button: Befehl
2016-05-13 09:22:29: 0: WARNING: Edit:
2016-05-13 09:22:29: 0: WARNING: Button: Ausgabe
2016-05-13 09:22:29: 0: WARNING: Edit:
2016-05-13 09:22:29: 0: WARNING: Button: Unterbrechen
2016-05-13 09:22:29: 0: WARNING: Button: Auswerten
2016-05-13 09:22:29: 0: WARNING: CustButton: Watch-Man.
2016-05-13 09:22:29: 0: WARNING: Button: Ausführen
2016-05-13 09:22:29: 0: WARNING: Button: Löschen
2016-05-13 09:22:29: 0: WARNING: Button: Konfig…
2016-05-13 09:22:29: 0: WARNING: Button: Anhalten
2016-05-13 09:22:29: 0: WARNING: ---- end dump of dialog ----
2016-05-13 09:22:30: Scheduler Thread - Render Thread 0 threw a major error:
2016-05-13 09:22:30: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

I though of adding DE in the 3dscmd submission script ? any info would be helpful

Hi,
On this line in your 3dsCmd.py and 3dsmax.py files, locate the line:

self.AddPopupIgnorer( "MAXScript .*" )

and remove the space character after the word: “MAXScript”, like this:

self.AddPopupIgnorer( "MAXScript.*" )

This has already been fixed in Deadline 8.0.

We just updated to Deadline 9 and I had to do this. We were getting unhandled maxscript popups causing errors.

Shouldn’t be any need to…It was tweaked a while back, but if your running 9.0 (latest being 9.0.6.1) then its batteries included here. For reference, your py file should have these lines in it:

# Ignore 3dsMax MAXScript Debugger Popup (ENU, JAP, KOR, CHS, FRA, DEU) self.AddPopupIgnorer( "MAXScript .*" ) self.AddPopupIgnorer( ".* MAXScript" )

Are you running a custom/forked version of our plugin?

It’s the standard, latest version of Deadline. My py file did look like that, but removing that space so that it reads:

# Ignore 3dsMax MAXScript Debugger Popup (ENU, JAP, KOR, CHS, FRA, DEU) self.AddPopupIgnorer( "MAXScript.*" ) self.AddPopupIgnorer( ".* MAXScript" )

fixed this error

[code]=======================================================
Error

Error: 3dsmax startup: Error getting connection from 3dsmax: Dialog popup detected: Title “MAXScript-Debugger”, Message “Unterbrechen”

at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel)[/code]

Interesting. What exact version of 3ds Max was this?

It’s 3ds Max 2017 SP3.
There is inconsistency because 50% of our rendernodes didn’t throw this error even although they should be identical. I have no idea what actually causes that maxscript error to popup, or why it’s in German!

ok, I think I see what has happened here. In your previous error message, you showed the word: “Unterbrechen”, meaning: “interrupt” in German. So, for those machines of yours displaying this problem, they are more than likely had “3dsMax 2017” started up in the “German” language mode. 3ds Max does this “helpful” thing, where it will always restart Max in the language it was last started up in. So, once German, forever German. Its at this point, you will probably want to start looking around the office for anyone that can speak German, whilst you reach for your handy “Hard Brexit” stick. :smiling_imp:

Anyhow, back on topic. Couple of ways to fix this. I also just booted up 3dsMax 2016 and 2017 in all possible languages and cross-referenced all the possible combo’s you can get of the title for the “MaxScript” debugger dialog. Now, we have to be very careful here, as your tweak to remove a whitespace character is actually there by design, as otherwise it will incorrectly identify other pop-up’s in 3ds Max, which instead of being ignored, MUST be handled explicitly. Luckily, there is a clean way to do this…so:

Change these lines:

# Ignore 3dsMax MAXScript Debugger Popup (ENU, JAP, KOR, CHS, FRA, DEU) self.AddPopupIgnorer( "MAXScript .*" ) self.AddPopupIgnorer( ".* MAXScript" )

to:

# Ignore 3dsMax MAXScript Debugger Popup (ENU, FRA, DEU, JPN, CHS, KOR, PTB) self.AddPopupIgnorer( "MAXScript .*" ) #ENU #JPN #CHS #KOR self.AddPopupIgnorer( ".* MAXScript" ) #FRA #PTB self.AddPopupIgnorer( "MAXScript-Debugger" ) #DEU

Notice, how you should leave that “space” character back in, in the first PopupIgnorer line and instead add an additional PopupIgnorer which handles the German language version of this dialog, which incidentally is the only one which we can handle via the other 2 ignorers. I have tagged the Ignorers by language for future reference internally as well.

You will need to make this change in a couple of places in the following plugins to be complete:

  • 3dsmax (2)
  • CoronaDR (1)
  • VraySpawner (1)

I will make these changes internally for the next SP of DL9.

Other ways to fix this are to:

  1. Force the language used via SMTD setting (“Override 3ds Max Language” under “Options Tab” -> “User Options”)
  2. Follow this FAQ in our 3dsmax docs:

Can I force a render to use a specific language?

Thanks for your help, it’s much appreciated.

Initially, I thought that maybe we had submitted a scene which was created in a German version of max which perhaps triggered the language to switch. But I don’t think this is the case as it would have opened on the users workstation in German too and we don’t have any German speakers here. I looked deeper into the Deadline log and it does seem to specify that the language was set to English in the registry:

2017-07-21 09:24:47: 0: INFO: Backburner server.exe version: 2017.0.0.2221 2017-07-21 09:24:47: 0: INFO: Rendering with 3dsmax version: 2017 2017-07-21 09:24:47: 0: INFO: Not forcing a build of 3dsmax because version 2014 and later is 64 bit only 2017-07-21 09:24:47: 0: INFO: Rendering with executable: C:\Program Files\Autodesk\3ds Max 2017\3dsmax.exe 2017-07-21 09:24:47: 0: INFO: Slave 3dsmax.exe version: 19.3.533.0 2017-07-21 09:24:47: 0: INFO: Slave 3dsmax.exe description: 3ds Max 2017 + servicepack_sp3 2017-07-21 09:24:47: 0: INFO: Submitted from 3dsmax.exe version: 19.5.917.0 2017-07-21 09:24:47: 0: WARNING: Slave's 3dsmax version is NOT the same as the 3dsmax version that was used to submit this job! Unexpected results may occur! 2017-07-21 09:24:47: 0: INFO: Submitted using Renderer Name: V_Ray_Adv_3_50_04:V_Ray_Adv_3_50_04 2017-07-21 09:24:47: 0: INFO: Submitted using Renderer Class Id: #(1941615238L, 2012806412L) 2017-07-21 09:24:47: 0: INFO: Checking registry for 3dsmax language code 2017-07-21 09:24:47: 0: INFO: Language code string: ENU 2017-07-21 09:24:47: 0: INFO: Language sub directory: en-US 2017-07-21 09:24:47: 0: INFO: Fail on existing 3dsmax process: 0 2017-07-21 09:24:47: 0: INFO: Run render sanity check timeout: 60 seconds 2017-07-21 09:24:47: 0: INFO: Load 3dsmax timeout: 1000 seconds 2017-07-21 09:24:47: 0: INFO: Start 3dsmax job timeout: 1000 seconds 2017-07-21 09:24:47: 0: INFO: Execute customize.ms script timeout: 1000 seconds 2017-07-21 09:24:47: 0: INFO: Progress update timeout: 8000 seconds 2017-07-21 09:24:47: 0: INFO: Progress update timeout disabled: False 2017-07-21 09:24:47: 0: INFO: Slave mode enabled: 1 2017-07-21 09:24:47: 0: INFO: Silent mode enabled: 0 2017-07-21 09:24:47: 0: INFO: Local rendering enabled: 1 2017-07-21 09:24:47: 0: INFO: Running render sanity check using 3dsmaxcmd.exe

Some things worth mentioning that may or may not affect any of this are that;

  1. I discovered that not all the rendernodes successfully installed the Max 2017 SP3 update and some still are on Sp2
  2. We aren’t using local user profiles for any of our 3ds Max installations including rendernodes ( useUserProfiles=0 in InstallSettings.ini )
  3. We get a bunch of “resolve assemby” messages just before the Maxscript error pops up.

Here’s the job error log:

Job_2017-07-21_09-24-58_5971ba5a9e722a258005e9df.txt (24.8 KB)

I’ve noticed that this is not the only error, some tasks failed with a different (German) error:

Error: 3dsmax startup: Error getting connection from 3dsmax: Dialog popup detected: Title "MAXScript-Aufzeichnung", Message "MAXScript "

Job_2017-07-21_09-24-10_5971ba2a9e722a258005e9db.txt (24.4 KB)

I’m going to go with the solution you provided which involves changing the lines in the py files.

Submitting from a newer version of 3ds Max and then trying to render on an older version (albeit only a service pack), pretty much always leads to disaster. I would make sure all machines are running exactly the same version here and then test again. Yeah, add that py script code fix as well and then see where your at. The “MAXScript-Aufzeichnung” -> “recording” kinda implies a MAXScript editor / prefs setting is trying to record all commands. Again, I would make sure all machines are patched. This error might just go away then. If not, it might well be a legitimate error in your Max scene.

One interesting (and un-related) issue is your submitting machine is reporting its Max version as: “19.5.917.0”, yet I can’t find what version that might be? Here’s a snippet from our known list:

"19.0.1072.0": "3ds Max 2017 base install", "19.1.129.0": "3ds Max 2017 + servicepack_sp1", "19.2.472.0": "3ds Max 2017 + servicepack_sp2", "19.3.533.0": "3ds Max 2017 + servicepack_sp3", "19.5.917.0": "????????????????????", <-- what is this? beta build? Possibly bad? "19.50.781.0": "3ds Max 2017 + update 1", "19.51.835.0": "3ds Max 2017.1.1 Security Fix (Dec 9, 2016)", "19.52.915.0": "3ds Max 2017 + update 2", "20.0.0.966": "3ds Max 2018 base install",

In Max 2017 on this machine, could you go to “Help” menu -> “Autodesk Product Information” -> About 3ds Max". Does it say there what version this is?

The Max version on that machine says 19.0 SF commercial.
That appears to be some version of the security fix 2017.1.1 - it’s not a beta, it’s an official release installed through the Autodesk Desktop App.

I’ll get all versions of 3ds Max in sync as it’s apparent that there’s inconsistency among our machines which is not helping.

Privacy | Site terms | Cookie preferences