Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ata

macrumors member
Original poster
Mar 21, 2007
55
0
Today, on my MacBook Pro, Java started segfaulting immediately upon launch. It comes out thus:

Code:
Process:         java [2921]
Path:            /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/java
Identifier:      java
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  Acquisition [2855]
    
Date/Time:       2008-11-02 17:24:40.713 -0500
OS Version:      Mac OS X 10.5.5 (9F33)
Report Version:  6
    
Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: 0x000000000000000d, 0x0000000000000000
Crashed Thread:  0
    
Thread 0 Crashed:
0   com.apple.Foundation            0x00007fff81a313af +[NSScriptSuiteRegistry load] + 47
1   libobjc.A.dylib                 0x00007fff82ad5faf call_load_methods + 215
2   libobjc.A.dylib                 0x00007fff82acf518 load_images + 108
3   dyld                            0x00007fff5fc029ea dyld::notifySingle(dyld_image_states, mach_header const*, char const*, long) + 330
4   dyld                            0x00007fff5fc0d15d ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 253
5   dyld                            0x00007fff5fc0d110 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 176
6   dyld                            0x00007fff5fc0d110 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 176
7   dyld                            0x00007fff5fc0d254 ImageLoader::runInitializers(ImageLoader::LinkContext const&) + 52
8   dyld                            0x00007fff5fc038b4 dyld::initializeMainExecutable() + 132
9   dyld                            0x00007fff5fc06eb1 dyld::_main(mach_header const*, unsigned long, int, char const**, char const**, char const**) + 2209
10  dyld                            0x00007fff5fc01695 dyldbootstrap::start(mach_header const*, int, char const**, long) + 693
11  dyld                            0x00007fff5fc0103a _dyld_start + 42

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fff7022ae70  rcx: 0x0000000000000002  rdx: 0x0000000800000000
  rdi: 0x00007fff7026e180  rsi: 0x00007fff7022ae70  rbp: 0x00007fff5fbfe0f0  rsp: 0x00007fff5fbfe0d0
   r8: 0x00000001001fe09c   r9: 0x0000000000000000  r10: 0x00000000000c000c  r11: 0x0000000000000000
  r12: 0x00007fff7022ae50  r13: 0x00007fff70281380  r14: 0x00007fff81a31380  r15: 0x0000000000000002
  rip: 0x00007fff81a313af  rfl: 0x0000000000010202  cr2: 0x00007fff7022ae70

I did try replacing the java binary with a 32-bit X86 version via lipo, but it did the same thing.

Anywhere I should start in trying to fix this?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.