This is the mail archive of the java-prs@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug java/32758] ecj1 hangs



------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]