>No, just trunk, sorry. Jakub jelinek is going to do a backport of ARM >EABI gcc but he hasn't doine it yet AFAIAA. >You don't really need stack traces to debug this: you can used gdb >instead. But I wouldn't consider using such an old gcj on ARM. >Andrew. The complete stack trace (I missed some stages in the previous email). I am wondering if I am building the application the right way. #0 0x40024250 in _Unwind_GetIPInfo () from /nfsroot/lib/libgcc_s.so.1 #1 0x003332d0 in _Jv_StackTrace::UnwindTraceFn (context=0xbef46ce8, state_ptr=<value optimized out>) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/stacktrace.cc:137 #2 0x400247b8 in _Unwind_Backtrace () from /nfsroot/lib/libgcc_s.so.1 #3 0x00333204 in _Jv_StackTrace::GetStackTrace () at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/stacktrace.cc:170 #4 0x00339d7c in java::lang::VMThrowable::fillInStackTrace () at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/natVMThrowable.cc:33 #5 0x0024d10c in java.lang.Throwable.fillInStackTrace()java.lang.Throwable (this=0xbef46ce8) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/classpath/java/lang/Throwable.java:498 #6 0x0024cb58 in java.lang.Throwable.Throwable(java.lang.String) (this=0x40208280, message=0x402792e8) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/classpath/java/lang/Throwable.java:159 #7 0x00237ef0 in java.lang.Exception.Exception(java.lang.String) (this=0xbef46ce8, s=0xbef46ccc) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/classpath/java/lang/Exception.java:77 #8 0x00235c74 in java.lang.ClassNotFoundException.ClassNotFoundException(java.lang.String) (this=0xbef46ce8, s=0xbef46ccc) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/classpath/java/lang/ClassNotFoundException.java:83 #9 0x00274bd0 in java.net.URLClassLoader.findClass(java.lang.String)java.lang.Class (this=0x401f10e0, className=0x4027fe70) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/net/URLClassLoader.java:1080 #10 0x001a0f50 in gnu.gcj.runtime.BootClassLoader.bootLoadClass(java.lang.String)java.lang.Cla ss (this=0xbef46ce8, name=0x4027fe70) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/gnu/gcj/runtime/BootClassLoader.java:55 #11 0x00187acc in java::lang::VMClassLoader::loadClass (name=0x4027fe70, resolve=0 '\0') at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/natVMClassLoader.cc:208 #12 0x00182320 in _Jv_FindClass (name=0x40209d20, loader=0x0) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/natClassLoader.cc:416 #13 0x001668a8 in _Jv_FindClassFromSignature (sig=0x77bfba ";", loader=0x0, endp=0x0) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/prims.cc:882 #14 0x00166938 in _Jv_FindClassFromSignatureNoException (sig=0x77bfa8 "[Ljava.lang.String;", loader=0x0, endp=0x0) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/prims.cc:916 #15 0x0017b584 in _Jv_Linker::resolve_pool_entry (klass=0x915e54, index=157, lazy=true) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/link.cc:301 #16 0x0017bbe0 in _Jv_Linker::ensure_class_linked (klass=0xbef46ccc) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/link.cc:1666 #17 0x0017be6c in _Jv_Linker::wait_for_state (klass=0x915e54, state=9) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/link.cc:1987 #18 0x0018177c in java::lang::Class::initializeClass (this=0xbef46ce8) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/natClass.cc:695#19 0x00181850 in java::lang::Class::initializeClass (this=0x90eaf0) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/Class.h:651 #20 0x001a6584 in gnu.java.lang.MainThread.<clinit>()void () at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/gnu/java/lang/MainThread.java:62 #21 0x00181880 in java::lang::Class::initializeClass (this=0x90db50) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/natClass.cc:750#22 0x0016632c in _Jv_AllocObjectNoFinalizer (klass=0x90db50) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/java/lang/Class.h:651 #23 0x00166184 in _Jv_AllocObject (klass=0xbef46ce8) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/prims.cc:576 #24 0x00167b34 in _Jv_RunMain (vm_args=0x0, klass=0x8ec764, name=0x0, argc=1, argv=0xbef47db4, is_jar=false) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/prims.cc:1538 #25 0x00167de0 in _Jv_RunMain (klass=0xbef46ccc, name=0x8ec20c "DB\002@\210\uffff", argc=1474016, argv=<value optimized out>, is_jar=false) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/prims.cc:1593 #26 0x00167e0c in JvRunMain (klass=0xbef46ce8, argc=9355788, argv=0x0) at /opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g cc-4.2.1/libjava/prims.cc:1599 #27 0x00164af4 in main ()