harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oliver Deakin (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-1257) ArgoUML application breaks Harmony for both platforms: Windows & Linux
Date Wed, 23 Aug 2006 09:06:15 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-1257?page=comments#action_12429940 ] 
            
Oliver Deakin commented on HARMONY-1257:
----------------------------------------

The Windows error message is not a genuine bug - gl.dll has not been built from the awt natives.
If classlib is built with the -Dwith.awt.swing=true flag set, then gl.dll is built and rerunning
ArgoUML gets a little further. The splash screen appears, but the progress bar does not get
far before the following Error occurs:

Exception in thread "main" java.lang.reflect.InvocationTargetException
        at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:27)
        at java.lang.reflect.Method.invoke(Method.java:258)
        at com.ibm.oti.vm.JarRunner.main(JarRunner.java:42)
Caused by: java.lang.NoSuchMethodError: java/applet/Applet.getAppletContext()Ljava/applet/AppletCont
ext;
        at org.tigris.gef.base.Globals.getAppletContext(Globals.java:86)
        at org.tigris.gef.base.Globals.showStatus(Globals.java:145)
        at org.tigris.gef.base.Editor.pushMode(Editor.java:282)
        at org.tigris.gef.base.Editor.<init>(Editor.java:191)
        at org.tigris.gef.base.Editor.<init>(Editor.java:172)
<SNIP!>

Since we do not have an implementation of Applet, it appears this is as far as we will get
for the time being.

> ArgoUML application breaks Harmony for both platforms: Windows & Linux
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-1257
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1257
>             Project: Harmony
>          Issue Type: Bug
>          Components: App-Oriented Bug Reports
>            Reporter: Vladimir Gorr
>
> ArgoUML application (http://argouml.tigris.org) breaks Harmony as following:
> Linux:
> export PATH=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin:$PATH;
java -jar argouml.jar
> Unhandled exception
> Type=Segmentation error vmState=0x00000000
> J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001
> Handler1=403505A1 Handler2=402F2343 InaccessibleAddress=00000000
> EDI=BFFFD260 ESI=0804D010 EAX=00000000 EBX=4003A15C
> ECX=BC058C0C EDX=00000000
> EIP=40036A80 ES=0000007B DS=C010007B ESP=BC05864C
> EFlags=00210202 CS=00000073 SS=0000007B EBP=BC058654
> Module=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/libhythr.so
> Module_base_address=40034000 Symbol=hythread_monitor_enter
> Symbol_address=40036A51
> Target=2_30_20060727_07300_lHdSMR (Linux 2.6.5-7.191-bigsmp)
> CPU=x86 (4 logical CPUs) (0xf280c000 RAM)
>  
> JavaVMInitArgs.nOptions=10:
>     -Dcom.ibm.oti.vm.vmdir=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/default/
>     -Dcom.ibm.oti.vm.exe=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/java
>     -Dcom.ibm.oti.vm.bootstrap.library.path=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin:/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/default
>     -Xbootclasspath/p:/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/default/luni-kernel.jar:/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/default/security-kernel.jar
>     -Djava.home=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre
>     -Djava.library.path=/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/:.:/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin/default:/nfs/ins/proj/drl/coreapi/vgorr/GIT/classlib/trunk/deploy/jdk/jre/bin
>     -Djava.class.path=argouml.jar
>     _org.apache.harmony.vmi.portlib (extra info: BFFFD260)
>     -Xjcl:jclclear_23
>     _j2se_j9=136448
> Note: dump may be truncated if "ulimit -c" is set too low
>  
> Generated system dump: {default OS core name}
>  
> Thread: Finalizer thread (priority 5) (daemon) (LOCATION OF ERROR)
>  0000008e java/util/zip/ZipFile.closeZipImpl()V  (@610F8FC2)
>  00000008 java/util/zip/ZipFile.close()V
>  00000001 java/util/zip/ZipFile.finalize()V
>  
> Thread: Gc Slave Thread (priority 5) (daemon)
>  
> Thread: Gc Slave Thread (priority 5) (daemon)
>  
> Thread: main (priority 5)
> Unhandled exception in signal handler
> Aborted
> Windows:
> C:\Distributives\ArgoUML-0.22>java -jar argouml.jar
> Exception in thread "main" java.lang.reflect.InvocationTargetException
>         at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:27)
>         at java.lang.reflect.Method.invoke(Method.java:258)
>         at com.ibm.oti.vm.JarRunner.main(JarRunner.java:42)
> Caused by: java.lang.UnsatisfiedLinkError: gl (Not found in com.ibm.oti.vm.bootstrap.library.path)
>         at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:113)
>         at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:97)
>         at java.lang.System.loadLibrary(System.java:758)
>         at org.apache.harmony.awt.gl.windows.WinGraphicsEnvironment.<clinit>(WiGraphicsEnvironment.java:38)
>         at java.lang.J9VMInternals.initializeImpl(Native Method)
>         at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
>         at org.apache.harmony.awt.gl.windows.WinGraphics2DFactory.createGraphicEnvironment(WinGraphics2DFactory.java:53)
>         at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvronment.java:38)
>         at java.awt.GraphicsEnvironment.isHeadless(GraphicsEnvironment.java:59)
>         at java.awt.Toolkit.checkHeadless(Toolkit.java:280)
>         at java.awt.HWBehavior.<init>(HWBehavior.java:36)
>         at java.awt.Window.createBehavior(Window.java:198)
>         at java.awt.Component.<init>(Component.java:827)
>         at java.awt.Container.<init>(Container.java:163)
>         at java.awt.Window.<init>(Window.java:140)
>         at java.awt.Frame.<init>(Frame.java:144)
>         at java.awt.Frame.<init>(Frame.java:156)
>         at java.awt.Frame.<init>(Frame.java:165)
>         at javax.swing.JFrame.getSharedOwner(JFrame.java:440)
>         at javax.swing.JWindow.<init>(JWindow.java:92)
>         at javax.swing.JWindow.<init>(JWindow.java:10)
>         at org.argouml.ui.SplashScreen.<init>(SplashScreen.java:69)
>         at org.argouml.ui.SplashScreen.<init>(SplashScreen.java:59)
>         at org.argouml.application.Main.initializeSplash(Main.java:621)
>         at org.argouml.application.Main.main(Main.java:213)
>         at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25)
>         ... 2 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message