Heather Anderson
Heather Anderson
FYI I have successfully reproed this crash (with full stack trace) on windows
Crash has been determined as a hole in this PR -- QtScript will "shortcut" property access if it detects it's not dealing with an object that inherits from QScriptable (and...
Just added a rather significant chunk of code taking control of translating calls between script and Qt away from QtScript, mostly after finding out the reason why JulianGro's reported crash...
Hey, if anyone wants to use std::shared_mutex, there's a polyfill in the commits (that was later yanked out) ;-)
Made suggested changes to this PR: - changed "slave" to "worker" when dealing with classes in this file - moved the "data" struct to be a private member instead of...
Added commit: renamed _pool to _data as suggested.
Gack, was worried something like that might happen. I haven't been using debugging builds so assert() is meaningless to me. I'll fix that.
I read this report as "asserts are good" and "next time smoketest the darned thing". Will look, hopefully a quick fix.
I'm unable to smoketest this on my windows machine, so made changes in the code based directly on your printed error messages.
Thank you for your efforts on this. I can't guarantee that this won't be the last error (likely will be at least a few more, considering the lack of smoketesting)...