Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Adobe Flex SDK Previous
-
None
-
Affected OS(s): All OS Platforms
Affected OS(s): All OS Platforms
Language Found: English
Description
An assert fires in compiler code when the -force-rsls option is used. Asserts are normally disabled, but Flash Builder has them on in the developer environment and on the junit machines.
Steps to reproduce:
1. Edit sdkfolder/bin/mxmlc to add -ea to VMARGS so that it looks like this:
VMARGS="-ea -Xmx384m -Dsun.io.useCanonCaches=false "
2. Run mxmlc anymxmlapp.mxml -force-rsls=
{flexlib}\libs\osmf.swc
Actual Results:
An error appears:
Error: invalid runtime-shared-library-settings.force-rsls dependency runtime-shared-library-settings.runtime-shared-library-path
Expected Results:
No error occurs.
Workaround (if any):
Remove -ea. This is however not feasible in the Flash Builder developer environment or on the junit machines that run Flash Builder tests.