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

[macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread

    XMLWordPrintable

Details

    • b100
    • os_x
    • Verified

    Backports

      Description

        There is a number of cases where a Java callback called via JNI from AppKit thread uses invokeLater() and likes to run a code that notifies listeners/modifies UI state, which leads to all kinds of problems, like user code being called in incorrect thread group or deadlocks.

        Attachments

          Issue Links

            Activity

              People

                leonidr Leonid Romanov (Inactive)
                leonidr Leonid Romanov (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: