Wings 3D Development Forum
Wx Mouse movement asserts ... - Printable Version

+- Wings 3D Development Forum (https://www.wings3d.com/forum)
+-- Forum: Wings 3D (https://www.wings3d.com/forum/forumdisplay.php?fid=1)
+--- Forum: Bug Reports (https://www.wings3d.com/forum/forumdisplay.php?fid=12)
+--- Thread: Wx Mouse movement asserts ... (/showthread.php?tid=1426)



Wx Mouse movement asserts ... - ggaliens - 10-16-2015

Not sure how bad these are but they feel and look gross to me.


Code:
=ERROR REPORT==== 16-Oct-2015::08:15:23 ===
WX ERROR: wxWidgets Assert failure: ..\..\src\common\wincmn.cpp(3300): "Assert failure" in wxWindowBase::ReleaseMouse() : Releasing mouse in 0000000003253E30(wx
GLCanvas) but it is not captured
1>
=ERROR REPORT==== 16-Oct-2015::08:15:23 ===
WX ERROR: wxWidgets Assert failure: ..\..\src\common\wincmn.cpp(3319): "!wxMouseCapture::stack.empty()" in wxWindowBase::ReleaseMouse() : Releasing mouse captur
e but capture stack empty?

I think the above correlates with a freeze of the GUI in Wings 2.0.x


RE: Wx Mouse movement asserts ... - dgud - 10-16-2015

So when do you see them, something releases the mouse without calling capture.


RE: Wx Mouse movement asserts ... - ggaliens - 10-16-2015

Not sure ... was hoping it was KNOWN issue ... fix in the works or something.

Will try to provide more context if it keeps happening. If nobody else has reported similar ... might be best not to dwell on it. But didn't want to just not report it. It has been happening a fair amount ... once ever couple days. I used wings daily ... so not happening too often as to slow me down.


RE: Wx Mouse movement asserts ... - dgud - 10-16-2015

Try to debug it and send me a pull-req


RE: Wx Mouse movement asserts ... - micheus - 10-16-2015

ggaliens, how heavy was the mesh you were using when that happened?
Maybe the GUI became irresponsible after you try to do some action with a heavy mesh (even look around it)?!


RE: Wx Mouse movement asserts ... - ggaliens - 10-16-2015

I need to see if this is MESH SPECIFIC and if it happens in official release of Wings3D.


RE: Wx Mouse movement asserts ... - micheus - 10-16-2015

Try to remember if you were doing something specific like some processing that you use to do that take long time.

I experienced it before, during an operation in Tweak with magnet enabled which it was taking long time to be processed and I decided to exit Wings3d.
Wings3d didn't exit at the first time and after when it was exiting I got this same message. It was more or less that process, but I couldn't repeat it again anymore. Sad


RE: Wx Mouse movement asserts ... - ggaliens - 10-16-2015

Yes ... it was a long and probably CPU intense process on order many seconds to good fraction of a minute .... maybe even more than a minute ... a process that was going to get a wings_pb (progress bar).

Good to know it was not just me. We can both keep our brains on this one and try to think outside box about it ... but it might be beyond our scope . :-(