[accessibility-discuss] Error in 64-bit mode: libjava-access-bridge-jni.so: wrong ELF class (??)
Kuldip Oberoi
koberoi at sun.com
Mon Jun 8 08:58:44 PDT 2009
Howdy,
I'm trying to run Sun Studio Express on OpenSolaris 2009.06 in 64-bit mode and get the below error. Here's my invocation for Sun Studio Express:
$ sunstudio -J-d64 &
It exits and when I look at the logs, I get the below messages.
Thoughts? Thanks!
/kso
koberoi at osol-kso1:~/.sunstudio/ceres-dev7-SunOS-i386/var/log$ cat messages.log
-------------------------------------------------------------------------------
>Log Session: Monday, June 8, 2009 8:15:08 AM PDT
>System Info:
Product Version = Sun Studio (Build 200902101801)
Operating System = SunOS version 5.11 running on amd64
Java; VM; Vendor = 1.6.0_13; Java HotSpot(TM) 64-Bit Server VM 11.3-b02; Sun Microsystems Inc.
Runtime = Java(TM) SE Runtime Environment 1.6.0_13-b03
Java Home = /usr/jdk/instances/jdk1.6.0/jre
System Locale; Encoding = en_US (sunstudio); UTF-8
Home Directory = /export/home/koberoi
Current Directory = /export/home/koberoi
User Directory = /export/home/koberoi/.sunstudio/ceres-dev7-SunOS-i386
Installation = /opt/netbeans-6.5ss/nb6.5
/opt/netbeans-6.5ss/ide10
/opt/netbeans-6.5ss/websvccommon1
/opt/netbeans-6.5ss/gsf1
/opt/netbeans-6.5ss/cnd2
/opt/netbeans-6.5ss/extra
/opt/SunStudioExpress/prod/nb-clusters/sside1
/opt/netbeans-6.5ss/platform9
Boot & Ext. Classpath = /usr/jdk/instances/jdk1.6.0/jre/lib/resources.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/rt.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/sunrsasign.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/jsse.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/jce.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/charsets.jar:/usr/jdk/instances/jdk1.6.0/jre/classes:/usr/jdk/instances/jdk1.6.0/jre/lib/ext/dnsns.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/ext/sunpkcs11.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/ext/sunjce_provider.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/ext/gnome-java-bridge.jar:/usr/jdk/instances/jdk1.6.0/jre/lib/ext/localedata.jar
Application Classpath = /opt/netbeans-6.5ss/platform9/lib/boot.jar:/opt/netbeans-6.5ss/platform9/lib/org-openide-modules.jar:/opt/netbeans-6.5ss/platform9/lib/org-openide-util.jar
Startup Classpath = /opt/netbeans-6.5ss/platform9/core/core.jar:/opt/netbeans-6.5ss/platform9/core/org-openide-filesystems.jar:/opt/netbeans-6.5ss/nb6.5/core/org-netbeans-upgrader.jar:/opt/netbeans-6.5ss/nb6.5/core/locale/core_nb.jar:/opt/SunStudioExpress/prod/nb-clusters/sside1/core/locale/core_sunstudio.jar
-------------------------------------------------------------------------------
java.lang.UnsatisfiedLinkError: /usr/jdk/instances/jdk1.6.0/jre/lib/ext/libjava-access-bridge-jni.so: ld.so.1: java: fatal: /usr/jdk/instances/jdk1.6.0/jre/lib/ext/libjava-access-bridge-jni.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at org.GNOME.Accessibility.JavaBridge.<init>(JavaBridge.java:355)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:771)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:859)
at org.openide.util.ImageUtilities.ensureLoaded(ImageUtilities.java:519)
at org.openide.util.ImageUtilities.access$200(ImageUtilities.java:80)
at org.openide.util.ImageUtilities$ToolTipImage.createNew(ImageUtilities.java:699)
at org.openide.util.ImageUtilities.getIcon(ImageUtilities.java:487)
at org.openide.util.ImageUtilities.getIcon(ImageUtilities.java:361)
at org.openide.util.ImageUtilities.loadImage(ImageUtilities.java:139)
at org.netbeans.core.startup.Splash.loadContent(Splash.java:262)
at org.netbeans.core.startup.Splash$SplashComponent.<init>(Splash.java:344)
at org.netbeans.core.startup.Splash.<init>(Splash.java:170)
at org.netbeans.core.startup.Splash.getInstance(Splash.java:102)
at org.netbeans.core.startup.Main.start(Main.java:301)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:110)
at java.lang.Thread.run(Thread.java:619)
--
This message posted from opensolaris.org
More information about the accessibility-discuss
mailing list