Operating System - HP-UX
1827453 Members
4847 Online
109965 Solutions
New Discussion

HP-UX X11R6 problem with Java 1.3.1 GUI display in diff lang

 
David_489
New Member

HP-UX X11R6 problem with Java 1.3.1 GUI display in diff lang

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xc22fb1e4
Function name=_XomInitConverter
Library=/usr/lib/X11R6/libX11.3

Current Java thread:
"main" prio=6 tid=0x0002d6d8 nid=1 lwp_id=75016 runnable [0x7f7f2000..0x7f7f1c60]
at sun.awt.motif.MToolkit.init(Native Method)
at sun.awt.motif.MToolkit.(MToolkit.java:103)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Unknown Source)
at java.awt.Toolkit$2.run(Toolkit.java:519)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:498)
- locked <0x7092d370> (a java.lang.Class)
at java.awt.Window.getToolkit(Window.java:561)
at java.awt.Frame.addNotify(Frame.java:348)
- locked <0x7743cc70> (a java.awt.Component$AWTTreeLock)
at javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java:204)
at javax.swing.plaf.metal.BumpBuffer.(MetalBumps.java:142)
at javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:56)
at javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:91)
at javax.swing.plaf.metal.MetalBumps.(MetalBumps.java:48)
at javax.swing.plaf.metal.MetalScrollBarUI.installDefaults(MetalScrollBarUI.java:75)
at javax.swing.plaf.basic.BasicScrollBarUI.installUI(BasicScrollBarUI.java:93)
at javax.swing.JComponent.setUI(JComponent.java:317)
at javax.swing.JScrollBar.updateUI(JScrollBar.java:184)
at javax.swing.JScrollBar.(JScrollBar.java:135)
at javax.swing.JScrollBar.(JScrollBar.java:150)
at javax.swing.JScrollPane$ScrollBar.(JScrollPane.java:630)
at javax.swing.JScrollPane.createVerticalScrollBar(JScrollPane.java:775)
at javax.swing.JScrollPane.(JScrollPane.java:237)
at javax.swing.plaf.basic.BasicComboPopup.createScroller(BasicComboPopup.java:357)
at javax.swing.plaf.basic.BasicComboPopup.(BasicComboPopup.java:228)
at javax.swing.plaf.metal.MetalComboBoxUI$MetalComboPopup.(MetalComboBoxUI.java:357)
at javax.swing.plaf.metal.MetalComboBoxUI.createPopup(MetalComboBoxUI.java:58)
at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:113)
at javax.swing.plaf.metal.MetalComboBoxUI.installUI(MetalComboBoxUI.java:42)
at javax.swing.JComponent.setUI(JComponent.java:317)
at javax.swing.JComboBox.setUI(JComboBox.java:161)
at javax.swing.JComboBox.updateUI(JComboBox.java:170)
at javax.swing.JComboBox.init(JComboBox.java:137)
at javax.swing.JComboBox.(JComboBox.java:102)
at com.ibm.snmpconfigwizard.SNMPConfigUI.(SNMPConfigUI.java:39)
at com.ibm.snmpconfigwizard.SNMPConfigWizard.(SNMPConfigWizard.java:42)
at com.ibm.snmpconfigwizard.SNMPConfigWizard.main(SNMPConfigWizard.java:582)

Dynamic libraries:
/opt/java1.3/bin/../bin/PA_RISC2.0/native_threads/java
text:0x00001000-0x00007384 data:0x00008000-0x000086b8
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/server/libjvm.sl
text:0xc2c00000-0xc33dd000 data:0x7af7b000-0x7b032000
/usr/lib/libpthread.1
text:0xc0030000-0xc0048000 data:0x7af42000-0x7af45000
/usr/lib/libm.2
text:0xc0080000-0xc00ac000 data:0x7af45000-0x7af46000
/usr/lib/librt.2
text:0xc110c000-0xc1110000 data:0x7af46000-0x7af47000
/usr/lib/libcl.2
text:0xc03c0000-0xc04ab000 data:0x7af48000-0x7af54000
/usr/lib/libisamstub.1
text:0xc005b000-0xc005c000 data:0x7af47000-0x7af48000
/usr/lib/libCsup.2
text:0xc0310000-0xc032b000 data:0x7af54000-0x7af57000
/usr/lib/libc.2
text:0xc0100000-0xc0244000 data:0x7b037000-0x7b04a000
/usr/lib/libdld.2
text:0xc0004000-0xc0007000 data:0x7b032000-0x7b033000
/opt/java1.3/jre/lib/PA_RISC2.0/native_threads/libhpi.sl
text:0xc23e0000-0xc23f2000 data:0x7af40000-0x7af42000
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/libverify.sl
text:0xc13f0000-0xc1400000 data:0x7af2e000-0x7af2f000
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/libjava.sl
text:0xc2450000-0xc247c000 data:0x7af29000-0x7af2e000
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/libzip.sl
text:0xc2750000-0xc2763000 data:0x7af25000-0x7af27000
/usr/lib/nls/loc/locales.2/zh_TW.utf8
text:0xc07fc000-0xc07ff000 data:0x78aae000-0x78c00000
/usr/lib/nls/loc/methods.2/libutf8.sl
text:0xc079e000-0xc07a0000 data:0x7ad1a000-0x7ad1b000
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/libawt.sl
text:0xc07c6000-0xc07c8000 data:0x7ac76000-0x7ac77000
/opt/java1.3/jre/lib/PA_RISC2.0/motif21/libmawt.sl
text:0xc2a00000-0xc2bcc000 data:0x7ac5e000-0x7ac76000
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/libmlib_image.sl
text:0xc43d0000-0xc440c000 data:0x78aa4000-0x78aaa000
/usr/lib/Motif2.1/libXm.4
text:0xc2500000-0xc274b000 data:0x7ac07000-0x7ac34000
/usr/lib/libXp.2
text:0xc13c4000-0xc13cd000 data:0x7ac02000-0x7ac03000
/usr/lib/X11R6/libXt.3
text:0xc1980000-0xc19dd000 data:0x7ac3b000-0x7ac46000
/usr/lib/X11R6/libSM.2
text:0xc13b8000-0xc13c2000 data:0x7ac34000-0x7ac36000
/usr/lib/X11R6/libICE.2
text:0xc13a0000-0xc13b6000 data:0x7ac36000-0x7ac39000
/usr/lib/X11R6/libXext.3
text:0xc17e0000-0xc17f6000 data:0x7ac46000-0x7ac47000
/usr/lib/X11R6/libXtst.2
text:0xc1368000-0xc136e000 data:0x7ac47000-0x7ac48000
/usr/lib/X11R6/libX11.3
text:0xc2200000-0xc2313000 data:0x7ac4c000-0x7ac5a000
/opt/java1.3/bin/../jre/lib/PA_RISC2.0/libfontmanager.sl
text:0xc4440000-0xc44bf000 data:0x78a9f000-0x78aa4000
/usr/lib/libnss_files.1
text:0xc0048000-0xc0051000 data:0x78a9e000-0x78a9f000

Local Time = Tue Oct 21 15:52:53 2003
Elapsed Time = 1
#
# The exception above was detected in native code outside the VM
Hi,

I have a java gui app that seems to run perfectly on HP with certain languages (eg. fr_FR.utf8, es_ES.iso88591, ko_KR.utf8, ja_JP.eucJP etc). However, when I switch the language locale to be chinese (zh_TW.utf8), the following error message is displayed. Does anyone know why this happens and if there is a solution for it? Thanks.

David

#
# Java VM: Java HotSpot(TM) Server VM (1.3.1 1.3.1.06-JPSE_1.3.1.06_20020625 PA2.0 mixed mode)
#
# An error report file has been saved as hs_err_pid7841.log.
# Please refer to the file for further information.
#
3 REPLIES 3
Mike Stroyan
Honored Contributor

Re: HP-UX X11R6 problem with Java 1.3.1 GUI display in diff lang

That does not look familiar. Does your system have trouble running
java -jar /opt/java1.3/demo/jfc/SwingSet2/SwingSet2.jar
under the zh_TW.utf8 locale?
Do you have the current X11 patch such as PHSS_29367 for 11.00 or PHSS_29371 for 11.11?
David_489
New Member

Re: HP-UX X11R6 problem with Java 1.3.1 GUI display in diff lang

Hi Mike,

Executing
java -jar /opt/java1.3/demo/jfc/SwingSet2/SwingSet2.jar
will result in the same error as I pasted in my original msg. It happens with the locale being zh_TW, but if the locale is set to something else (eg. fr_FR.utf8), then everything runs fine.

I'm not familiar with how X11 works. Do you know a way to check what the patch version is?

Thanks for your help!

David
Mike Stroyan
Honored Contributor

Re: HP-UX X11R6 problem with Java 1.3.1 GUI display in diff lang

The simplest way to check installed patches is with swlist. You could use

swlist | grep X

Look for the highest patch number for a "X/Motif 32bit Runtime Periodic Patch".