Author Topic: wxWidgets Assertion failure  (Read 533 times)

2016-11-29, 03:19:19

vrauwena

  • Active Users
  • **
  • Posts: 7
    • View Profile
was doing rendering when the following message show up, not sure what triggered this or how is it going to affect the scene.

An internal error occured: wxWidgets Assertion failure. Please report this problem to us.
File: ..\..\src\common\wincmn.cpp(3301)
Function: wxWindowBase::CaptureMouse
Condition: !wxMouseCapture::IsInCaptureStack(this)
Message: Recapturing the mouse in the same window?

2016-11-29, 09:00:32
Reply #1

bibi5000

  • Active Users
  • **
  • Posts: 14
    • View Profile
I accidentally posted this in "resolved bugs" (https://corona-renderer.com/forum/index.php/topic,4620.msg90556.html#new)

Here is the Deadline error log which all of my render slaves are giving:

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

=======================================================
Details
=======================================================
Date: 11/29/2016 08:42:24
Frames: 1
Elapsed Time: 00:00:00:02
Job Submit Date: 11/29/2016 08:39:51
Job User: fab
Average RAM Usage: 1637630464 (10%)
Peak RAM Usage: 1643319296 (10%)
Average CPU Usage: 2%
Peak CPU Usage: 11%
Used CPU Clocks: 19046
Total CPU Clocks: 952280

2016-11-29, 12:43:28
Reply #2

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 8064
  • Turning coffee to features since 2009
    • View Profile
hi,
what corona version is that?
Rendering is magic.
Private scene uploader | How to get minidumps for crashed/frozen 3ds Max | Image saving/loading is handled by 3dsmax, not Corona

2016-11-29, 14:35:12
Reply #3

bibi5000

  • Active Users
  • **
  • Posts: 14
    • View Profile
It's Corona 1.5.2 hotfix. Maybe I have found the troublemaker (flatiron.dlu), give me some hours to verify that :)

2016-11-30, 09:16:28
Reply #4

bibi5000

  • Active Users
  • **
  • Posts: 14
    • View Profile
Nope, sorry. Still getting this debug alert.

3dsmax 2016
Corona 1.5.2 hotfix
Deadline 7.2
Win 7 64bit

2016-12-02, 21:03:05
Reply #5

bibi5000

  • Active Users
  • **
  • Posts: 14
    • View Profile
FYI:
I posted this in the deadline forum, this is the reply i got:

Quote
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:

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


to:
CODE: SELECT ALL
#        verboseLogging = self.deadlinePlugin.GetBooleanPluginInfoEntryWithDefault( "VerboseLogging", False )
#        if verboseLogging:
#            arguments += " --verbose"
Mike Owen

2017-01-11, 18:10:18
Reply #6

jrgby

  • Active Users
  • **
  • Posts: 7
    • View Profile
Just got this on my last render, repeated about 10x:
Quote
===== Error(-11) =====
An internal error occured: wxWidgets Assertion failure. Please report this problem to us.
File: ..\..\src\common\wincmn.cpp(3301)
Function: wxWindowBase::CaptureMouse
Condition: !wxMouseCapture::IsInCaptureStack(this)
Message: Recapturing the mouse in the same window?
corona 1.5.2, max2017 u1, win7 64

2017-01-12, 15:00:10
Reply #7

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 5814
  • Marcin
    • View Profile
Anyone with this issue: do you by any chance have TeamViewer installed, and maybe you were using it when the error appeared?
Also, which version of Corona are you using?

Corona jest fajna? Grupa Corona Renderer Polska na Facebooku / Corona Renderer Helpdesk Portal

2017-04-24, 18:10:39
Reply #8

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 8064
  • Turning coffee to features since 2009
    • View Profile
this was fixed in one of the latest RCs for 1.6
Rendering is magic.
Private scene uploader | How to get minidumps for crashed/frozen 3ds Max | Image saving/loading is handled by 3dsmax, not Corona