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

[lworld] valhalla/valuetypes/QTypeDescriptorTest.java "Illegal class name "QLine;" in class file $Proxy5"

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: repo-valhalla
    • Fix Version/s: repo-valhalla
    • Component/s: core-libs
    • Labels:

      Description

      After merging (https://github.com/openjdk/valhalla/pull/316) the following error occurs:

      test QTypeDescriptorTest.testProxy(): failure
      java.lang.IllegalArgumentException: java.lang.ClassFormatError: Illegal class name "QLine;" in class file $Proxy5
      at java.base/java.lang.reflect.Proxy$ProxyBuilder.defineProxyClass(Proxy.java:570)
      at java.base/java.lang.reflect.Proxy$ProxyBuilder.build(Proxy.java:667)
      at java.base/java.lang.reflect.Proxy.lambda$getProxyConstructor$0(Proxy.java:428)
      at java.base/jdk.internal.loader.AbstractClassLoaderValue$Memoizer.get(AbstractClassLoaderValue.java:329)
      at java.base/jdk.internal.loader.AbstractClassLoaderValue.computeIfAbsent(AbstractClassLoaderValue.java:205)
      at java.base/java.lang.reflect.Proxy.getProxyConstructor(Proxy.java:426)
      at java.base/java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1028)
      at QTypeDescriptorTest.testProxy(QTypeDescriptorTest.java:120)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              hseigel Harold Seigel
              Reporter:
              dsimms David Simms
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: