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

Lanai: Crash in MTLTR_DrawLCDGlyphNoCache (Metal API Validation)

XMLWordPrintable

    • 2d

      Here is the stack of the failure:

      0 libsystem_kernel.dylib 0x00007fff6d6cf33a __pthread_kill + 10
      1 libsystem_pthread.dylib 0x00007fff6d78be60 pthread_kill + 430
      2 libsystem_c.dylib 0x00007fff6d656808 abort + 120
      3 libsystem_c.dylib 0x00007fff6d655ac6 __assert_rtn + 314
      4 com.apple.Metal 0x00007fff38a9d729 MTLReportFailure.cold.2 + 43
      5 com.apple.Metal 0x00007fff38a90e88 MTLReportFailure + 523
      6 com.apple.gpusw.MetalTools 0x00007fff5a0e03c4 -[MTLDebugRenderCommandEncoder validateFramebufferWithRenderPipelineState:] + 631
      7 com.apple.gpusw.MetalTools 0x00007fff5a0e0677 -[MTLDebugRenderCommandEncoder setRenderPipelineState:] + 366
      8 libawt_lwawt.dylib 0x00000001367c7114 MTLTR_DrawLCDGlyphNoCache + 1236
      9 libawt_lwawt.dylib 0x00000001367c5e8b MTLTR_DrawGlyphList + 747
      10 libawt_lwawt.dylib 0x00000001367c12d2 Java_sun_java2d_metal_MTLRenderQueue_flushBuffer + 5154

      Steps to reproduce:

      jtreg -e:METAL_DEVICE_WRAPPER_TYPE=1,J2D_TRACE_LEVEL=5 -jdk:/Users/avu/ws/jbrlan/build/macosx-x86_64-server-fastdebug/images/jdk -vmoption:"-Dsun.java2d.metal=True" test/jdk/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java

            avu Alexey Ushakov
            avu Alexey Ushakov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: