Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8139110

Deadlock in OpenJFX 9 at Platform.exit()

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Not an Issue
    • Affects Version/s: 9
    • Fix Version/s: None
    • Component/s: javafx
    • Labels:
    • Environment:

      OpenJDK 9 EA

      Description

      We noticed that after a Windows PC (running JDK 9 EA) resumed from about sixteen hours of hibernation, a previously well-running JavaFX application lost sime kind of its previous agility wrt to rendering (i. e. it got "viscous" while it was "fluent" before). So we tried to stop the process by invoking "Platfrom.exit()" which we expected to simply "tear down" the whole thing unconditionally.

      To our surprise, what we got was a deadlock. This means, "Platform.exit()" apparently is conditional to some extend.

      We like to kindly as for (a) investigation of the attached stack trace to tell use whether this was "our fault" or "your fault", (b) to decide whether it is actually intended that "Platform.exit()" might get deadlocked at all.

        Attachments

          Activity

            People

            • Assignee:
              kcr Kevin Rushforth
              Reporter:
              mkarg Markus Karg
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: