The test executable crashes during tests involving Gravity scripts at WASIPlatform.fetch()
Deferring solving this bug until it gets hit in a GateEngine project where more information might be available in output.
Debugging Discoveries
The crash occurs after JSPromise.value returns and before the retuned value is stored.
Thoughts:
The debugging results could indicate an exception on another thread
Sometimes fetch does return once, so again probably a threading issue
SwiftWASM doesn't support threading, but does use a Javascript worker.
The test executable crashes during tests involving Gravity scripts at
WASIPlatform.fetch()
Deferring solving this bug until it gets hit in a GateEngine project where more information might be available in output.Debugging Discoveries The crash occurs after
JSPromise.value
returns and before the retuned value is stored.Thoughts:
fetch
does return once, so again probably a threading issueThe crash trace:
Tests involving gravity are disabled on HTML5 using a package define
DISABLE_GRAVITY_TESTS