------- Comment #7 from dir at lanl dot gov 2007-08-03 14:03 ------- I was looking in the CrashReported log for something else and I noticed that ecj1 was hanging because it was crashing. Here is the crash log trace back -
********** Host Name: dir Date/Time: 2007-07-13 10:52:37.582 -0700 OS Version: 10.4.10 (Build 8R218) Report Version: 4 Command: ecj1 Path: /usr/local/java/libexec/gcc/powerpc-apple-darwin8.10.0/4.3.0/ecj1 Parent: gcj [9917] Version: ??? (???) PID: 9918 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000624 Thread 0 Crashed: 0 libgcc_s.1.dylib 0x9143bb80 _Unwind_fallback_frame_state_for + 160 1 libgcc_s.1.dylib 0x914383cc uw_frame_state_for + 96 2 libgcc_s.1.dylib 0x914395dc _Unwind_Backtrace + 72 3 libgcj.9.dylib 0x05c7f394 Jv_StackTrace::GetStackTrace() + 116 (stacktrace.cc:193) 4 libgcj.9.dylib 0x05cb0224 _ZN4java4lang11VMThrowable16fillInStackTraceEJPS1_PNS0_9ThrowableE + 52 (natVMThrowable.cc:33) 5 libgcj.9.dylib 0x060ef6a8 _ZN4java4lang9Throwable16fillInStackTraceEJPS1_v + 24 (Throwable.java:499) 6 libgcj.9.dylib 0x060eef28 java::lang::Throwable::Throwable[in-charge](java::lang::String*) + 52 (Throwable.java:160) 7 libgcj.9.dylib 0x060d68c4 java::lang::Exception::Exception[in-charge](java::lang::String*) + 16 (Error.java:0) 8 libgcj.9.dylib 0x060b5a78 java::io::IOException::IOException[in-charge](java::lang::String*) + 16 (Flushable.java:0) 9 libgcj.9.dylib 0x05c9aeb0 _ZN3gnu3gcj4Core6createEJPS1_PN4java4lang6StringE + 112 (natCore.cc:118) 10 libgcj.9.dylib 0x05d901e8 _ZN3gnu4java3net8protocol4core10Connection7connectEJvv + 52 (Connection.java:51) 11 libgcj.9.dylib 0x05d905fc _ZN3gnu4java3net8protocol4core10Connection10getHeadersEJvv + 84 (Connection.java:162) 12 libgcj.9.dylib 0x05d902d0 _ZN3gnu4java3net8protocol4core10Connection14getHeaderFieldEJPN4java4lang6StringES8_ + 36 (Connection.java:75) 13 libgcj.9.dylib 0x0611c53c _ZN4java3net13URLConnection17getHeaderFieldIntEJiPNS_4lang6StringEi + 36 (URLConnection.java:428) 14 libgcj.9.dylib 0x0611c354 _ZN4java3net13URLConnection16getContentLengthEJiv + 56 (URLClassLoader.java:0) 15 libgcj.9.dylib 0x05d8e4e8 _ZN3gnu4java3net6loader15RemoteURLLoader11getResourceEJPNS2_8ResourceEPN4java4lang6StringE + 136 (RemoteURLLoader.java:79) 16 libgcj.9.dylib 0x0611b4c0 _ZN4java3net14URLClassLoader9findClassEJPNS_4lang5ClassEPNS2_6StringE + 288 (URLClassLoader.java:527) 17 libgcj.9.dylib 0x05cd5e0c _ZN3gnu3gcj7runtime15BootClassLoader13bootLoadClassEJPN4java4lang5ClassEPNS4_6StringE + 68 (ccLCHdqDjx:0) 18 libgcj.9.dylib 0x05cb00d8 _ZN4java4lang13VMClassLoader9loadClassEJPNS0_5ClassEPNS0_6StringEb + 96 (natVMClassLoader.cc:224) 19 libgcj.9.dylib 0x05ca8f04 Jv_FindClass(_Jv_Utf8Const*, java::lang::ClassLoader*) + 384 (natClassLoader.cc:465) 20 libgcj.9.dylib 0x05ca7254 _ZN4java4lang5Class7forNameEJPS1_PNS0_6StringEbPNS0_11ClassLoaderE + 160 (natClass.cc:107) 21 libgcj.9.dylib 0x05cd5238 _ZN3gnu3gcj7convert14UnicodeToBytes10getEncoderEJPS2_PN4java4lang6StringE + 356 (UnicodeToBytes.java:99) 22 libgcj.9.dylib 0x05cd4f3c _ZN3gnu3gcj7convert14UnicodeToBytes17getDefaultEncoderEJPS2_v + 80 (Output_iconv.java:0) 23 libgcj.9.dylib 0x060c4758 java::io::OutputStreamWriter::OutputStreamWriter[in-charge](java::io::OutputStream*) + 28 (OutputStream.java:0) 24 libgcj.9.dylib 0x060c76d0 java::io::PrintWriter::PrintWriter[in-charge](java::io::OutputStream*) + 60 (PrintWriter.java:130) 25 libgcj.9.dylib 0x066bcaa4 ffi_call_DARWIN + 208 (darwin.S:131) 26 libgcj.9.dylib 0x066bd854 ffi_call + 104 (ffi_darwin.c:464) 27 libgcj.9.dylib 0x066bda88 ffi_java_raw_call + 92 (java_raw_api.c:294) 28 libgcj.9.dylib 0x05c92824 Jv_InterpMethod::run(void*, ffi_raw*, _Jv_InterpMethod*) + 1536 (interpret-run.cc:590) 29 libgcj.9.dylib 0x066bdd2c ffi_java_translate_args + 104 (java_raw_api.c:308) 30 libgcj.9.dylib 0x066bd404 ffi_closure_helper_DARWIN + 308 (ffi_darwin.c:800) 31 libgcj.9.dylib 0x066bcb84 ffi_closure_ASM + 116 (darwin_closure.S:106) 32 libgcj.9.dylib 0x05c9de1c _ZN3gnu4java4lang10MainThread9call_mainEJvv + 220 (natMainThread.cc:61) 33 libgcj.9.dylib 0x05caf6f0 Jv_ThreadRun(java::lang::Thread*) + 52 (natThread.cc:345) 34 libgcj.9.dylib 0x05c6de38 Jv_RunMain(_Jv_VMInitArgs*, java::lang::Class*, char const*, int, char const**, bool) + 508 (prims.cc:1770) 35 ecj1 0x00002228 _start + 760 36 ecj1 0x00001f2c start + 48 Thread 1: 0 libSystem.B.dylib 0x9002c3c8 semaphore_wait_signal_trap + 8 1 libSystem.B.dylib 0x90030eac pthread_cond_wait + 480 2 libgcj.9.dylib 0x05cb9178 Jv_CondWait(_Jv_ConditionVariable_t*, _Jv_Mutex_t*, long long, int) + 636 (posix-threads.cc:212) 3 libgcj.9.dylib 0x05c9d4a0 _ZN3gnu3gcj7runtime15FinalizerThread3runEJvv + 144 (natFinalizerThread.cc:58) 4 libgcj.9.dylib 0x05caf6f0 Jv_ThreadRun(java::lang::Thread*) + 52 (natThread.cc:345) 5 libgcj.9.dylib 0x05cb8b50 _ZL12really_startPv + 56 (posix-threads.cc:618) 6 libgcj.9.dylib 0x066d8878 GC_start_routine + 268 (pthread_support.c:1306) 7 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 0 crashed with PPC Thread State 64: srr0: 0x000000009143bb80 srr1: 0x100000000200f030 vrsave: 0x0000000000000000 cr: 0x24002422 xer: 0x0000000020000000 lr: 0x000000009143bb70 ctr: 0x0000000091437a88 r0: 0x000000009143bb70 r1: 0x00000000bfffcf20 r2: 0x00000000a14310a0 r3: 0x0000000022000442 r4: 0x0000000000000046 r5: 0x00000000000003e8 r6: 0xffffffffffffffff r7: 0x0000000000000000 r8: 0x0000000000000000 r9: 0x0000000000000118 r10: 0x0000000000000000 r11: 0x00000000a1431098 r12: 0x0000000091437a88 r13: 0x00000000bfffedc0 r14: 0x0000000000000000 r15: 0x0000000000000000 r16: 0x0000000000000000 r17: 0x0000000000000000 r18: 0x0000000000000000 r19: 0x0000000000000000 r20: 0x0000000006ddbfc8 r21: 0x0000000006dcb100 r22: 0x00000000006d1960 r23: 0x0000000000000624 r24: 0x00000000bfffd32c r25: 0x00000000bfffd0c8 r26: 0x00000000bfffcf58 r27: 0x00000000bfffcfd8 r28: 0x0000000000000020 r29: 0x0000000000000000 r30: 0x0000000000000624 r31: 0x000000009143bae8 Binary Images Description: 0x1000 - 0x2fff ecj1 /usr/local/java/libexec/gcc/powerpc-apple-darwin8.10.0/4.3.0/ecj1 0x5c69000 - 0x6c61fff libgcj.9.dylib /usr/local/java/lib/libgcj.9.dylib 0x8fe00000 - 0x8fe52fff dyld 46.12 /usr/lib/dyld 0x90000000 - 0x901bcfff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x90214000 - 0x90219fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x91431000 - 0x9143cfff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x92a02000 - 0x92af0fff libiconv.2.dylib /usr/lib/libiconv.2.dylib -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32758