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

GUI apps throw sun.java2d.InvalidPipeException on Windows with 30-bit desktop depth

    Details

    • Subcomponent:
      2d
    • Resolved In Build:
      b01
    • CPU:
      x86
    • OS:
      windows_xp

      Backports

        Description

        GUI applications written in Java is DOA on Windows with 30-bit desktop depth.
        All gui applications throw the following exception and exit:
        sun.java2d.InvalidPipeException: Unsupported bit depth: 30
                    at sun.awt.windows.win32SurfaceData.getSurfaceType(Unknown Source)
                    at sun.awt.windows.win32SurfaceData.createData(Unknown Source)
                    at sun.awt.win32GraphicsConfig.createSurfaeData(Unknown Source)
                    at sun.awt.windows.WComponentPeer.<init>(Unknown Source)
                    at sun.awt.windows.WCanvasPeer.<init>(Unknown Source)
                    at sun.awt.windows.WPanelPeer.<init>(Unknown Source)
                    at sun.awt.windows.WWindowPeer.<init> (Unknown Source)
                    at sun.awt.windows.WFramePeer.<init>(Unknown Source)
                    at sun.awt.windows.Wtoolkit.createFrame.<init>(Unknown Source)

        The 30-bit desktop depth is important in medical imaging.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  tdv Dmitri Trembovetski (Inactive)
                  Reporter:
                  tdv Dmitri Trembovetski (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: