Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-25387

Unexpected assert thrown when using -force-rsls option

    XMLWordPrintableJSON

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.

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: