Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#250236 - 23/02/2005 08:08 jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
Hi All,

Just wondering if anyone can help.

I've just had to rebuild my Empeg due to a hard drive failure, and I'm hitting a problem when uploading music. I'm not sure if this is the fault of Apple Java, or of jEmplode. I'm running the latest released version of Apple Java.

Basically, when the size of music uploaded crosses the 10000000000 byte boundary (approx 9.3GB), then jEmplode crashes. All tracks prior to this limit are uploaded fine. To clarify, if I select a directory to upload that contains many subdirectories with music in, then the subdirectory that would cross this limit does not get uploaded at all, and jEmplode crashes.

It's really annoying as I can't just kick off an upload overnight and have it finished in the morning.

I can't try this on another machine, such as a PC, as I don't have one.

The OSX crash log is as follows:

Host Name: PowerMacG5.local
Date/Time: 2005-02-23 08:41:24 +0000
OS Version: 10.3.8 (Build 7U16)
Report Version: 2

Command: java
Path: /usr/bin/java
Version: ??? (???)
PID: 1282
Thread: 13

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 com.apple.CoreFoundation 0x90191700 __CFRunLoopRun + 0x350
3 com.apple.CoreFoundation 0x90195e8c CFRunLoopRunSpecific + 0x148
4 <<00000000>> 0x927d5f60 0 + 0x927d5f60
5 <<00000000>> 0x927dc6c8 0 + 0x927dc6c8
6 <<00000000>> 0x927fe6a0 0 + 0x927fe6a0
7 <<00000000>> 0x92dd2e44 0 + 0x92dd2e44
8 <<00000000>> 0x92de98c8 0 + 0x92de98c8
9 <<00000000>> 0x92dfdc30 0 + 0x92dfdc30
10 libawt.jnilib 0x8108bb2c +[AWTStarter startAWT:] + 0xd0
11 <<00000000>> 0x90a1a790 0 + 0x90a1a790
12 com.apple.CoreFoundation 0x901e4614 __CFRunLoopPerformPerform + 0x88
13 com.apple.CoreFoundation 0x90193ca8 __CFRunLoopDoSources0 + 0x1fc
14 com.apple.CoreFoundation 0x90191560 __CFRunLoopRun + 0x1b0
15 com.apple.CoreFoundation 0x90195e8c CFRunLoopRunSpecific + 0x148
16 java 0x00006698 0x1000 + 0x5698
17 java 0x00003d10 0x1000 + 0x2d10
18 java 0x00003b84 0x1000 + 0x2b84

Thread 1:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c5a104 __divdi3 + 0x50f4
4 libclient.dylib 0x94d1d07c JVM_Halt + 0x251c
5 libclient.dylib 0x94d1d3e8 JVM_Halt + 0x2888
6 java 0x00004674 0x1000 + 0x3674
7 java 0x00006538 0x1000 + 0x5538
8 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 2:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94cff1dc JNI_CreateJavaVM_Impl + 0x44ec
3 libclient.dylib 0x94cff170 JNI_CreateJavaVM_Impl + 0x4480
4 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
5 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 3:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c27448 JVM_GetClassAccessFlags + 0x11e8
3 libclient.dylib 0x94c5a0a4 __divdi3 + 0x5094
4 libclient.dylib 0x94c6fca0 JVM_GetMethodIxModifiers + 0x4f0
5 libclient.dylib 0x94d1748c JVM_GetInterfaceVersion + 0x17a4c
6 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
7 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 4:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c21d28 _mh_dylib_header + 0x2d28
4 libclient.dylib 0x94c2b194 __cmpdi2 + 0x1ad4
5 libclient.dylib 0x94c278a8 JVM_MonitorWait + 0x108
6 <<00000000>> 0x03f335c0 0 + 0x3f335c0
7 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
8 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
9 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
10 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
11 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
12 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
13 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
14 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
15 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
16 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
17 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 5:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c21d28 _mh_dylib_header + 0x2d28
4 libclient.dylib 0x94c2b194 __cmpdi2 + 0x1ad4
5 libclient.dylib 0x94c278a8 JVM_MonitorWait + 0x108
6 <<00000000>> 0x040297a4 0 + 0x40297a4
7 <<00000000>> 0x04306d84 0 + 0x4306d84
8 <<00000000>> 0x04306ae0 0 + 0x4306ae0
9 <<00000000>> 0x03f2cea0 0 + 0x3f2cea0
10 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
11 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
12 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
13 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
14 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
15 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
16 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
17 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
18 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 6:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c27448 JVM_GetClassAccessFlags + 0x11e8
3 libclient.dylib 0x94c36f60 JVM_GetCPMethodSignatureUTF + 0x1810
4 libclient.dylib 0x94c37100 JVM_GetCPMethodSignatureUTF + 0x19b0
5 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
6 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 7:
0 libSystem.B.dylib 0x90014528 semaphore_wait_trap + 0x8
1 libclient.dylib 0x94d53090 JVM_UnloadLibrary + 0x12770
2 libclient.dylib 0x94d52374 JVM_UnloadLibrary + 0x11a54
3 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
4 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
5 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 8:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c5a104 __divdi3 + 0x50f4
4 libclient.dylib 0x94c91510 JVM_GetFieldIxModifiers + 0xb60
5 libclient.dylib 0x94c7d2bc JVM_SocketAvailable + 0x130c
6 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
7 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
8 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 9:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c21d28 _mh_dylib_header + 0x2d28
4 libclient.dylib 0x94c2b194 __cmpdi2 + 0x1ad4
5 libclient.dylib 0x94c278a8 JVM_MonitorWait + 0x108
6 <<00000000>> 0x03f335c0 0 + 0x3f335c0
7 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
8 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
9 <<00000000>> 0x03f2d2f0 0 + 0x3f2d2f0
10 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
11 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
12 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
13 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
14 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
15 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
16 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
17 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
18 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 10:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 com.unsanity.ape 0xc00024ec __ape_internal + 0xca4
3 com.unsanity.ape 0xc0001340 __ape_agent + 0x40
4 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 11:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 ...lagutin.audio_hijack.server 0x016600d0 ah_serv_loop + 0x58
3 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 12:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c21d28 _mh_dylib_header + 0x2d28
4 libclient.dylib 0x94c2b194 __cmpdi2 + 0x1ad4
5 libclient.dylib 0x94c278a8 JVM_MonitorWait + 0x108
6 <<00000000>> 0x040297a4 0 + 0x40297a4
7 <<00000000>> 0x04306d84 0 + 0x4306d84
8 <<00000000>> 0x04306ae0 0 + 0x4306ae0
9 <<00000000>> 0x03f2cea0 0 + 0x3f2cea0
10 <<00000000>> 0x03f2d2f0 0 + 0x3f2d2f0
11 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
12 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
13 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
14 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
15 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
16 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
17 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
18 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
19 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 13 Crashed:
0 <<00000000>> 0x935f2208 0 + 0x935f2208
1 <<00000000>> 0x935df2ac 0 + 0x935df2ac
2 <<00000000>> 0x9360662c 0 + 0x9360662c
3 <<00000000>> 0x935ff68c 0 + 0x935ff68c
4 libawt.jnilib 0x81079cdc doRectUsingCG + 0x15c
5 libawt.jnilib 0x81076ce8 Java_apple_awt_CRenderer_doRect + 0xd8
6 <<00000000>> 0x04065d70 0 + 0x4065d70
7 <<00000000>> 0x040452d0 0 + 0x40452d0
8 <<00000000>> 0x0406566c 0 + 0x406566c
9 <<00000000>> 0x040650d0 0 + 0x40650d0
10 <<00000000>> 0x04064e50 0 + 0x4064e50
11 <<00000000>> 0x0404ea78 0 + 0x404ea78
12 <<00000000>> 0x04045b70 0 + 0x4045b70
13 <<00000000>> 0x040380f4 0 + 0x40380f4
14 <<00000000>> 0x040366c0 0 + 0x40366c0
15 <<00000000>> 0x04030e44 0 + 0x4030e44
16 <<00000000>> 0x0419244c 0 + 0x419244c
17 <<00000000>> 0x040419b4 0 + 0x40419b4
18 <<00000000>> 0x0402cec0 0 + 0x402cec0
19 <<00000000>> 0x04062228 0 + 0x4062228
20 <<00000000>> 0x0403a918 0 + 0x403a918
21 <<00000000>> 0x0402e7e0 0 + 0x402e7e0
22 <<00000000>> 0x0402f6a4 0 + 0x402f6a4
23 <<00000000>> 0x04072eb0 0 + 0x4072eb0
24 <<00000000>> 0x03fa1680 0 + 0x3fa1680
25 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
26 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
27 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
28 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
29 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
30 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
31 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
32 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
33 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
34 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
35 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
36 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 14:
0 libSystem.B.dylib 0x900074c8 mach_msg_trap + 0x8
1 libSystem.B.dylib 0x90007018 mach_msg + 0x38
2 libclient.dylib 0x94c273c8 JVM_GetClassAccessFlags + 0x1168
3 libclient.dylib 0x94c21d28 _mh_dylib_header + 0x2d28
4 libclient.dylib 0x94c2b194 __cmpdi2 + 0x1ad4
5 libclient.dylib 0x94c278a8 JVM_MonitorWait + 0x108
6 <<00000000>> 0x040297a4 0 + 0x40297a4
7 <<00000000>> 0x0434b19c 0 + 0x434b19c
8 <<00000000>> 0x03fa1680 0 + 0x3fa1680
9 <<00000000>> 0x03f2d2f0 0 + 0x3f2d2f0
10 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
11 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
12 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
13 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
14 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
15 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
16 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
17 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
18 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

Thread 15:
0 libSystem.B.dylib 0x9004354c accept + 0xc
1 libnet.jnilib 0x8cb4a97c Java_java_net_PlainSocketImpl_socketAccept + 0x14c
2 <<00000000>> 0x03f335c0 0 + 0x3f335c0
3 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
4 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
5 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
6 <<00000000>> 0x03f2cea0 0 + 0x3f2cea0
7 <<00000000>> 0x03f2cea0 0 + 0x3f2cea0
8 <<00000000>> 0x03f2cea0 0 + 0x3f2cea0
9 <<00000000>> 0x042b3ad8 0 + 0x42b3ad8
10 <<00000000>> 0x042de3dc 0 + 0x42de3dc
11 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
12 <<00000000>> 0x03f2d2f0 0 + 0x3f2d2f0
13 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
14 <<00000000>> 0x03f2d2f0 0 + 0x3f2d2f0
15 <<00000000>> 0x03f2d200 0 + 0x3f2d200
16 <<00000000>> 0x03f2cf90 0 + 0x3f2cf90
17 <<00000000>> 0x03f2d2f0 0 + 0x3f2d2f0
18 <<00000000>> 0x03f2a16c 0 + 0x3f2a16c
19 libclient.dylib 0x94c39ff8 JVM_GetCPMethodClassNameUTF + 0xb38
20 libclient.dylib 0x94c5b448 JVM_GetCPClassNameUTF + 0x998
21 libclient.dylib 0x94c980a8 JVM_Close + 0x4b8
22 libclient.dylib 0x94ca8970 JVM_Interrupt + 0x2e0
23 libclient.dylib 0x94d4d70c JVM_UnloadLibrary + 0xcdec
24 libclient.dylib 0x94c93e04 JVM_FindClassFromClass + 0xc14
25 libclient.dylib 0x94df190c JVM_UnloadLibrary + 0xb0fec
26 libSystem.B.dylib 0x900246e8 _pthread_body + 0x28

PPC Thread State:
srr0: 0x935f2208 srr1: 0x0000d030 vrsave: 0x00000000
cr: 0x24002422 xer: 0x20000000 lr: 0x935f2200 ctr: 0x900036e0
r0: 0x935f2200 r1: 0xf0ebc250 r2: 0xffdffc5c r3: 0x00000000
r4: 0x00000000 r5: 0x000003e8 r6: 0x80808080 r7: 0x00000001
r8: 0x6e000000 r9: 0x41900000 r10: 0x431c0000 r11: 0x84002428
r12: 0x900036e0 r13: 0x005104b0 r14: 0x65767c28 r15: 0x3e60a715
r16: 0xf0ebc9f0 r17: 0xfffff003 r18: 0xf0ebceec r19: 0xf0ebca28
r20: 0x00000007 r21: 0x0032c041 r22: 0x002dd000 r23: 0x00000010
r24: 0x0000010e r25: 0x00000001 r26: 0xf0ebc420 r27: 0x00000001
r28: 0xf0ebc410 r29: 0xf0ebc290 r30: 0xffdffc50 r31: 0x935ff608

Binary Images Description:
0x1000 - 0xcfff java java
0x165c000 - 0x1662fff alex_lagutin.audio_hijack.server 1.2.8 /Library/Application Enhancers/Instant Hijack Server.ape/Contents/MacOS/Instant Hijack Server
0x168e000 - 0x16aafff com.unsanity.windowshadex WindowShade X version 3.1 (3.1) /Users/andyfox/Library/Application Enhancers/WindowShade X.ape/Contents/MacOS/WindowShade X
0x16bf000 - 0x16c0fff com.presenta.iGetterIMBundle 2.1 /Users/andyfox/Library/InputManagers/iGetterIMBundle/iGetterIMBundle.bundle/Contents/MacOS/iGetterIMBundle
0x16c8000 - 0x16c8fff com.aladdinsys.mmenabler 7.1.0 (8.0.2) /Library/InputManagers/MagicMenuEnabler/MagicMenuEnabler.bundle/Contents/MacOS/MagicMenuEnabler
0x16da000 - 0x16dbfff com.li.hao.saftloader 1.1.0 (194) /Library/InputManagers/Saft/SaftLoader.bundle/Contents/MacOS/SaftLoader
0x16e6000 - 0x16e7fff net.culater.SIMBL 0.2 (3) /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
0x80560000 - 0x8058dfff libsuncmm.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libsuncmm.jnilib
0x80e70000 - 0x80e93fff libjpeg.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libjpeg.jnilib
0x80fd0000 - 0x80fd4fff libfontmanager.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libfontmanager.jnilib
0x81060000 - 0x81060fff libcmm.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libcmm.jnilib
0x81070000 - 0x81156fff libawt.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libawt.jnilib
0x8be70000 - 0x8be7bfff libzip.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libzip.jnilib
0x8cafc000 - 0x8cb09fff liblaf.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/liblaf.jnilib
0x8cb43000 - 0x8cb4cfff libnet.jnilib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libnet.jnilib
0x8fe00000 - 0x8fe4ffff dyld /usr/lib/dyld
0x90000000 - 0x90122fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x90190000 - 0x9023dfff com.apple.CoreFoundation 6.3.6 (299.33) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90280000 - 0x904f9fff com.apple.CoreServices.CarbonCore 10.3.6 (10.3.5) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90570000 - 0x905dffff com.apple.framework.IOKit 1.3.6 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90610000 - 0x9069afff com.apple.CoreServices.OSServices 3.0.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90700000 - 0x90700fff com.apple.CoreServices 10.3 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90720000 - 0x90787fff com.apple.audio.CoreAudio 2.1.2 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x94c1f000 - 0x94e6dfff libclient.dylib /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libclient.dylib
0xc0000000 - 0xc000efff com.unsanity.ape 1.4.5 /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer

It seems to be thread 13 that is crashing, which appears to have something to do with rendering the GUI, but it's not very obvious what's going on.

If anyone can shed some light on this, I'd be really grateful.

Thanks,

Andy.

Top
#250237 - 23/02/2005 11:23 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: Bagpuss]
cushman
veteran

Registered: 21/01/2002
Posts: 1380
Loc: Erie, CO
If you run jEmplode via a command line and keep that window open when jEmplode crashes it will give you a java stack trace - more informative for the developer. I also think that running Sun's JVM is always safest.
_________________________
Mark Cushman

Top
#250238 - 23/02/2005 15:24 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: Bagpuss]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31571
Loc: Seattle, WA
Very interesting bug! Can you work around it by doing your uploads in smaller batches?
_________________________
Tony Fabris

Top
#250239 - 23/02/2005 16:04 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: cushman]
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
To Mark:

I'll try running it from the command line, and seeing what happens. With regards to the JRE version, I am running Sun code, but it's not quite standard. Apple take the source code from Sun, and then create their own implementation of Java specifically for MacOS. As of right now, Apple Java is the equivalent of JRE 1.4.2_05 from Sun.

From what I understand, the core of Java remains the same, but Apple 'Aquatise' the UI experience so it better blends with native MacOSX applications. Looking at the stack trace from the JVM, it could well be this Apple code that has the problem. Ideally, I'd like to get a core dump from the JVM, but I'm not sure how to force MacOSX to generate them. If anyone knows, please drop me a line.

To Tony:

You can always workaround the problem by making sure that your uploads are less than this size. It's just annoying, as I have to do the uploads in several batches. As I've just re-uploaded about 50GB of music, it was a bit painful.

Andy.

Top
#250240 - 23/02/2005 16:13 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: Bagpuss]
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
Just as I was making my last post, the problem happened again.

This time, I've managed to capture some more information, and it doesn't look like a problem in jEmplode.

According to the more detailed debug log, the problem occurred in native code outside of the JVM. Specifically, a bus error occurred in the Apple CoreGraphics library.

Unfortunately, I don't have the symbol information, so I can't determine exactly what it was doing when it went tits up.

Here's the Java stack trace etc. that I was able to capture:

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : Bus Error occurred at PC=0x935F2208
Function=[Unknown.]
Library=/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics

NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.


Current Java thread:
at apple.awt.CRenderer.doRect(Native Method)
at apple.awt.CSurfaceData.doRect(CSurfaceData.java:1146)
- locked <0x657ef950> (a apple.awt.CPeerSurfaceData)
at apple.awt.CPeerSurfaceData.doRect(CPeerSurfaceData.java:111)
- locked <0x657e96f8> (a apple.awt.CFrame)
at apple.awt.CRenderer.fillRect(CRenderer.java:153)
at apple.awt.CRenderer.fillRect(CRenderer.java:141)
at sun.java2d.pipe.ValidatePipe.fillRect(ValidatePipe.java:46)
at sun.java2d.SunGraphics2D.fillRect(SunGraphics2D.java:2344)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:152)
at javax.swing.JComponent.paintComponent(JComponent.java:541)
at javax.swing.JComponent.paint(JComponent.java:808)
at javax.swing.JComponent._paintImmediately(JComponent.java:4707)
at javax.swing.JComponent.paintImmediately(JComponent.java:4489)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:436)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Dynamic libraries and executable:
[0x00003b54-0x0000a6d8] java
[0x0165c864-0x01661990] /Library/Application Enhancers/Instant Hijack Server.ape/Contents/MacOS/Instant Hijack Server
[0x0168eb60-0x016a4970] /Users/andyfox/Library/Application Enhancers/WindowShade X.ape/Contents/MacOS/WindowShade X
[0x016c0520-0x016c0abc] /Users/andyfox/Library/InputManagers/iGetterIMBundle/iGetterIMBundle.bundle/Contents/MacOS/iGetterIMBundle
[0x016c8ca4-0x016c8df8] /Library/InputManagers/MagicMenuEnabler/MagicMenuEnabler.bundle/Contents/MacOS/MagicMenuEnabler
[0x016db680-0x016dbb20] /Library/InputManagers/Saft/SaftLoader.bundle/Contents/MacOS/SaftLoader
[0x016e7844-0x016e7c50] /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
[0x90df0f2c-0x90df36c4] /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
[0x90190ad8-0x9022a588] /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
[0x90000d20-0x900fab20] /usr/lib/libSystem.B.dylib
[0x909f0ce0-0x90b1681c] /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
[0x95b514ac-0x95c23b7c] /usr/lib/libicucore.A.dylib
[0x93a50eb4-0x93a5257c] /usr/lib/system/libmathCommon.A.dylib
[0x94a30a30-0x94adc62c] /usr/lib/libxml2.2.dylib

Any thoughts or suggestions would be appreciated.

Andy.

Top
#250241 - 23/02/2005 16:22 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: Bagpuss]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31571
Loc: Seattle, WA
Hm. I wonder if simply using a different JRE would solve the problem?
_________________________
Tony Fabris

Top
#250242 - 23/02/2005 16:32 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: tfabris]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Probably, but I don't think there's more than the one JRE or MacOS X.
_________________________
Bitt Faulk

Top
#250243 - 23/02/2005 18:01 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: Bagpuss]
mcomb
pooh-bah

Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
Quote:
[0x0165c864-0x01661990] /Library/Application Enhancers/Instant Hijack Server.ape/Contents/MacOS/Instant Hijack Server
[0x0168eb60-0x016a4970] /Users/andyfox/Library/Application Enhancers/WindowShade X.ape/Contents/MacOS/WindowShade X
[0x016c0520-0x016c0abc] /Users/andyfox/Library/InputManagers/iGetterIMBundle/iGetterIMBundle.bundle/Contents/MacOS/iGetterIMBundle
[0x016c8ca4-0x016c8df8] /Library/InputManagers/MagicMenuEnabler/MagicMenuEnabler.bundle/Contents/MacOS/MagicMenuEnabler
[0x016db680-0x016dbb20] /Library/InputManagers/Saft/SaftLoader.bundle/Contents/MacOS/SaftLoader
[0x016e7844-0x016e7c50] /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL



I'd try uninstalling all that application enhancer (APE) and InputManger stuff. It modifies every application you launch at runtime which could very well cause something like this.

-Mike
_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration

Top
#250244 - 23/02/2005 18:11 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: mcomb]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Quote:
I'd try uninstalling ... APE

I was going to say "Hah!" to your suggestion of uninstalling APE, but it looks like they finally implemented a way to get rid of it.
_________________________
Bitt Faulk

Top
#250245 - 23/02/2005 22:10 Re: jEmplode v69.00000000000000001 crashing under MacOSX 10.3.8 [Re: wfaulk]
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
Okay, so I've uninstalled all of the offending APE extensions and InputManagers.

I'm now trying an 18GB upload, so we'll see if it's crashed come the morning.

Andy.

Top