Hello everyone, We have been trying kaffe on our PXA255 platform for a few days, and we could run a plain text "Helloworld" successfully before we start qtopia. But if we start qtopia, (we use the cmd "/etc/rc.d/init.d/qtopia start"), we couldn't get the ball rolling!! From the msg we found there is something wrong with "FileOutputStream" class. ___________________________________________________________________________ kaffe -vmdebug "RESERROR,VMCLASSLOADER" -cp $PWD Helloworld aaa bbb ___________________________________________________________________________
+++And we got+++ (Sorry for the too long message) --------------------------------------------------------------------------- Calling internal class loader for startup class java/lang/Object 0xc1018 entering process class java/lang/Object 1->8 0xc1018 leaving process class java/lang/Object -> success Calling internal class loader for startup class java/io/Serializable 0xc1018 entering process class java/io/Serializable 1->8 0xc1018 leaving process class java/io/Serializable -> success Calling internal class loader for startup class java/lang/Cloneable 0xc1018 entering process class java/lang/Cloneable 1->8 0xc1018 leaving process class java/lang/Cloneable -> success Calling internal class loader for startup class java/lang/Class 0xc1018 entering process class java/lang/Class 1->8 0xc1018 leaving process class java/lang/Class -> success Calling internal class loader for startup class java/lang/String 0xc1018 entering process class java/lang/String 1->8 Calling internal class loader for java/lang/Comparable 0xc1018 entering process class java/lang/Comparable 1->8 0xc1018 leaving process class java/lang/Comparable -> success Calling internal class loader for java/lang/CharSequence 0xc1018 entering process class java/lang/CharSequence 1->8 0xc1018 leaving process class java/lang/CharSequence -> success 0xc1018 leaving process class java/lang/String -> success Calling internal class loader for startup class java/lang/System 0xc1018 entering process class java/lang/System 1->8 0xc1018 leaving process class java/lang/System -> success Calling internal class loader for startup class java/lang/Void 0xc1018 entering process class java/lang/Void 1->8 0xc1018 leaving process class java/lang/Void -> success Calling internal class loader for startup class java/lang/Boolean 0xc1018 entering process class java/lang/Boolean 1->8 0xc1018 leaving process class java/lang/Boolean -> success Calling internal class loader for startup class java/lang/Byte 0xc1018 entering process class java/lang/Byte 1->8 Calling internal class loader for java/lang/Number 0xc1018 entering process class java/lang/Number 1->8 0xc1018 leaving process class java/lang/Number -> success 0xc1018 leaving process class java/lang/Byte -> success Calling internal class loader for startup class java/lang/Character 0xc1018 entering process class java/lang/Character 1->8 0xc1018 leaving process class java/lang/Character -> success Calling internal class loader for startup class java/lang/Short 0xc1018 entering process class java/lang/Short 1->8 0xc1018 leaving process class java/lang/Short -> success Calling internal class loader for startup class java/lang/Integer 0xc1018 entering process class java/lang/Integer 1->8 0xc1018 leaving process class java/lang/Integer -> success Calling internal class loader for startup class java/lang/Long 0xc1018 entering process class java/lang/Long 1->8 0xc1018 leaving process class java/lang/Long -> success Calling internal class loader for startup class java/lang/Float 0xc1018 entering process class java/lang/Float 1->8 0xc1018 leaving process class java/lang/Float -> success Calling internal class loader for startup class java/lang/Double 0xc1018 entering process class java/lang/Double 1->8 0xc1018 leaving process class java/lang/Double -> success Calling internal class loader for startup class kaffe/util/Ptr 0xc1018 entering process class kaffe/util/Ptr 1->8 0xc1018 leaving process class kaffe/util/Ptr -> success Calling internal class loader for startup class java/lang/ClassLoader 0xc1018 entering process class java/lang/ClassLoader 1->8 0xc1018 leaving process class java/lang/ClassLoader -> success Calling internal class loader for startup class kaffe/lang/AppClassLoader 0xc1018 entering process class kaffe/lang/AppClassLoader 1->8 Calling internal class loader for java/net/URLClassLoader 0xc1018 entering process class java/net/URLClassLoader 1->8 Calling internal class loader for java/security/SecureClassLoader 0xc1018 entering process class java/security/SecureClassLoader 1->8 0xc1018 leaving process class java/security/SecureClassLoader -> success 0xc1018 leaving process class java/net/URLClassLoader -> success 0xc1018 leaving process class kaffe/lang/AppClassLoader -> success Calling internal class loader for startup class java/lang/Throwable 0xc1018 entering process class java/lang/Throwable 1->8 0xc1018 leaving process class java/lang/Throwable -> success Calling internal class loader for startup class java/lang/VMThrowable 0xc1018 entering process class java/lang/VMThrowable 1->8 0xc1018 leaving process class java/lang/VMThrowable -> success Calling internal class loader for startup class java/lang/StackTraceElement 0xc1018 entering process class java/lang/StackTraceElement 1->8 0xc1018 leaving process class java/lang/StackTraceElement -> success Calling internal class loader for startup class java/lang/Exception 0xc1018 entering process class java/lang/Exception 1->8 0xc1018 leaving process class java/lang/Exception -> success Calling internal class loader for startup class java/lang/ArrayIndexOutOfBoundsException 0xc1018 entering process class java/lang/ArrayIndexOutOfBoundsException 1->8 Calling internal class loader for java/lang/IndexOutOfBoundsException 0xc1018 entering process class java/lang/IndexOutOfBoundsException 1->8 Calling internal class loader for java/lang/RuntimeException 0xc1018 entering process class java/lang/RuntimeException 1->8 0xc1018 leaving process class java/lang/RuntimeException -> success 0xc1018 leaving process class java/lang/IndexOutOfBoundsException -> success 0xc1018 leaving process class java/lang/ArrayIndexOutOfBoundsException -> success Calling internal class loader for startup class java/lang/NullPointerException 0xc1018 entering process class java/lang/NullPointerException 1->8 0xc1018 leaving process class java/lang/NullPointerException -> success Calling internal class loader for startup class java/lang/ArithmeticException 0xc1018 entering process class java/lang/ArithmeticException 1->8 0xc1018 leaving process class java/lang/ArithmeticException -> success Calling internal class loader for startup class java/lang/ClassNotFoundException 0xc1018 entering process class java/lang/ClassNotFoundException 1->8 0xc1018 leaving process class java/lang/ClassNotFoundException -> success Calling internal class loader for startup class java/lang/NoClassDefFoundError 0xc1018 entering process class java/lang/NoClassDefFoundError 1->8 Calling internal class loader for java/lang/LinkageError 0xc1018 entering process class java/lang/LinkageError 1->8 Calling internal class loader for java/lang/Error 0xc1018 entering process class java/lang/Error 1->8 0xc1018 leaving process class java/lang/Error -> success 0xc1018 leaving process class java/lang/LinkageError -> success 0xc1018 leaving process class java/lang/NoClassDefFoundError -> success Calling internal class loader for startup class java/lang/StackOverflowError 0xc1018 entering process class java/lang/StackOverflowError 1->8 Calling internal class loader for java/lang/VirtualMachineError 0xc1018 entering process class java/lang/VirtualMachineError 1->8 0xc1018 leaving process class java/lang/VirtualMachineError -> success 0xc1018 leaving process class java/lang/StackOverflowError -> success Calling internal class loader for startup class java/io/IOException 0xc1018 entering process class java/io/IOException 1->8 0xc1018 leaving process class java/io/IOException -> success 0xc1018 entering process class java/lang/String 8->13 0xc1018 entering process class java/lang/Object 8->13 0xc1018 leaving process class java/lang/Object -> success Calling internal class loader for java/lang/String$ICComp 0xc1018 entering process class java/lang/String$ICComp 1->8 Calling internal class loader for java/util/Comparator 0xc1018 entering process class java/util/Comparator 1->8 0xc1018 leaving process class java/util/Comparator -> success 0xc1018 leaving process class java/lang/String$ICComp -> success 0xc1018 entering process class java/lang/String$ICComp 8->13 0xc1018 leaving process class java/lang/String$ICComp -> success 0xc1018 entering process class java/lang/String 12->13 0xc1018 leaving process class java/lang/String -> success 0xc1018 leaving process class java/lang/String -> success Calling internal class loader for java/lang/Thread 0xc1018 entering process class java/lang/Thread 1->8 Calling internal class loader for java/lang/Runnable 0xc1018 entering process class java/lang/Runnable 1->8 0xc1018 leaving process class java/lang/Runnable -> success 0xc1018 leaving process class java/lang/Thread -> success 0xc1018 entering process class java/lang/Thread 8->13 Calling internal class loader for java/lang/RuntimePermission 0xc1018 entering process class java/lang/RuntimePermission 1->8 Calling internal class loader for java/security/BasicPermission 0xc1018 entering process class java/security/BasicPermission 1->8 Calling internal class loader for java/security/Permission 0xc1018 entering process class java/security/Permission 1->8 Calling internal class loader for java/security/Guard 0xc1018 entering process class java/security/Guard 1->8 0xc1018 leaving process class java/security/Guard -> success 0xc1018 leaving process class java/security/Permission -> success 0xc1018 leaving process class java/security/BasicPermission -> success 0xc1018 leaving process class java/lang/RuntimePermission -> success 0xc1018 entering process class java/lang/RuntimePermission 8->13 0xc1018 entering process class java/security/BasicPermission 8->13 0xc1018 entering process class java/security/Permission 8->13 0xc1018 leaving process class java/security/Permission -> success 0xc1018 leaving process class java/security/BasicPermission -> success 0xc1018 leaving process class java/lang/RuntimePermission -> success Calling internal class loader for java/lang/IllegalArgumentException 0xc1018 entering process class java/lang/IllegalArgumentException 1->8 0xc1018 leaving process class java/lang/IllegalArgumentException -> success 0xc1018 entering process class java/lang/Thread 12->13 0xc1018 leaving process class java/lang/Thread -> success 0xc1018 leaving process class java/lang/Thread -> success Calling internal class loader for java/lang/ThreadGroup 0xc1018 entering process class java/lang/ThreadGroup 1->8 0xc1018 leaving process class java/lang/ThreadGroup -> success 0xc1018 entering process class java/lang/ThreadGroup 8->13 0xc1018 leaving process class java/lang/ThreadGroup -> success 0xc1018 entering process class kaffe/lang/AppClassLoader 8->13 0xc1018 entering process class java/net/URLClassLoader 8->13 0xc1018 entering process class java/security/SecureClassLoader 8->13 0xc1018 entering process class java/lang/ClassLoader 8->13 Calling internal class loader for java/util/HashMap 0xc1018 entering process class java/util/HashMap 1->8 Calling internal class loader for java/util/AbstractMap 0xc1018 entering process class java/util/AbstractMap 1->8 Calling internal class loader for java/util/Map 0xc1018 entering process class java/util/Map 1->8 0xc1018 leaving process class java/util/Map -> success 0xc1018 leaving process class java/util/AbstractMap -> success 0xc1018 leaving process class java/util/HashMap -> success 0xc1018 entering process class java/util/HashMap 8->13 0xc1018 entering process class java/util/AbstractMap 8->13 0xc1018 leaving process class java/util/AbstractMap -> success 0xc1018 leaving process class java/util/HashMap -> success Calling internal class loader for java/lang/StringBuffer 0xc1018 entering process class java/lang/StringBuffer 1->8 0xc1018 leaving process class java/lang/StringBuffer -> success Calling internal class loader for java/util/HashMap$HashEntry 0xc1018 entering process class java/util/HashMap$HashEntry 1->8 Calling internal class loader for java/util/AbstractMap$BasicMapEntry 0xc1018 entering process class java/util/AbstractMap$BasicMapEntry 1->8 Calling internal class loader for java/util/Map$Entry 0xc1018 entering process class java/util/Map$Entry 1->8 0xc1018 leaving process class java/util/Map$Entry -> success 0xc1018 leaving process class java/util/AbstractMap$BasicMapEntry -> success 0xc1018 leaving process class java/util/HashMap$HashEntry -> success 0xc1018 entering process class java/lang/ClassLoader 12->13 0xc1018 leaving process class java/lang/ClassLoader -> success 0xc1018 entering process class java/lang/ClassLoader 12->13 0xc1018 leaving process class java/lang/ClassLoader -> success 0xc1018 leaving process class java/lang/ClassLoader -> success 0xc1018 leaving process class java/security/SecureClassLoader -> success 0xc1018 entering process class java/net/URLClassLoader 12->13 0xc1018 leaving process class java/net/URLClassLoader -> success 0xc1018 entering process class java/net/URLClassLoader 12->13 0xc1018 leaving process class java/net/URLClassLoader -> success 0xc1018 leaving process class java/net/URLClassLoader -> success 0xc1018 entering process class kaffe/lang/AppClassLoader 12->13 0xc1018 leaving process class kaffe/lang/AppClassLoader -> success Calling internal class loader for java/net/URL 0xc1018 entering process class java/net/URL 1->8 0xc1018 leaving process class java/net/URL -> success Calling internal class loader for java/util/StringTokenizer 0xc1018 entering process class java/util/StringTokenizer 1->8 Calling internal class loader for java/util/Enumeration 0xc1018 entering process class java/util/Enumeration 1->8 0xc1018 leaving process class java/util/Enumeration -> success 0xc1018 leaving process class java/util/StringTokenizer -> success Calling internal class loader for java/io/File 0xc1018 entering process class java/io/File 1->8 0xc1018 leaving process class java/io/File -> success Calling internal class loader for java/net/URLStreamHandlerFactory 0xc1018 entering process class java/net/URLStreamHandlerFactory 1->8 0xc1018 leaving process class java/net/URLStreamHandlerFactory -> success Calling internal class loader for java/security/AccessControlContext 0xc1018 entering process class java/security/AccessControlContext 1->8 0xc1018 leaving process class java/security/AccessControlContext -> success Calling internal class loader for java/lang/SecurityManager 0xc1018 entering process class java/lang/SecurityManager 1->8 0xc1018 leaving process class java/lang/SecurityManager -> success 0xc1018 entering process class kaffe/lang/AppClassLoader 12->13 0xc1018 leaving process class kaffe/lang/AppClassLoader -> success Calling internal class loader for java/util/Hashtable 0xc1018 entering process class java/util/Hashtable 1->8 Calling internal class loader for java/util/Dictionary 0xc1018 entering process class java/util/Dictionary 1->8 0xc1018 leaving process class java/util/Dictionary -> success 0xc1018 leaving process class java/util/Hashtable -> success Calling internal class loader for java/util/HashSet 0xc1018 entering process class java/util/HashSet 1->8 Calling internal class loader for java/util/AbstractSet 0xc1018 entering process class java/util/AbstractSet 1->8 Calling internal class loader for java/util/AbstractCollection 0xc1018 entering process class java/util/AbstractCollection 1->8 Calling internal class loader for java/util/Collection 0xc1018 entering process class java/util/Collection 1->8 0xc1018 leaving process class java/util/Collection -> success 0xc1018 leaving process class java/util/AbstractCollection -> success Calling internal class loader for java/util/Set 0xc1018 entering process class java/util/Set 1->8 0xc1018 leaving process class java/util/Set -> success 0xc1018 leaving process class java/util/AbstractSet -> success 0xc1018 leaving process class java/util/HashSet -> success 0xc1018 entering process class java/util/Hashtable 8->13 0xc1018 entering process class java/util/Dictionary 8->13 0xc1018 leaving process class java/util/Dictionary -> success 0xc1018 leaving process class java/util/Hashtable -> success Calling internal class loader for java/util/Hashtable$HashEntry 0xc1018 entering process class java/util/Hashtable$HashEntry 1->8 0xc1018 leaving process class java/util/Hashtable$HashEntry -> success 0xc1018 entering process class java/util/HashSet 8->13 0xc1018 entering process class java/util/AbstractSet 8->13 0xc1018 entering process class java/util/AbstractCollection 8->13 0xc1018 leaving process class java/util/AbstractCollection -> success 0xc1018 leaving process class java/util/AbstractSet -> success 0xc1018 leaving process class java/util/HashSet -> success 0xc1018 entering process class java/lang/System 8->13 Calling internal class loader for java/util/Properties 0xc1018 entering process class java/util/Properties 1->8 0xc1018 leaving process class java/util/Properties -> success Calling internal class loader for java/io/BufferedInputStream 0xc1018 entering process class java/io/BufferedInputStream 1->8 Calling internal class loader for java/io/FilterInputStream 0xc1018 entering process class java/io/FilterInputStream 1->8 Calling internal class loader for java/io/InputStream 0xc1018 entering process class java/io/InputStream 1->8 0xc1018 leaving process class java/io/InputStream -> success 0xc1018 leaving process class java/io/FilterInputStream -> success 0xc1018 leaving process class java/io/BufferedInputStream -> success Calling internal class loader for kaffe/io/StdInputStream 0xc1018 entering process class kaffe/io/StdInputStream 1->8 0xc1018 leaving process class kaffe/io/StdInputStream -> success Calling internal class loader for java/io/PrintStream 0xc1018 entering process class java/io/PrintStream 1->8 Calling internal class loader for java/io/FilterOutputStream 0xc1018 entering process class java/io/FilterOutputStream 1->8 Calling internal class loader for java/io/OutputStream 0xc1018 entering process class java/io/OutputStream 1->8 0xc1018 leaving process class java/io/OutputStream -> success 0xc1018 leaving process class java/io/FilterOutputStream -> success 0xc1018 leaving process class java/io/PrintStream -> success Calling internal class loader for java/io/BufferedOutputStream 0xc1018 entering process class java/io/BufferedOutputStream 1->8 0xc1018 leaving process class java/io/BufferedOutputStream -> success Calling internal class loader for kaffe/io/StdOutputStream 0xc1018 entering process class kaffe/io/StdOutputStream 1->8 0xc1018 leaving process class kaffe/io/StdOutputStream -> success Calling internal class loader for kaffe/io/StdErrorStream 0xc1018 entering process class kaffe/io/StdErrorStream 1->8 0xc1018 leaving process class kaffe/io/StdErrorStream -> success Calling internal class loader for java/io/FileInputStream 0xc1018 entering process class java/io/FileInputStream 1->8 0xc1018 leaving process class java/io/FileInputStream -> success Calling internal class loader for java/io/FileDescriptor 0xc1018 entering process class java/io/FileDescriptor 1->8 0xc1018 leaving process class java/io/FileDescriptor -> success Calling internal class loader for java/io/FileOutputStream 0xc1018 entering process class java/io/FileOutputStream 1->8 0xc1018 leaving process class java/io/FileOutputStream -> success 0xc1018 entering process class java/util/Properties 8->13 0xc1018 leaving process class java/util/Properties -> success 0xc1018 entering process class java/util/Hashtable$HashEntry 8->13 0xc1018 entering process class java/util/AbstractMap$BasicMapEntry 8->13 0xc1018 leaving process class java/util/AbstractMap$BasicMapEntry -> success 0xc1018 leaving process class java/util/Hashtable$HashEntry -> success Internal error: caught an unexpected exception. Please check your CLASSPATH and your installation. java/lang/NullPointerException at java.lang.System.initProperties(System.java:native) at java.lang.System.<clinit>(System.java:43) at java.lang.ClassLoader.<init>(ClassLoader.java:115) at java.lang.ClassLoader.<init>(ClassLoader.java:111) at java.security.SecureClassLoader.<init>(SecureClassLoader.java:59) at java.net.URLClassLoader.<init>(URLClassLoader.java:544) at kaffe.lang.AppClassLoader.<init>(AppClassLoader.java:237) at kaffe.lang.AppClassLoader.<clinit>(AppClassLoader.java:36) ______________________________________________________________________________ If you could give me hand, I would be very very appreciated!! cheers, saw --http://www.eyou.com --稳定可靠的电子信箱 语音邮件 移动书签 日历服务 网络存储...亿邮未尽 --http://vip.eyou.com --快快登录亿邮VIP信箱 注册您中意的用户名 _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe