Uploaded image for project: 'Jalview'
  1. Jalview
  2. JAL-927

certain sequences of javascript method calls to applet API fatally hang browser

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.7
    • Component/s: JVL-Ajax, jvlite
    • Labels:
      None

      Description

      The browser and applet JVM fatally hangs if certain jalviewLite javascript calls are made sequentially.
      This is due to a deadlock between the javascript execution thread and the java GUI update thread, so wherever possible, API function implementations should thread off calls to Java code using 'java.awt.EventQueue.invokeLater(Runnable ..)'.
       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jprocter James Procter
              Reporter:
              jprocter James Procter
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: