GNU bug report logs - #41177
Fontconfig issues in Java applications that use fonts

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Jonathan Frederickson <jonathan@HIDDEN>; dated Sun, 10 May 2020 15:56:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 May 2020 15:55:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 10 11:55:48 2020
Received: from localhost ([127.0.0.1]:50274 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jXoIt-00047M-QS
	for submit <at> debbugs.gnu.org; Sun, 10 May 2020 11:55:48 -0400
Received: from lists.gnu.org ([209.51.188.17]:52344)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jonathan@HIDDEN>) id 1jXoIs-00047D-FW
 for submit <at> debbugs.gnu.org; Sun, 10 May 2020 11:55:46 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:57080)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jonathan@HIDDEN>)
 id 1jXoIs-0002mU-6w
 for bug-guix@HIDDEN; Sun, 10 May 2020 11:55:46 -0400
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:43651)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jonathan@HIDDEN>)
 id 1jXoIq-0002aP-G7
 for bug-guix@HIDDEN; Sun, 10 May 2020 11:55:45 -0400
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id 908C54A2
 for <bug-guix@HIDDEN>; Sun, 10 May 2020 11:55:39 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Sun, 10 May 2020 11:55:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net;
 h=date:from:subject:to:message-id:mime-version:content-type; s=
 fm1; bh=jPlBFlhzO7p11JBiu4+mddY83iXPNe5bxV7E/fW/8nA=; b=ZI7/JL97
 AAS663d/2h3r6LwSwRmjEw47NzJsCRjdOln08tRlVuXvqSzcTbJ+XNpq3Rgea2vw
 9fEGOboPK443esFDZCxEL1JRK1WXr15HoKf+d++fbY+0mAx6dQ/iMj0BiA60YwAp
 qwyg4TctX7rCvkf02gdHzdMiTuOIGGjvDnBeksA0kdNybNWc4WD+tM3Gha+JlXlj
 QKuLopmmfBt8vvIvLaJ4Vq5dpMZVcTXMKDIzBd0i5kL6VDmae5/X33cUfZ9BIb4j
 VRTe7XPvM0ed7jyHmZlpFsZDaJQRWGkT9+fZOcwwerFzuZzYETRmyg/mWWT3J+5X
 pZUy6Q+HUgEtkg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; bh=jPlBFlhzO7p11JBiu4+mddY83iXPN
 e5bxV7E/fW/8nA=; b=Va3WEFpXV5VAG9SjTtSbc+5krLYYpCTp2QDo9nVyjOLPJ
 sXraTEnvSR+KPxl0HRABVULNohhlTDvbQkGZZV7fH3lEtOyqEcW8wmUgOcr17vln
 /gK8GDY3lfFS2NriYrItyGb8izjnu6tyMyGiSbIzV1iV5hADSi+HOw7lgHTZ1RtX
 +cZUmWUVC8lSRJUtMTO+B+YmWT2R3cEtNIO//7/QC7fNSPwSppdXqo/RoMu7q7K8
 uU34epj/7kp/V802H3//jDdeDT9taAvj/4/qcHEB3wfTmUha/96XjJoRHxDV1pSi
 JSXNGqd7eCfhBYhlwFR9ie9qoCADY9jFrxrLxmHdA==
X-ME-Sender: <xms:-iO4Xoa1u_BjUReyctaTLmu8UggGx-Nr1MoIahsRiw6gjv5exduJLw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrkeekgdeliecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhepfffhuffvkffogggtsehmtderreertd
 dvnecuhfhrohhmpeflohhnrghthhgrnhcuhfhrvgguvghrihgtkhhsohhnuceojhhonhgr
 thhhrghnsehtvghrrhgrtghrhihpthdrnhgvtheqnecuggftrfgrthhtvghrnhepjefgje
 elledukeejgfejhfevvdeukeevtdelffduuefhkedvtdfgfeeutdekuedtnecuffhomhgr
 ihhnpehgnhhurdhorhhgnecukfhppeeiledrvdehfedrvdegjedrleeinecuvehluhhsth
 gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhonhgrthhhrghnseht
 vghrrhgrtghrhihpthdrnhgvth
X-ME-Proxy: <xmx:-iO4Xua-ZiJGOlsW6eAH4E8iaj0C41jrV58z1FVV138ovtv5gUryhw>
 <xmx:-iO4Xpk-EjRjLfSnte11QZoj4RUoiOu1f-AfEMEzNchaZOvnUh6A4w>
 <xmx:-iO4XgQvV_IeqF4RGPTwfCpWELM-WiiDX-sMVNJJ8zmBWLBMKTZJTw>
 <xmx:-yO4XuoUsbWAcd3eX8ifWNtbkCsICuXBSih5tiWRui53sMr7eb7_lw>
Received: from [10.4.42.127] (c-69-253-247-96.hsd1.pa.comcast.net
 [69.253.247.96])
 by mail.messagingengine.com (Postfix) with ESMTPA id A89D1306625E
 for <bug-guix@HIDDEN>; Sun, 10 May 2020 11:55:38 -0400 (EDT)
Date: Sun, 10 May 2020 11:55:37 -0400
From: Jonathan Frederickson <jonathan@HIDDEN>
Subject: Fontconfig issues in Java applications that use fonts
To: bug-guix <bug-guix@HIDDEN>
Message-Id: <1589126137.10294.0@HIDDEN>
X-Mailer: geary/3.34.1
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-z+PSQuYD/HbNUojiOJGh"
Received-SPF: pass client-ip=64.147.123.19;
 envelope-from=jonathan@HIDDEN; helo=wout3-smtp.messagingengine.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/10 11:55:40
X-ACL-Warn: Detected OS   = Linux 2.2.x-3.x [generic] [fuzzy]
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN
X-Spam_action: no action
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

--=-z+PSQuYD/HbNUojiOJGh
Content-Type: text/plain; charset=us-ascii; format=flowed

I realized I forgot to submit a bug report for this after I posted on 
help-guix a while back, and looks like it's still an issue, so... I get 
a null pointer exception when attempting to run any Java application 
that uses fonts. I've attached an example of the error output I get, 
and you can find more info in this thread:

https://lists.gnu.org/archive/html/help-guix/2019-11/msg00122.html


--=-z+PSQuYD/HbNUojiOJGh
Content-Type: text/plain
Content-Disposition: attachment; filename=javanpe.txt

jfred@lambdacrypt ~/Downloads/pcgen$ java -jar pcgen.jar 
11:52:16.300 INFO main Main:138 Starting PCGen v6.08.00 RC6
11:52:16.390 INFO main LanguageBundle:134 Initialising language bundle with locale en_US.
11:52:16.631 SEVERE main Main:484 Uncaught error - ignoring
java.lang.InternalError: java.lang.reflect.InvocationTargetException
	at java.desktop/sun.font.FontManagerFactory$1.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.desktop/sun.font.FontManagerFactory.getInstance(Unknown Source)
	at java.desktop/sun.font.FontUtilities.getFontConfigFUIR(Unknown Source)
	at java.desktop/javax.swing.plaf.nimbus.NimbusDefaults.<init>(Unknown Source)
	at java.desktop/javax.swing.plaf.nimbus.NimbusLookAndFeel.<init>(Unknown Source)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.ReflectAccess.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(Unknown Source)
	at java.base/java.lang.Class.newInstance(Unknown Source)
	at java.desktop/javax.swing.UIManager.setLookAndFeel(Unknown Source)
	at pcgen.gui2.plaf.LookAndFeelManager.setLookAndFeel(LookAndFeelManager.java:231)
	at pcgen.gui2.plaf.LookAndFeelManager.initLookAndFeel(LookAndFeelManager.java:151)
	at pcgen.system.Main.configureUI(Main.java:273)
	at pcgen.system.Main.startupWithGUI(Main.java:228)
	at pcgen.system.Main.main(Main.java:157)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	... 19 more
Caused by: java.lang.NullPointerException
	at java.desktop/sun.awt.FontConfiguration.getVersion(Unknown Source)
	at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(Unknown Source)
	at java.desktop/sun.awt.FontConfiguration.init(Unknown Source)
	at java.desktop/sun.awt.X11FontManager.createFontConfiguration(Unknown Source)
	at java.desktop/sun.font.SunFontManager$2.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.desktop/sun.font.SunFontManager.<init>(Unknown Source)
	at java.desktop/sun.awt.FcFontManager.<init>(Unknown Source)
	at java.desktop/sun.awt.X11FontManager.<init>(Unknown Source)
	... 24 more

--=-z+PSQuYD/HbNUojiOJGh--





Acknowledgement sent to Jonathan Frederickson <jonathan@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#41177; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 10 May 2020 16:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.