1833541 Members
3042 Online
110061 Solutions
New Discussion

Unexpected exception

 
Vic S. Kelan
Regular Advisor

Unexpected exception

Hi Everybody,

I am getting Java exception messages complaining that some XWindow object is locked. I tried running the program on a different HPUX server with identical patch, os, and it worked fine.

Any idea what I should start looking at? Is this an xwindow problem or java? ? ?

Thanks , find below the errors

[java] An unexpected exception has been detected in native code outside the VM.

[java] Unexpected Signal : 11 occurred at PC=0xC324C610

[java] Function=XGetFontPath

[java] Library=/usr/lib/libX11.3



[java] Current Java thread:

[java] "main" prio=6 tid=0x00044f80 nid=1 lwp_id=6378264 runnable [0x77ff4000..0x77ff3490]

[java] at sun.awt.font.NativeFontWrapper.getFontPath(Native Method)

[java] - locked <0x6dafea00> (a java.lang.Class)

[java] at sun.java2d.SunGraphicsEnvironment.getPlatformFontPath(SunGraphicsEnvironment.java:203)

[java] at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:124)

[java] at java.security.AccessController.doPrivileged(Native Method)

[java] at sun.java2d.SunGraphicsEnvironment.(SunGraphicsEnvironment.java:78)

[java] at sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:150)

[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

[java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

[java] at java.lang.Class.newInstance0(Class.java:306)

[java] at java.lang.Class.newInstance(Class.java:259)

[java] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)

[java] - locked <0x6d9b5848> (a java.lang.Class)

[java] at net.sf.jasperreports.engine.util.JRGraphEnvInitializer.initializeGraphEnv(JRGraphEnvInitializer.java:58)

[java] at net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.java:182)

[java] at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:82)

[java] at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:74)

[java] at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:107)

[java] at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:428)

[java] at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:344)

[java] at net.sf.jasperreports.engine.JasperRunManager.runReportToPdfFile(JasperRunManager.java:204)

[java] at com.esicanada.billremit.RunReport.main(RunReport.java:100)



[java] Dynamic libraries:

[java] /opt/java1.4/jre/bin/PA_RISC2.0/java

[java] text:0x00001000-0x000092ac data:0x0000a000-0x0000a820

[java] /opt/java1.4/jre/lib/PA_RISC2.0/server/libjvm.sl

[java] text:0xee000000-0xeeba6000 data:0x77e64000-0x77fce000

[java] /usr/lib/libpthread.1

[java] text:0xc0030000-0xc0048000 data:0x77e23000-0x77e26000

[java] /usr/lib/libm.2

[java] text:0xc0070000-0xc009c000 data:0x77e26000-0x77e27000

[java] /usr/lib/librt.2

[java] text:0xc057c000-0xc0580000 data:0x77e27000-0x77e28000

[java] /usr/lib/libcl.2

[java] text:0xc0640000-0xc072b000 data:0x77e29000-0x77e35000

[java] /usr/lib/libisamstub.1

[java] text:0xc00cb000-0xc00cc000 data:0x77e28000-0x77e29000

[java] /usr/lib/libCsup.2

[java] text:0xc0730000-0xc074b000 data:0x77e35000-0x77e38000

[java] /usr/lib/libc.2

[java] text:0xc0100000-0xc0247000 data:0x77fd3000-0x77fe6000

[java] /usr/lib/libdld.2

[java] text:0xc0004000-0xc0007000 data:0x77fce000-0x77fcf000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/native_threads/libhpi.sl

[java] text:0xc3800000-0xc3810000 data:0x77e21000-0x77e23000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libverify.sl

[java] text:0xc3810000-0xc3820000 data:0x77e0d000-0x77e0e000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libjava.sl

[java] text:0xc3820000-0xc384d000 data:0x77e08000-0x77e0d000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libzip.sl

[java] text:0xc3850000-0xc3863000 data:0x77e06000-0x77e08000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libawt.sl

[java] text:0xef340000-0xef3de000 data:0x759d2000-0x759fc000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libmlib_image.sl

[java] text:0xedf80000-0xedffa000 data:0x759c7000-0x759d2000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libmawt.sl

[java] text:0xeee80000-0xeeeef000 data:0x77c06000-0x77c0a000

[java] /usr/lib/libXm.4

[java] text:0xeec00000-0xeee4b000 data:0x75976000-0x759a3000

[java] /usr/lib/libXp.2

[java] text:0xc15c4000-0xc15cd000 data:0x7596d000-0x7596e000

[java] /usr/lib/libXt.3

[java] text:0xc3480000-0xc34dd000 data:0x759aa000-0x759b5000

[java] /usr/lib/libSM.2

[java] text:0xc0ed4000-0xc0ede000 data:0x759a3000-0x759a5000

[java] /usr/lib/libICE.2

[java] text:0xc0f50000-0xc0f66000 data:0x759a5000-0x759a8000

[java] /usr/lib/libXext.3

[java] text:0xc1520000-0xc1536000 data:0x759b5000-0x759b6000

[java] /usr/lib/libXtst.2

[java] text:0xc1558000-0xc155e000 data:0x759b6000-0x759b7000

[java] /usr/lib/libX11.3

[java] text:0xc3200000-0xc3314000 data:0x759b9000-0x759c7000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/headless/libmawt.sl

[java] text:0xc0f41000-0xc0f44000 data:0x7596c000-0x7596d000

[java] /opt/java1.4/jre/lib/PA_RISC2.0/libfontmanager.sl

[java] text:0xef400000-0xef4c6000 data:0x7595e000-0x7596c000



[java] Local Time = Wed Jul 27 14:49:30 2005

[java] Elapsed Time = 1

[java] #

[java] # The exception above was detected in native code outside the VM

[java] #

[java] # Java VM: Java HotSpot(TM) Server VM (1.4.1 1.4.1.01-030304-17:08-PA_RISC2.0 PA2.0 mixed mode)

[java] #

[java] # An error report file has been saved as hs_err_pid23159.log.

[java] # Please refer to the file for further information.

[java] #

[java] Java Result: 6
1 REPLY 1
Martin Brachtl
Advisor

Re: Unexpected exception

Have you the DISPLAY environment variable properly set?

You can also check the fontpath with: xset fp q