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

PIT: On Linux, OGL=true and fbobject=false leads to deadlock or infinite loop

XMLWordPrintable

    • 2d
    • b100
    • generic
    • linux, solaris
    • Verified

      Doing PIT of jdk8 b93, we encountered the following problem:
      on Linux machines with OGL enabled and fbobject explicitly set to false, all tests never end.

      Please run the attached test using any Linux machine with confirmed opengl support and current state of awt team repository or PIT build for client components:

      b93pit/bin/java -Dsun.java2d.opengl=True -Dsun.java2d.opengl.fbobject=false XformVolatile

      For convenience, I'm also attaching Ctrl+Shift+\ thread dump.

      It is possibly regression of JDK-8005607 or maybe not a regression but a change revealing a flaw, I don't know. Please decide what to do with this build.

      RULE 2D_JavaOGLBAT/standalone/CopyAreaPerf_PBUFFER Timeout any
      RULE 2D_JavaOGLBAT/standalone/CrashOnExit_ClientVM_PBUFFER Timeout any
      RULE 2D_JavaOGLBAT/standalone/CrashOnExit_ServerVM_PBUFFER Timeout any
      RULE 2D_JavaOGLBAT/standalone/JFrameResizeTest_PBUFFER Timeout any
      RULE 2D_JavaOGLBAT/standalone/VolatileToScreen_PBUFFER Timeout any

        1. AWTDeadlock.java
          0.3 kB
        2. thread.dump
          10 kB
        3. XformVolatile.java
          5 kB

            alitvinov Anton Litvinov (Inactive)
            yan Yuri Nesterenko
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: