I saw this as well on a Ubuntu Linux box running openjdk 11.0.6. The
failures were 100% reproducible.

I followed https://github.com/AdoptOpenJDK/openjdk-build/issues/682 and see
that a suggestion is to install fontconfig package. Unfortunately this box
is running an old version and I must upgrade to install fontconfig so I'll
try that later. Putting this here just in case someone runs into it again.

java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.6+10, mixed mode)

On Tue, Dec 11, 2018 at 11:45 PM David Smiley <david.w.smi...@gmail.com>
wrote:

> I wonder why RRD4J is doing any AWT stuff at all. I thought we were just
> using it to *hold* data, not to visualize. ab?
>
> On Sun, Dec 9, 2018 at 3:27 AM Erick Erickson <erickerick...@gmail.com>
> wrote:
>
>> I reformatted the entire disk on my old machine and installed Mojave
>> fresh then ran tests.
>>
>> MetricsHistoryIntegrationTest.testGet fails on my old (reformatted,
>> freshly installed Mojave) with the bits below. It does _not_ fail on
>> any other machine.
>>
>> Weird bits about:
>>
>> Caused by: java.lang.RuntimeException: java.io.IOException: Problem
>> reading font data.
>>
>> Unfortunately it doesn't really say _which_ font.
>>
>> Anyone seen this before? I've seen a couple of references on the web
>> to permissions in the tmp dir and downloading a particular font, but
>> those have been fruitless. The tmp dir has the same permissions on
>> both machines and the machine that succeeds doesn't even have the
>> dejavu fonts suggested by StackOverflow.
>>
>> Any clues?
>>
>>      [junit4]    > Caused by: java.lang.RuntimeException:
>> java.io.IOException: Problem reading font data.
>>    [junit4]    > at
>>
>> org.rrd4j.graph.RrdGraphConstants$FontConstructor.getFont(RrdGraphConstants.java:287)
>>    [junit4]    > at
>> org.rrd4j.graph.RrdGraphConstants.<clinit>(RrdGraphConstants.java:304)
>>    [junit4]    > ... 11 more
>>    [junit4]    > Caused by: java.io.IOException: Problem reading font
>> data.
>>    [junit4]    > at java.awt.Font.createFont0(Font.java:1000)
>>    [junit4]    > at java.awt.Font.createFont(Font.java:877)
>>    [junit4]    > at
>>
>> org.rrd4j.graph.RrdGraphConstants$FontConstructor.getFont(RrdGraphConstants.java:283)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>
>> --
> Lucene/Solr Search Committer (PMC), Developer, Author, Speaker
> LinkedIn: http://linkedin.com/in/davidwsmiley | Book:
> http://www.solrenterprisesearchserver.com
>


-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to