JDK-6961664 : closed/java/awt/print/PrinterJob/GlyphPositions.java fails on 7b97 on oel5.5-x64
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Won't Fix
  • OS: linux
  • CPU: x86
  • Submitted: 2010-06-16
  • Updated: 2015-04-03
  • Resolved: 2015-04-03
Related Reports
Relates :  
Relates :  
Relates :  
Description
test
closed/java/awt/print/PrinterJob/GlyphPositions.java fails on 7b97 on oel5.5-x64
see comments
Description "fails" is too general.  Here's additional info:

Stack trace:
---------System.err:(23/1338)----------
java.lang.NullPointerException
	at sun.awt.PlatformFont.makeMultiCharsetString(PlatformFont.java:154)
	at sun.awt.PlatformFont.makeMultiCharsetString(PlatformFont.java:114)
	at sun.print.PSPrinterJob.platformFontCount(PSPrinterJob.java:1167)
	at sun.print.PSPathGraphics.platformFontCount(PSPathGraphics.java:150)
	at sun.print.PathGraphics.printedSimpleGlyphVector(PathGraphics.java:853)
	at sun.print.PathGraphics.drawGlyphVector(PathGraphics.java:650)
	at GlyphPositions.print(GlyphPositions.java:42)
	at sun.print.RasterPrinterJob.printPage(RasterPrinterJob.java:2008)

Comments
the issue from 2010 year will not be fixed due lack of resources
03-04-2015

- this is an issue reported against 7(7u), - there are now affected version 9 filed for this issue - 7u issues are transferred to Sustaining Nevertheless if someone have a report against 9 - please reopen and add affectedVersion 9 or 7u specific escalations might be reopen to Sustaining
10-08-2014

These are all approved for deferral to JDK 9 so you can update the FixVersion to state JDK 9. Kind regards, Mathias
29-08-2013

These are all approved for deferral to JDK 9 so you can update the FixVersion to state JDK 9. Kind regards, Mathias
29-08-2013

These are all approved for deferral to JDK 9 so you can update the FixVersion to state JDK 9. Kind regards, Mathias
29-08-2013

Converted "8-client-defer-candidate" label to "8-defer-request" by SQE' OK.
15-08-2013

*This is anti-deferral criteria list*: - P2 -------------- Engineering's Criteria ------------------------------------- - tck-red labeled - conformance labeled - P3 regressions reported/labeled against jdk8 - findbugs, parfait, eht labeled bugs - CAP <1 year reported - netbeans <1 year reported Victor ----------------- SQE's OK --------------------------------- Yes, we are ok with that thanks, Mikhail
15-08-2013

EVALUATION This has the same cause as 6961642: closed/java/awt/print/PrinterJob/PSQuestionMark.java fails on 7b97 on oel5.5-x64 The root cause of this exception was introduced by 6795908: ReFactor FontManager and the reason for the NPE is also described and evaluated in 6943487: NPE in makeMultiCharsetString while printing on linux However fixing 6943487 is not sufficient for this particular test on this particular Linux, since its using a synthesised fontconfig on a previously unsupported platform, where we will no longer just fall back to the basic fontconfig.properties file Whilst it will no longer get the exception the test will fail, because in order to create the test at all, it needed to make assumptions about the specific rendering path, which can't be guaranteed. Its not clear yet whether the test can be fixed, or should be retired.
19-06-2010