Skip to content

extended.openjdk failure: javax/imageio/AppletResourceTest.java : FontConfiguration NPE #2357

@andrew-m-leonard

Description

@andrew-m-leonard

https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_linux/25/console
Fails both Hotspot and OpenJ9:

12:30:22  openjdk version "1.8.0_292"
12:30:22  OpenJDK Runtime Environment (build 1.8.0_292-202103091156-b05)
12:30:22  Eclipse OpenJ9 VM (build openj9-0.26.0-m1, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20210309_972 (JIT enabled, AOT enabled)
12:30:22  OpenJ9   - b227feba2
12:30:22  OMR      - 4665e2f72
12:30:22  JCL      - 1780cbc92b based on jdk8u292-b05)
13:29:39  java.lang.NullPointerException
13:29:39  	at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264)
13:29:39  	at sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:219)
13:29:39  	at sun.awt.FontConfiguration.init(FontConfiguration.java:107)
13:29:39  	at sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:774)
13:29:39  	at sun.font.SunFontManager$2.run(SunFontManager.java:441)
13:29:39  	at java.security.AccessController.doPrivileged(AccessController.java:682)
13:29:39  	at sun.font.SunFontManager.<init>(SunFontManager.java:386)
13:29:39  	at sun.awt.FcFontManager.<init>(FcFontManager.java:35)
13:29:39  	at sun.awt.X11FontManager.<init>(X11FontManager.java:57)
13:29:39  	at java.lang.J9VMInternals.newInstanceImpl(Native Method)
13:29:39  	at java.lang.Class.newInstance(Class.java:2038)
13:29:39  	at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
13:29:39  	at java.security.AccessController.doPrivileged(AccessController.java:682)
13:29:39  	at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
13:29:39  	at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
13:29:39  	at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
13:29:39  	at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:250)
13:29:39  	at sun.awt.X11.XComponentPeer.getFontMetrics(XComponentPeer.java:683)
13:29:39  	at sun.awt.X11.XLabelPeer.getFontMetrics(XLabelPeer.java:48)
13:29:39  	at sun.awt.X11.XLabelPeer.getMinimumSize(XLabelPeer.java:70)
13:29:39  	at sun.awt.X11.XComponentPeer.getPreferredSize(XComponentPeer.java:606)
13:29:39  	at java.awt.Component.preferredSize(Component.java:2643)
13:29:39  	at java.awt.Component.getPreferredSize(Component.java:2626)
13:29:39  	at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1115)
13:29:39  	at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:916)
13:29:39  	at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:736)
13:29:39  	at java.awt.Container.preferredSize(Container.java:1799)
13:29:39  	at java.awt.Container.getPreferredSize(Container.java:1783)
13:29:39  	at java.awt.Window.pack(Window.java:809)
13:29:39  	at com.sun.javatest.regtest.agent.AppletWrapper$AppletRunnable.run(AppletWrapper.java:142)
13:29:39  	at java.lang.Thread.run(Thread.java:823)
13:29:39  STATUS:Failed.Applet thread threw exception: java.lang.NullPointerException

Possibly a fontconfig setup issue? or an upstream problem?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions