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

Wrong class name is used in Java_sun_awt_windows_WPrinterJob_initIDs

XMLWordPrintable

    • b01
    • x86, sparc
    • solaris_10, windows

      Wrong class name is used in Java_sun_awt_windows_WPrinterJob_initIDs.
      Tested in jdk 7 b141

      Testcase attached.
      How to reproduce:
      javac PrintJobInvalidParametersTest.java
      java -Xcheck:jni -Xverify PrintJobInvalidParametersTest

      Log:
      WARNING in native method: JNI FindClass received a bad class descriptor "Lsun/awt/windows/WPrintDialogPeer;". A correct class descriptor has no leading "L" or t
      railing ";". Incorrect descriptors will not be accepted in future releases.
              at sun.awt.windows.WPrinterJob.initIDs(Native Method)
              at sun.awt.windows.WPrinterJob.<clinit>(WPrinterJob.java:362)
              at java.lang.Class.forName0(Native Method)
              at java.lang.Class.forName(Class.java:186)
              at java.awt.print.PrinterJob$1.run(PrinterJob.java:82)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.awt.print.PrinterJob.getPrinterJob(PrinterJob.java:77)
              at sun.print.PrintJob2D.printDialog(PrintJob2D.java:396)
              at sun.awt.windows.WToolkit.getPrintJob(WToolkit.java:642)
              at PrintJobInvalidParametersTest.nullFrame1_Test(PrintJobInvalidParametersTest.java:46)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:613)
              at TestSuite.runTests(TestSuite.java:26)
              at PrintJobInvalidParametersTest.main(PrintJobInvalidParametersTest.java:159)

            serb Sergey Bylokhov
            serb Sergey Bylokhov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: