SWT on darwin

Geoff Strom stromgt@speakeasy.net
Fri Mar 26 14:31:00 GMT 2004


LiveConnect in Rhino now works again (gcc-3.4-20040317) on darwin.
In fact things look pretty good for darwin and 3.4.

But, Eclipse SWT still doesn't seem to want to work. It tries, but dies. This time
with a Segmentation fault instead of a Bus error. I've attached a crash
log if it helps any.

Are there any outstanding patches for darwin?

Thanks,
Geoff


Crash Log:

Date/Time:      2004-03-24 23:54:48 -0600
OS Version:     10.3.3 (Build 7F44)
Report Version: 2

Command: TabFolderTest
Path:    ./TabFolderTest
Version: ??? (???)
PID:     711
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x307b307c

Thread 0 Crashed:
0   <<00000000>> 	0x307b307c 0 + 0x307b307c
1   TabFolderTest     	0x00046fa4 0x1000 + 0x45fa4
2   TabFolderTest     	0x000691dc 0x1000 + 0x681dc
3   libgcj.5.dylib    	0x02c24710 java::lang::Class::initializeClass() + 0x110 (natClass.cc:830)
4   libgcj.5.dylib    	0x02bf352c _Jv_AllocObjectNoFinalizer + 0x60 (Class.h:279)
5   TabFolderTest     	0x00001e5c 0x1000 + 0xe5c
6   libgcj.5.dylib    	0x02c1b4cc gnu::gcj::runtime::FirstThread::call_main() + 0xe0 (natFirstThread.cc:47)
7   libgcj.5.dylib    	0x02cb9038 gnu::gcj::runtime::FirstThread::run() + 0x48 (FirstThread.java:54)
8   libgcj.5.dylib    	0x02c2bf6c Jv_ThreadRun(java::lang::Thread*) + 0x2c (natThread.cc:293)
9   libgcj.5.dylib    	0x02bf47a0 Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool) + 0x13c (prims.cc:1017)
10  libgcj.5.dylib    	0x02bf4844 JvRunMain + 0x24 (prims.cc:1026)
11  TabFolderTest     	0x00001d80 0x1000 + 0xd80
12  TabFolderTest     	0x00001a6c 0x1000 + 0xa6c
13  dyld              	0x8fe1a58c _dyld_start + 0x64

Thread 1:
0   libSystem.B.dylib 	0x90017048 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib 	0x9000e890 _pthread_cond_wait + 0x270
2   libgcj.5.dylib    	0x02e8c460 Jv_CondWait(_Jv_ConditionVariable_t*, _Jv_Mutex_t*, long long, int) + 0x104 (posix-threads.cc:153)
3   libgcj.5.dylib    	0x02c272a0 java::lang::Object::wait(long long, int) + 0x74 (natObject.cc:219)
4   libgcj.5.dylib    	0x02c3388c java::lang::Object::wait() + 0x20 (Object.java:55)
5   libgcj.5.dylib    	0x02cb8a58 gnu::gcj::runtime::FinalizerThread::run() + 0x44 (FinalizerThread.java:69)
6   libgcj.5.dylib    	0x02c2bf6c Jv_ThreadRun(java::lang::Thread*) + 0x2c (natThread.cc:293)
7   libgcj.5.dylib    	0x02e8ca14 really_start(void*) + 0x38 (posix-threads.cc:382)
8   libgcj.5.dylib    	0x02e9e2a8 GC_start_routine + 0x100 (pthread_support.c:1180)
9   libSystem.B.dylib 	0x900247e8 _pthread_body + 0x28

PPC Thread State:
  srr0: 0x307b307c srr1: 0x4000f030                vrsave: 0x00000000
    cr: 0x42004444  xer: 0x20000016   lr: 0x005895b0  ctr: 0x307b307c
    r0: 0x307b307c   r1: 0xbffff970   r2: 0xa00011ac   r3: 0x006020d0
    r4: 0x00390e40   r5: 0x00000000   r6: 0xbffff508   r7: 0x00000000
    r8: 0x00000000   r9: 0x030b55c0  r10: 0x00000004  r11: 0x03209004
   r12: 0x307b307c  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000000
   r20: 0x00000000  r21: 0x00151dc8  r22: 0x00000000  r23: 0x00000000
   r24: 0x00000000  r25: 0x0014e088  r26: 0x001cac00  r27: 0x00390e40
   r28: 0x00186f30  r29: 0x00176f30  r30: 0xbffff970  r31: 0x00046f30





More information about the Java mailing list