-
Bug
-
Resolution: Fixed
-
P3
-
fx2.1
-
> java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)> uname -a
Linux kws 3.0.0-16-generic-pae #29-Ubuntu SMP Tue Feb 14 13:56:31 UTC 2012 i686 i686 i386 GNU/Linux
> lsb_release -a
LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch
Distributor ID: Ubuntu
Description: Ubuntu 11.10
Release: 11.10
Codename: oneiric> java -version java version "1.7.0_03" Java(TM) SE Runtime Environment (build 1.7.0_03-b04) Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode) > uname -a Linux kws 3.0.0-16-generic-pae #29-Ubuntu SMP Tue Feb 14 13:56:31 UTC 2012 i686 i686 i386 GNU/Linux > lsb_release -a LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch Distributor ID: Ubuntu Description: Ubuntu 11.10 Release: 11.10 Codename: oneiric
Exception in Application constructor
Exception in thread "main" java.lang.RuntimeException: Unable to construct Application instance: class sample.JavaFXApp
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:389)
at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:47)
at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:115)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:272)
... 3 more
Caused by: java.lang.NullPointerException
at com.sun.javafx.font.FontConfigManager.populateMapsNative(Native Method)
at com.sun.javafx.font.FontConfigManager.populateMaps(FontConfigManager.java:228)
at com.sun.t2k.T2KFontFactory.getFullNameToFileMap(T2KFontFactory.java:1407)
at com.sun.t2k.T2KFontFactory.getFontResource(T2KFontFactory.java:400)
at com.sun.t2k.LogicalFont.getSlot0Resource(LogicalFont.java:187)
at com.sun.t2k.LogicalFont.getSlotResource(LogicalFont.java:228)
at com.sun.t2k.CompositeStrike.getStrikeSlot(CompositeStrike.java:91)
at com.sun.t2k.CompositeStrike.getMetrics(CompositeStrike.java:137)
at com.sun.javafx.font.PrismFontUtils.getFontMetrics(PrismFontUtils.java:31)
at com.sun.javafx.font.PrismFontLoader.getFontMetrics(PrismFontLoader.java:439)
at javafx.scene.text.Text.<init>(Text.java:129)
at javafx.scene.text.Text.<init>(Text.java:137)
at sample.JavaFXApp.<init>(JavaFXApp.java:201)
... 8 more
This happens upon app startup and leads to a crash, so I'd say this one should rather get a higher priority.
- duplicates
-
JDK-8127531 NullPointerException at com.sun.javafx.font.FontConfigManager.populateMapsNative(Native Method) when trying JavaFX-Application on Linux
-
- Closed
-
-
JDK-8126065 javafx.scene.control.Control loadSkinClass Failed to load skin (while running on Linux - OpenSuse 12.1)
-
- Closed
-
-
JDK-8127861 [Linux] NullPointerException at FontConfigManager
-
- Closed
-