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

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

XMLWordPrintable

      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)

        1. javap-line.txt
          2 kB
          Roger Riggs
        2. javap-proxy5.txt
          10 kB
          Roger Riggs

            hseigel Harold Seigel (Inactive)
            dsimms David Simms
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: