You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mark Hindess (JIRA)" <ji...@apache.org> on 2007/10/21 23:17:50 UTC
[jira] Commented: (HARMONY-4983) [drlvm][kernel] DRLVM fails to
find linuxfont.so when running DaCapo chart
[ https://issues.apache.org/jira/browse/HARMONY-4983?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536539 ]
Mark Hindess commented on HARMONY-4983:
---------------------------------------
Egor,
Is this a recent problem? Has it ever worked for you?
Check the output from:
LD_LIBRARY_PATH=[...]/trunk/working_vm/build/lnx_ia32_gcc_release/deploy/jdk/jre/bin/default:[...]/trunk/working_vm/build/lnx_ia32_gcc_release/deploy/jdk/jre/bin ldd [...]/trunk/working_vm/build/lnx_ia32_gcc_release/deploy/jdk/jre/bin/liblinuxfont.so
The dll load may be failing because dependency is missing. In particular, you need libxft2, libxrender1, libfontconfig1, and possibly (I seem to recall an issue with unversioned .so files) the -dev versions of these.
> [drlvm][kernel] DRLVM fails to find linuxfont.so when running DaCapo chart
> --------------------------------------------------------------------------
>
> Key: HARMONY-4983
> URL: https://issues.apache.org/jira/browse/HARMONY-4983
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: Ubuntu 6.06.1 LTS, ia32 (client, jet and opt configuration produce the same result)
> Reporter: Egor Pasko
>
> shell> [...]/trunk/working_vm/build/lnx_ia32_gcc_release/deploy/jdk/jre/bin/java -showversion -jar dacapo-2006-10-MR2.jar chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r586906, (Oct 21 2007), Linux/ia32/gcc 4.0.3, release build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> Uncaught exception in main:
> java.lang.reflect.InvocationTargetException
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at java.lang.reflect.Method.invoke(Method.java:317)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)
> Caused by: java.lang.UnsatisfiedLinkError: Can not find the library: liblinuxfont.so
> at java.lang.Runtime.loadLibrary0(Runtime.java:807)
> at java.lang.System.loadLibrary(System.java:223)
> at org.apache.harmony.awt.gl.font.LinuxNativeFont$1.run(LinuxNativeFont.java:716)
> at java.security.AccessController.doPrivilegedImpl(AccessController.java:171)
> at java.security.AccessController.doPrivileged(AccessController.java:53)
> at org.apache.harmony.awt.gl.font.LinuxNativeFont.loadLibrary(LinuxNativeFont.java:714)
> at org.apache.harmony.awt.gl.font.LinuxNativeFont.<clinit>(LinuxNativeFont.java:726)
> at org.apache.harmony.awt.gl.font.LinuxFontManager.getAllFamilies(LinuxFontManager.java:235)
> at org.apache.harmony.awt.gl.font.FontManager.<init>(FontManager.java:211)
> at org.apache.harmony.awt.gl.font.LinuxFontManager.<init>(LinuxFontManager.java:53)
> at org.apache.harmony.awt.gl.font.LinuxFontManager.<clinit>(LinuxFontManager.java:50)
> at org.apache.harmony.awt.gl.linux.LinuxGraphics2DFactory.getFontManager(LinuxGraphics2DFactory.java:68)
> at org.apache.harmony.awt.gl.font.FontManager.<clinit>(FontManager.java:249)
> at org.apache.harmony.awt.gl.CommonGraphics2D.<init>(CommonGraphics2D.java:167)
> at org.apache.harmony.awt.gl.image.BufferedImageGraphics2D.<init>(BufferedImageGraphics2D.java:46)
> at org.apache.harmony.awt.gl.CommonGraphicsEnvironment.createGraphics(CommonGraphicsEnvironment.java:42)
> at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:547)
> at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:552)
> at com.lowagie.text.pdf.PdfGraphics2D.<init>(Unknown Source)
> at com.lowagie.text.pdf.PdfContentByte.createGraphics(Unknown Source)
> at dacapo.chart.Graph.plotGraph(Graph.java:239)
> at dacapo.chart.Graph.<init>(Graph.java:39)
> at dacapo.chart.Plotter.main(Plotter.java:39)
> at dacapo.chart.ChartHarness.iterate(ChartHarness.java:38)
> at dacapo.Benchmark.run(Benchmark.java:126)
> at dacapo.TestHarness.runBenchmark(TestHarness.java:302)
> at dacapo.TestHarness.main(TestHarness.java:242)
> at Harness.main(Harness.java:5)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> ... 2 more
> I looked into [...]/trunk/working_vm/build/lnx_ia32_gcc_release/deploy/jdk/jre/bin/liblinuxfont.so
> it is pretty there.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.