I ported jamvm to arm9 successfully.But when I run a simple java program,it printed SEGV.
The java code:
public class Tes {
public static void main(String[] args) {
System.exit(2);
}
}
The output of jamvm -verbose Tes
[Loaded java/lang/Object from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Object] [Loaded java/io/Serializable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/Serializable] [Loaded java/lang/reflect/Type from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/Type] [Loaded java/lang/reflect/AnnotatedElement from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/AnnotatedElement] [Loaded java/lang/reflect/GenericDeclaration from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/GenericDeclaration] [Loaded java/lang/Class from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Class] [Loaded jamvm/java/lang/VMClassLoaderData from /run/jamvm/share/jamvm/classes.zip] [Linking class jamvm/java/lang/VMClassLoaderData] [Loaded java/lang/VMClassLoader from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/VMClassLoader] [Loaded java/lang/Cloneable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Cloneable] [Loaded java/lang/Package from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Package] [Created array class [Ljava/lang/Package;] [Loaded java/lang/Comparable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Comparable] [Loaded java/lang/CharSequence from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/CharSequence] [Loaded java/lang/String from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/String] [Loaded java/lang/StackTraceElement from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/StackTraceElement] [Created array class [Ljava/lang/StackTraceElement;] [Loaded java/lang/Throwable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Throwable] [Loaded java/lang/Error from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Error] [Loaded java/lang/LinkageError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/LinkageError] [Loaded java/lang/VirtualMachineError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/VirtualMachineError] [Loaded java/lang/InternalError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/InternalError] [Loaded java/lang/ClassFormatError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ClassFormatError] [Loaded java/lang/IncompatibleClassChangeError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IncompatibleClassChangeError] [Loaded java/lang/NoSuchFieldError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/NoSuchFieldError] [Loaded java/lang/OutOfMemoryError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/OutOfMemoryError] [Loaded java/lang/NoSuchMethodError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/NoSuchMethodError] [Loaded java/lang/InstantiationError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/InstantiationError] [Loaded java/lang/IllegalAccessError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IllegalAccessError] [Loaded java/lang/Exception from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Exception] [Loaded java/lang/RuntimeException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/RuntimeException] [Loaded java/lang/ClassCastException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ClassCastException] [Loaded java/lang/StackOverflowError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/StackOverflowError] [Loaded java/lang/ArithmeticException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ArithmeticException] [Loaded java/lang/AbstractMethodError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/AbstractMethodError] [Loaded java/lang/ArrayStoreException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ArrayStoreException] [Loaded java/lang/NullPointerException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/NullPointerException] [Loaded java/lang/NoClassDefFoundError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/NoClassDefFoundError] [Loaded java/lang/UnsatisfiedLinkError from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/UnsatisfiedLinkError] [Loaded java/lang/InterruptedException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/InterruptedException] [Loaded java/lang/InstantiationException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/InstantiationException] [Loaded java/lang/ClassNotFoundException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ClassNotFoundException] [Loaded java/lang/IllegalAccessException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IllegalAccessException] [Loaded java/lang/IllegalArgumentException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IllegalArgumentException] [Loaded java/lang/NegativeArraySizeException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/NegativeArraySizeException] [Loaded java/lang/IllegalThreadStateException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IllegalThreadStateException] [Loaded java/lang/IllegalMonitorStateException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IllegalMonitorStateException] [Loaded java/lang/IndexOutOfBoundsException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/IndexOutOfBoundsException] [Loaded java/lang/ArrayIndexOutOfBoundsException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ArrayIndexOutOfBoundsException] [Loaded java/lang/StringIndexOutOfBoundsException from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/StringIndexOutOfBoundsException] [Loaded java/lang/VMThrowable from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/VMThrowable] [Loaded java/nio/Buffer from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/Buffer] [Loaded java/nio/ByteBuffer from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/ByteBuffer] [Loaded java/nio/DirectByteBufferImpl from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/DirectByteBufferImpl] [Loaded java/nio/DirectByteBufferImpl$ReadWrite from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/DirectByteBufferImpl$ReadWrite] [Loaded gnu/classpath/Pointer from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/classpath/Pointer] [Loaded gnu/classpath/Pointer32 from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/classpath/Pointer32] [Loaded java/lang/Runnable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Runnable] [Loaded java/lang/Thread from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Thread] [Loaded java/lang/Thread$UncaughtExceptionHandler from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Thread$UncaughtExceptionHandler] [Loaded java/lang/ThreadGroup from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ThreadGroup] [Loaded java/lang/Iterable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Iterable] [Loaded java/util/Collection from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collection] [Loaded java/util/List from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/List] [Loaded java/util/RandomAccess from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/RandomAccess] [Loaded java/util/AbstractCollection from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/AbstractCollection] [Loaded java/util/AbstractList from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/AbstractList] [Loaded java/util/Vector from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Vector] [Created array class [Ljava/lang/Object;] [Created primitive class char] [Created array class [C] [Loaded java/lang/VMThread from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/VMThread] [Loaded java/lang/ThreadLocalMap from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ThreadLocalMap] [Loaded java/lang/ref/Reference from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ref/Reference] [Loaded java/lang/ref/WeakReference from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ref/WeakReference] [Loaded java/lang/ThreadLocalMap$Entry from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ThreadLocalMap$Entry] [Created array class [Ljava/lang/ThreadLocalMap$Entry;] [Created primitive class int] [Created array class [I] [Loaded java/lang/ClassLoader from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ClassLoader] [Loaded java/lang/SecurityManager from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/SecurityManager] [Loaded java/lang/ClassLoader$StaticData from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ClassLoader$StaticData] [Loaded gnu/classpath/SystemProperties from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/classpath/SystemProperties] [Loaded java/util/Map from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Map] [Loaded java/util/Dictionary from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Dictionary] [Loaded java/util/Hashtable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Hashtable] [Loaded java/util/Properties from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Properties] [Loaded java/util/Map$Entry from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Map$Entry] [Loaded java/util/AbstractMap$SimpleEntry from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/AbstractMap$SimpleEntry] [Loaded java/util/Hashtable$HashEntry from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Hashtable$HashEntry] [Created array class [Ljava/util/Hashtable$HashEntry;] [Loaded gnu/classpath/VMSystemProperties from /run/jamvm/share/jamvm/classes.zip] [Linking class gnu/classpath/VMSystemProperties] [Loaded java/lang/Appendable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Appendable] [Loaded java/lang/AbstractStringBuffer from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/AbstractStringBuffer] [Loaded java/lang/StringBuilder from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/StringBuilder] [Loaded java/lang/VMSystem from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/VMSystem] [Loaded java/util/Comparator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Comparator] [Loaded java/lang/String$CaseInsensitiveComparator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/String$CaseInsensitiveComparator] [Loaded java/lang/VMObject from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/VMObject] [Loaded java/util/Set from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Set] [Loaded java/util/AbstractSet from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/AbstractSet] [Loaded java/util/Hashtable$3 from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Hashtable$3] [Loaded java/util/Collections$SynchronizedCollection from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$SynchronizedCollection] [Loaded java/util/Collections$SynchronizedSet from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$SynchronizedSet] [Loaded java/util/Iterator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Iterator] [Loaded java/util/Collections$SynchronizedIterator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$SynchronizedIterator] [Loaded java/util/Hashtable$EntryIterator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Hashtable$EntryIterator] [Loaded java/util/Enumeration from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Enumeration] [Loaded java/util/StringTokenizer from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/StringTokenizer] [Loaded java/io/File from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/File] [Loaded java/util/ArrayList from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/ArrayList] [Loaded java/io/VMFile from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/VMFile] [Loaded java/lang/System from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/System] [Loaded java/io/Closeable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/Closeable] [Loaded java/io/InputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/InputStream] [Loaded java/io/FilterInputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/FilterInputStream] [Loaded java/io/BufferedInputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/BufferedInputStream] [Loaded java/io/FileInputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/FileInputStream] [Loaded java/io/FileDescriptor from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/FileDescriptor] [Loaded java/nio/channels/Channel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/Channel] [Loaded java/nio/channels/ReadableByteChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/ReadableByteChannel] [Loaded java/nio/channels/WritableByteChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/WritableByteChannel] [Loaded java/nio/channels/ByteChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/ByteChannel] [Loaded java/nio/channels/GatheringByteChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/GatheringByteChannel] [Loaded java/nio/channels/ScatteringByteChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/ScatteringByteChannel] [Loaded java/nio/channels/InterruptibleChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/InterruptibleChannel] [Loaded java/nio/channels/spi/AbstractInterruptibleChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/spi/AbstractInterruptibleChannel] [Loaded java/nio/channels/FileChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class java/nio/channels/FileChannel] [Loaded gnu/java/nio/FileChannelImpl from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/nio/FileChannelImpl] [Loaded java/lang/Runtime from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Runtime] [Created array class [Ljava/lang/String;] [Loaded gnu/classpath/VMStackWalker from /run/jamvm/share/jamvm/classes.zip] [Linking class gnu/classpath/VMStackWalker] [Loaded java/lang/VMRuntime from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/VMRuntime] [Loaded gnu/java/nio/VMChannel from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/nio/VMChannel] [Loaded gnu/java/nio/VMChannel$State from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/nio/VMChannel$State] [Loaded gnu/java/nio/VMChannel$Kind from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/nio/VMChannel$Kind] [Loaded java/lang/Number from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Number] [Loaded java/lang/Integer from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Integer] [Created array class [Ljava/lang/Integer;] [Created primitive class byte] [Created array class [B] [Loaded java/io/Flushable from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/Flushable] [Loaded java/io/OutputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/OutputStream] [Loaded java/io/FilterOutputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/FilterOutputStream] [Loaded java/io/PrintStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/PrintStream] [Loaded java/io/BufferedOutputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/BufferedOutputStream] [Loaded java/io/FileOutputStream from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/FileOutputStream] [Loaded java/net/URL from /run/jamvm/share/classpath/glibj.zip] [Linking class java/net/URL] [Loaded java/util/AbstractMap from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/AbstractMap] [Loaded java/util/HashMap from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/HashMap] [Loaded java/util/HashMap$HashEntry from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/HashMap$HashEntry] [Created array class [Ljava/util/HashMap$HashEntry;] [Loaded java/net/URLStreamHandler from /run/jamvm/share/classpath/glibj.zip] [Linking class java/net/URLStreamHandler] [Loaded java/util/Locale from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Locale] [Loaded java/lang/Math from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Math] [Loaded java/lang/VMString from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/VMString] [Loaded java/lang/Character from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/Character] [Created array class [Ljava/lang/Character;] [Created array class [[C] [Loaded gnu/java/lang/CharData from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/lang/CharData] [Loaded java/security/PrivilegedAction from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/PrivilegedAction] [Loaded java/net/URL$1 from /run/jamvm/share/classpath/glibj.zip] [Linking class java/net/URL$1] [Loaded java/security/AccessController from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/AccessController] [Loaded java/security/VMAccessController from /run/jamvm/share/jamvm/classes.zip] [Linking class java/security/VMAccessController] [Loaded java/lang/ThreadLocal from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ThreadLocal] [Loaded java/security/CodeSource from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/CodeSource] [Loaded java/security/PermissionCollection from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/PermissionCollection] [Loaded java/security/Permissions from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/Permissions] [Loaded java/security/Guard from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/Guard] [Loaded java/security/Permission from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/Permission] [Loaded java/security/AllPermission from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/AllPermission] [Loaded java/security/AllPermission$AllPermissionCollection from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/AllPermission$AllPermissionCollection] [Loaded java/security/ProtectionDomain from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/ProtectionDomain] [Created array class [Ljava/security/ProtectionDomain;] [Loaded java/security/Permissions$1 from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/Permissions$1] [Loaded java/util/Hashtable$ValueEnumerator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Hashtable$ValueEnumerator] [Loaded java/util/Hashtable$EntryEnumerator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Hashtable$EntryEnumerator] [Loaded java/util/Collections from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections] [Loaded java/util/Collections$EmptySet from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$EmptySet] [Loaded java/util/Collections$EmptyList from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$EmptyList] [Loaded java/util/Collections$EmptyMap from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$EmptyMap] [Loaded java/util/Collections$ReverseComparator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$ReverseComparator] [Loaded java/util/Collections$SingletonSet from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$SingletonSet] [Loaded java/util/Collections$SingletonSet$1 from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$SingletonSet$1] [Loaded java/util/Collections$1 from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Collections$1] [Loaded java/security/Principal from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/Principal] [Created array class [Ljava/security/Principal;] [Loaded java/security/AccessControlContext from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/AccessControlContext] [Loaded java/util/HashSet from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/HashSet] [Loaded java/util/HashMap$HashIterator from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/HashMap$HashIterator] [Loaded java/util/Queue from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Queue] [Loaded java/util/Deque from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/Deque] [Loaded java/util/AbstractSequentialList from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/AbstractSequentialList] [Loaded java/util/LinkedList from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/LinkedList] [Loaded java/util/LinkedList$Entry from /run/jamvm/share/classpath/glibj.zip] [Linking class java/util/LinkedList$Entry] [Loaded java/lang/VMClass from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/VMClass] [Loaded gnu/java/net/protocol/file/Handler from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/net/protocol/file/Handler] [Created array class [Ljava/lang/Class;] [Loaded java/lang/reflect/Member from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/Member] [Loaded java/lang/reflect/AccessibleObject from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/AccessibleObject] [Loaded java/lang/reflect/Constructor from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/Constructor] [Created array class [Ljava/lang/reflect/Constructor;] [Loaded java/lang/reflect/Method from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/Method] [Created array class [Ljava/lang/reflect/Method;] [Loaded java/lang/reflect/Field from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/Field] [Created array class [Ljava/lang/reflect/Field;] [Loaded java/lang/reflect/VMConstructor from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/reflect/VMConstructor] [Loaded java/lang/reflect/VMMethod from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/reflect/VMMethod] [Loaded java/lang/reflect/VMField from /run/jamvm/share/jamvm/classes.zip] [Linking class java/lang/reflect/VMField] [Loaded java/lang/reflect/Modifier from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/reflect/Modifier] [Created array class [Ljava/net/URL;] [Loaded java/io/FilenameFilter from /run/jamvm/share/classpath/glibj.zip] [Linking class java/io/FilenameFilter] [Loaded java/security/SecureClassLoader from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/SecureClassLoader] [Loaded java/net/URLClassLoader from /run/jamvm/share/classpath/glibj.zip] [Linking class java/net/URLClassLoader] [Loaded java/lang/ClassLoader$1 from /run/jamvm/share/classpath/glibj.zip] [Linking class java/lang/ClassLoader$1] [Loaded gnu/java/net/loader/URLStreamHandlerCache from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/net/loader/URLStreamHandlerCache] [Loaded gnu/java/net/loader/URLLoader from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/net/loader/URLLoader] [Loaded gnu/java/net/loader/FileURLLoader from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/net/loader/FileURLLoader] [Loaded java/security/cert/Certificate from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/cert/Certificate] [Created array class [Ljava/security/cert/Certificate;] [Loaded java/security/Policy from /run/jamvm/share/classpath/glibj.zip] [Linking class java/security/Policy] [Loaded gnu/java/security/provider/DefaultPolicy from /run/jamvm/share/classpath/glibj.zip] [Linking class gnu/java/security/provider/DefaultPolicy]
SEGV
Thanks in advance!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I ported jamvm to arm9 successfully.But when I run a simple java program,it printed SEGV.
The java code:
public class Tes {
public static void main(String[] args) {
System.exit(2);
}
}
The output of jamvm -verbose Tes
[Loaded java/lang/Object from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Object]
[Loaded java/io/Serializable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/Serializable]
[Loaded java/lang/reflect/Type from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/Type]
[Loaded java/lang/reflect/AnnotatedElement from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/AnnotatedElement]
[Loaded java/lang/reflect/GenericDeclaration from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/GenericDeclaration]
[Loaded java/lang/Class from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Class]
[Loaded jamvm/java/lang/VMClassLoaderData from /run/jamvm/share/jamvm/classes.zip]
[Linking class jamvm/java/lang/VMClassLoaderData]
[Loaded java/lang/VMClassLoader from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/VMClassLoader]
[Loaded java/lang/Cloneable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Cloneable]
[Loaded java/lang/Package from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Package]
[Created array class [Ljava/lang/Package;]
[Loaded java/lang/Comparable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Comparable]
[Loaded java/lang/CharSequence from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/CharSequence]
[Loaded java/lang/String from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/String]
[Loaded java/lang/StackTraceElement from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/StackTraceElement]
[Created array class [Ljava/lang/StackTraceElement;]
[Loaded java/lang/Throwable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Throwable]
[Loaded java/lang/Error from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Error]
[Loaded java/lang/LinkageError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/LinkageError]
[Loaded java/lang/VirtualMachineError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/VirtualMachineError]
[Loaded java/lang/InternalError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/InternalError]
[Loaded java/lang/ClassFormatError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ClassFormatError]
[Loaded java/lang/IncompatibleClassChangeError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IncompatibleClassChangeError]
[Loaded java/lang/NoSuchFieldError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/NoSuchFieldError]
[Loaded java/lang/OutOfMemoryError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/OutOfMemoryError]
[Loaded java/lang/NoSuchMethodError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/NoSuchMethodError]
[Loaded java/lang/InstantiationError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/InstantiationError]
[Loaded java/lang/IllegalAccessError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IllegalAccessError]
[Loaded java/lang/Exception from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Exception]
[Loaded java/lang/RuntimeException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/RuntimeException]
[Loaded java/lang/ClassCastException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ClassCastException]
[Loaded java/lang/StackOverflowError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/StackOverflowError]
[Loaded java/lang/ArithmeticException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ArithmeticException]
[Loaded java/lang/AbstractMethodError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/AbstractMethodError]
[Loaded java/lang/ArrayStoreException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ArrayStoreException]
[Loaded java/lang/NullPointerException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/NullPointerException]
[Loaded java/lang/NoClassDefFoundError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/NoClassDefFoundError]
[Loaded java/lang/UnsatisfiedLinkError from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/UnsatisfiedLinkError]
[Loaded java/lang/InterruptedException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/InterruptedException]
[Loaded java/lang/InstantiationException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/InstantiationException]
[Loaded java/lang/ClassNotFoundException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ClassNotFoundException]
[Loaded java/lang/IllegalAccessException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IllegalAccessException]
[Loaded java/lang/IllegalArgumentException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IllegalArgumentException]
[Loaded java/lang/NegativeArraySizeException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/NegativeArraySizeException]
[Loaded java/lang/IllegalThreadStateException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IllegalThreadStateException]
[Loaded java/lang/IllegalMonitorStateException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IllegalMonitorStateException]
[Loaded java/lang/IndexOutOfBoundsException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/IndexOutOfBoundsException]
[Loaded java/lang/ArrayIndexOutOfBoundsException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ArrayIndexOutOfBoundsException]
[Loaded java/lang/StringIndexOutOfBoundsException from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/StringIndexOutOfBoundsException]
[Loaded java/lang/VMThrowable from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/VMThrowable]
[Loaded java/nio/Buffer from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/Buffer]
[Loaded java/nio/ByteBuffer from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/ByteBuffer]
[Loaded java/nio/DirectByteBufferImpl from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/DirectByteBufferImpl]
[Loaded java/nio/DirectByteBufferImpl$ReadWrite from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/DirectByteBufferImpl$ReadWrite]
[Loaded gnu/classpath/Pointer from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/classpath/Pointer]
[Loaded gnu/classpath/Pointer32 from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/classpath/Pointer32]
[Loaded java/lang/Runnable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Runnable]
[Loaded java/lang/Thread from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Thread]
[Loaded java/lang/Thread$UncaughtExceptionHandler from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Thread$UncaughtExceptionHandler]
[Loaded java/lang/ThreadGroup from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ThreadGroup]
[Loaded java/lang/Iterable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Iterable]
[Loaded java/util/Collection from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collection]
[Loaded java/util/List from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/List]
[Loaded java/util/RandomAccess from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/RandomAccess]
[Loaded java/util/AbstractCollection from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/AbstractCollection]
[Loaded java/util/AbstractList from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/AbstractList]
[Loaded java/util/Vector from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Vector]
[Created array class [Ljava/lang/Object;]
[Created primitive class char]
[Created array class [C]
[Loaded java/lang/VMThread from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/VMThread]
[Loaded java/lang/ThreadLocalMap from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ThreadLocalMap]
[Loaded java/lang/ref/Reference from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ref/Reference]
[Loaded java/lang/ref/WeakReference from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ref/WeakReference]
[Loaded java/lang/ThreadLocalMap$Entry from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ThreadLocalMap$Entry]
[Created array class [Ljava/lang/ThreadLocalMap$Entry;]
[Created primitive class int]
[Created array class [I]
[Loaded java/lang/ClassLoader from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ClassLoader]
[Loaded java/lang/SecurityManager from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/SecurityManager]
[Loaded java/lang/ClassLoader$StaticData from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ClassLoader$StaticData]
[Loaded gnu/classpath/SystemProperties from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/classpath/SystemProperties]
[Loaded java/util/Map from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Map]
[Loaded java/util/Dictionary from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Dictionary]
[Loaded java/util/Hashtable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Hashtable]
[Loaded java/util/Properties from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Properties]
[Loaded java/util/Map$Entry from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Map$Entry]
[Loaded java/util/AbstractMap$SimpleEntry from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/AbstractMap$SimpleEntry]
[Loaded java/util/Hashtable$HashEntry from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Hashtable$HashEntry]
[Created array class [Ljava/util/Hashtable$HashEntry;]
[Loaded gnu/classpath/VMSystemProperties from /run/jamvm/share/jamvm/classes.zip]
[Linking class gnu/classpath/VMSystemProperties]
[Loaded java/lang/Appendable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Appendable]
[Loaded java/lang/AbstractStringBuffer from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/AbstractStringBuffer]
[Loaded java/lang/StringBuilder from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/StringBuilder]
[Loaded java/lang/VMSystem from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/VMSystem]
[Loaded java/util/Comparator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Comparator]
[Loaded java/lang/String$CaseInsensitiveComparator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/String$CaseInsensitiveComparator]
[Loaded java/lang/VMObject from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/VMObject]
[Loaded java/util/Set from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Set]
[Loaded java/util/AbstractSet from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/AbstractSet]
[Loaded java/util/Hashtable$3 from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Hashtable$3]
[Loaded java/util/Collections$SynchronizedCollection from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$SynchronizedCollection]
[Loaded java/util/Collections$SynchronizedSet from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$SynchronizedSet]
[Loaded java/util/Iterator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Iterator]
[Loaded java/util/Collections$SynchronizedIterator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$SynchronizedIterator]
[Loaded java/util/Hashtable$EntryIterator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Hashtable$EntryIterator]
[Loaded java/util/Enumeration from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Enumeration]
[Loaded java/util/StringTokenizer from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/StringTokenizer]
[Loaded java/io/File from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/File]
[Loaded java/util/ArrayList from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/ArrayList]
[Loaded java/io/VMFile from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/VMFile]
[Loaded java/lang/System from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/System]
[Loaded java/io/Closeable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/Closeable]
[Loaded java/io/InputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/InputStream]
[Loaded java/io/FilterInputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/FilterInputStream]
[Loaded java/io/BufferedInputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/BufferedInputStream]
[Loaded java/io/FileInputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/FileInputStream]
[Loaded java/io/FileDescriptor from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/FileDescriptor]
[Loaded java/nio/channels/Channel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/Channel]
[Loaded java/nio/channels/ReadableByteChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/ReadableByteChannel]
[Loaded java/nio/channels/WritableByteChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/WritableByteChannel]
[Loaded java/nio/channels/ByteChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/ByteChannel]
[Loaded java/nio/channels/GatheringByteChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/GatheringByteChannel]
[Loaded java/nio/channels/ScatteringByteChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/ScatteringByteChannel]
[Loaded java/nio/channels/InterruptibleChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/InterruptibleChannel]
[Loaded java/nio/channels/spi/AbstractInterruptibleChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/spi/AbstractInterruptibleChannel]
[Loaded java/nio/channels/FileChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/nio/channels/FileChannel]
[Loaded gnu/java/nio/FileChannelImpl from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/nio/FileChannelImpl]
[Loaded java/lang/Runtime from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Runtime]
[Created array class [Ljava/lang/String;]
[Loaded gnu/classpath/VMStackWalker from /run/jamvm/share/jamvm/classes.zip]
[Linking class gnu/classpath/VMStackWalker]
[Loaded java/lang/VMRuntime from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/VMRuntime]
[Loaded gnu/java/nio/VMChannel from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/nio/VMChannel]
[Loaded gnu/java/nio/VMChannel$State from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/nio/VMChannel$State]
[Loaded gnu/java/nio/VMChannel$Kind from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/nio/VMChannel$Kind]
[Loaded java/lang/Number from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Number]
[Loaded java/lang/Integer from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Integer]
[Created array class [Ljava/lang/Integer;]
[Created primitive class byte]
[Created array class [B]
[Loaded java/io/Flushable from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/Flushable]
[Loaded java/io/OutputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/OutputStream]
[Loaded java/io/FilterOutputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/FilterOutputStream]
[Loaded java/io/PrintStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/PrintStream]
[Loaded java/io/BufferedOutputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/BufferedOutputStream]
[Loaded java/io/FileOutputStream from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/FileOutputStream]
[Loaded java/net/URL from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/net/URL]
[Loaded java/util/AbstractMap from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/AbstractMap]
[Loaded java/util/HashMap from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/HashMap]
[Loaded java/util/HashMap$HashEntry from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/HashMap$HashEntry]
[Created array class [Ljava/util/HashMap$HashEntry;]
[Loaded java/net/URLStreamHandler from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/net/URLStreamHandler]
[Loaded java/util/Locale from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Locale]
[Loaded java/lang/Math from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Math]
[Loaded java/lang/VMString from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/VMString]
[Loaded java/lang/Character from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/Character]
[Created array class [Ljava/lang/Character;]
[Created array class [[C]
[Loaded gnu/java/lang/CharData from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/lang/CharData]
[Loaded java/security/PrivilegedAction from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/PrivilegedAction]
[Loaded java/net/URL$1 from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/net/URL$1]
[Loaded java/security/AccessController from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/AccessController]
[Loaded java/security/VMAccessController from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/security/VMAccessController]
[Loaded java/lang/ThreadLocal from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ThreadLocal]
[Loaded java/security/CodeSource from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/CodeSource]
[Loaded java/security/PermissionCollection from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/PermissionCollection]
[Loaded java/security/Permissions from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/Permissions]
[Loaded java/security/Guard from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/Guard]
[Loaded java/security/Permission from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/Permission]
[Loaded java/security/AllPermission from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/AllPermission]
[Loaded java/security/AllPermission$AllPermissionCollection from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/AllPermission$AllPermissionCollection]
[Loaded java/security/ProtectionDomain from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/ProtectionDomain]
[Created array class [Ljava/security/ProtectionDomain;]
[Loaded java/security/Permissions$1 from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/Permissions$1]
[Loaded java/util/Hashtable$ValueEnumerator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Hashtable$ValueEnumerator]
[Loaded java/util/Hashtable$EntryEnumerator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Hashtable$EntryEnumerator]
[Loaded java/util/Collections from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections]
[Loaded java/util/Collections$EmptySet from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$EmptySet]
[Loaded java/util/Collections$EmptyList from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$EmptyList]
[Loaded java/util/Collections$EmptyMap from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$EmptyMap]
[Loaded java/util/Collections$ReverseComparator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$ReverseComparator]
[Loaded java/util/Collections$SingletonSet from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$SingletonSet]
[Loaded java/util/Collections$SingletonSet$1 from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$SingletonSet$1]
[Loaded java/util/Collections$1 from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Collections$1]
[Loaded java/security/Principal from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/Principal]
[Created array class [Ljava/security/Principal;]
[Loaded java/security/AccessControlContext from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/AccessControlContext]
[Loaded java/util/HashSet from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/HashSet]
[Loaded java/util/HashMap$HashIterator from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/HashMap$HashIterator]
[Loaded java/util/Queue from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Queue]
[Loaded java/util/Deque from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/Deque]
[Loaded java/util/AbstractSequentialList from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/AbstractSequentialList]
[Loaded java/util/LinkedList from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/LinkedList]
[Loaded java/util/LinkedList$Entry from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/util/LinkedList$Entry]
[Loaded java/lang/VMClass from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/VMClass]
[Loaded gnu/java/net/protocol/file/Handler from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/net/protocol/file/Handler]
[Created array class [Ljava/lang/Class;]
[Loaded java/lang/reflect/Member from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/Member]
[Loaded java/lang/reflect/AccessibleObject from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/AccessibleObject]
[Loaded java/lang/reflect/Constructor from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/Constructor]
[Created array class [Ljava/lang/reflect/Constructor;]
[Loaded java/lang/reflect/Method from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/Method]
[Created array class [Ljava/lang/reflect/Method;]
[Loaded java/lang/reflect/Field from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/Field]
[Created array class [Ljava/lang/reflect/Field;]
[Loaded java/lang/reflect/VMConstructor from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/reflect/VMConstructor]
[Loaded java/lang/reflect/VMMethod from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/reflect/VMMethod]
[Loaded java/lang/reflect/VMField from /run/jamvm/share/jamvm/classes.zip]
[Linking class java/lang/reflect/VMField]
[Loaded java/lang/reflect/Modifier from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/reflect/Modifier]
[Created array class [Ljava/net/URL;]
[Loaded java/io/FilenameFilter from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/io/FilenameFilter]
[Loaded java/security/SecureClassLoader from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/SecureClassLoader]
[Loaded java/net/URLClassLoader from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/net/URLClassLoader]
[Loaded java/lang/ClassLoader$1 from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/lang/ClassLoader$1]
[Loaded gnu/java/net/loader/URLStreamHandlerCache from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/net/loader/URLStreamHandlerCache]
[Loaded gnu/java/net/loader/URLLoader from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/net/loader/URLLoader]
[Loaded gnu/java/net/loader/FileURLLoader from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/net/loader/FileURLLoader]
[Loaded java/security/cert/Certificate from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/cert/Certificate]
[Created array class [Ljava/security/cert/Certificate;]
[Loaded java/security/Policy from /run/jamvm/share/classpath/glibj.zip]
[Linking class java/security/Policy]
[Loaded gnu/java/security/provider/DefaultPolicy from /run/jamvm/share/classpath/glibj.zip]
[Linking class gnu/java/security/provider/DefaultPolicy]
SEGV
Thanks in advance!