wxWidgets Debug Alert

Hi,

I am getting an error when submitting Corona distributed jobs (3dsmax 2016, Corona 1.5.2, Deadline Version: 7.2.0.18 R) to my farm. When rendering distributed without deadline, the error is gone.
Can someone help me pinpoint the problem?

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

Error: Dialog popup detected: Title “wxWidgets Debug Alert”, Message “…\src\common\cmdline.cpp(1278): assert ““Assert failure”” failed in wxCmdLineParser::Parse(): no wxMessageOutput object?
Do you want to stop the program?
You can also choose [Cancel] to suppress further warnings.”
at Deadline.Plugins.ScriptPlugin.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)

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

RenderPluginException

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

at Deadline.Plugins.Plugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask(TaskLogWriter tlw)

=======================================================
Log

2016-11-30 09:10:05: BEGIN - CAD658775\CADuser
2016-11-30 09:10:05: 0: Start Job timeout is disabled.
2016-11-30 09:10:05: 0: Task timeout is disabled.
2016-11-30 09:10:05: 0: Loaded job: Ichenhausen_v2_10 - Corona DR Job (3ds Max 2016) (583e88f5673ef933d8dd6a27)
2016-11-30 09:10:05: 0: INFO: Executing plugin script C:\Users\CADuser\AppData\Local\Thinkbox\Deadline7\slave\cad658775\plugins\583e88f5673ef933d8dd6a27\CoronaDR.py
2016-11-30 09:10:05: 0: INFO: Corona DR Plugin Initializing…
2016-11-30 09:10:05: 0: INFO: About: Corona DR Plugin for Deadline
2016-11-30 09:10:05: 0: INFO: The job’s environment will be merged with the current environment before rendering
2016-11-30 09:10:05: 0: INFO: Executable: C:\Program Files\Corona\DrServer.exe
2016-11-30 09:10:05: 0: INFO: Existing DR Process: Fail On Existing Process
2016-11-30 09:10:05: 0: INFO: DR Auto Close: False
2016-11-30 09:10:05: 0: INFO: DR Close Timeout: 30 seconds
2016-11-30 09:10:05: 0: Plugin rendering frame(s): 0
2016-11-30 09:10:05: 0: INFO: Corona DrServer job starting…
2016-11-30 09:10:05: 0: INFO: Stdout Redirection Enabled: True
2016-11-30 09:10:05: 0: INFO: Stdout Handling Enabled: True
2016-11-30 09:10:05: 0: INFO: Popup Handling Enabled: True
2016-11-30 09:10:05: 0: INFO: QT Popup Handling Enabled: False
2016-11-30 09:10:05: 0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2016-11-30 09:10:05: 0: INFO: Using Process Tree: True
2016-11-30 09:10:05: 0: INFO: Hiding DOS Window: True
2016-11-30 09:10:05: 0: INFO: Creating New Console: False
2016-11-30 09:10:05: 0: INFO: Running as user: CADuser
2016-11-30 09:10:05: 0: INFO: Executable: “C:\Program Files\Corona\DrServer.exe”
2016-11-30 09:10:05: 0: INFO: Argument: --verbose
2016-11-30 09:10:05: 0: INFO: Startup Directory: “C:\Program Files\Corona”
2016-11-30 09:10:05: 0: INFO: Process Priority: BelowNormal
2016-11-30 09:10:05: 0: INFO: Process Affinity: default
2016-11-30 09:10:05: 0: INFO: Process is now running
2016-11-30 09:10:06: 0: WARNING: Detected popup dialog “wxWidgets Debug Alert”.
2016-11-30 09:10:06: 0: WARNING: ---- dump of dialog ----
2016-11-30 09:10:06: 0: WARNING: Button: &Ja
2016-11-30 09:10:06: 0: WARNING: Button: &Nein
2016-11-30 09:10:06: 0: WARNING: Button: Abbrechen
2016-11-30 09:10:06: 0: WARNING: Static:
2016-11-30 09:10:06: 0: WARNING: Static: …\src\common\cmdline.cpp(1278): assert ““Assert failure”” failed in wxCmdLineParser::Parse(): no wxMessageOutput object?
2016-11-30 09:10:06: Do you want to stop the program?
2016-11-30 09:10:06: You can also choose [Cancel] to suppress further warnings.
2016-11-30 09:10:06: 0: WARNING: ---- end dump of dialog ----

=======================================================
Details

Date: 11/30/2016 09:10:14
Frames: 0
Elapsed Time: 00:00:00:03
Job Submit Date: 11/30/2016 09:08:23
Job User: fab
Average RAM Usage: 2875617280 (9%)
Peak RAM Usage: 2876416000 (9%)
Average CPU Usage: 1%
Peak CPU Usage: 3%
Used CPU Clocks: 30814
Total CPU Clocks: 3081400

=======================================================
Slave Information

Slave Name: CAD658775
Version: v7.2.0.18 R (79a3ddcab)
Operating System: Windows 7 Professional (SP1)
Running As Service: No
Machine User: CADuser
IP Address: 192.168.2.141
MAC Address: 30:5A:3A:78:C0:81
CPU Architecture: x64
CPUs: 40
CPU Usage: 0%
Memory Usage: 2.7 GB / 31.9 GB (8%)
Free Disk Space: 11.591 GB
Video Card: ASPEED Graphics Family
[/code]

Hi,
Support for Corona 1.5 has been added to Deadline 8.1 currently in beta. (Corona removed the ‘–verbose’ CLI flag in 1.5, which is causing it to crash IIRC). Join beta if your a paying customer? Try commenting out these lines in your CoronaDR.py plugin file and that might get you by for the time being:

from:

verboseLogging = self.deadlinePlugin.GetBooleanPluginInfoEntryWithDefault( "VerboseLogging", False ) if verboseLogging: arguments += " --verbose"

to:

[code]

verboseLogging = self.deadlinePlugin.GetBooleanPluginInfoEntryWithDefault( “VerboseLogging”, False )

if verboseLogging:

arguments += " --verbose"[/code]

Hi Mike,

I am a paying customer, but currently not on subsription. Does that count :slight_smile: ?
Thank you for your help, I’ll try it out.

This would be an update that would require a new license, and thus you would need to be on support to get this new support. We can definitely get you an 8.1 eval license when it releases to see how it works for you, though.