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

Fix for JDK-8031290 is unnecessarily fragile

    Details

    • Subcomponent:
    • CPU:
      sparc
    • OS:
      solaris_12

      Backports

        Description

        The fix for JDK-8031290 is unnecessarily fragile - it contains an assert that checks the number of words of data that getisax() can return. If there are additional capability bits returned by getisax() that the JVM doesn't know about then by definition it can't use them anyway. Printing a warning for debug builds might be OK, but the current assert() seems to be enabled in production builds. The assert should be removed.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  alanbur Alan Burlison
                  Reporter:
                  alanbur Alan Burlison
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: