Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

After upgrading to Lion and installed the Java runtime for Lion, Netbeans and Eclipse became very unstable. They quit unexpectedly very frequently.

I tried reinstalling Java, I tried reinstalling Netbeans & Eclipse, I tried different versions of both programs. I cleared caches, deleted related files and folders, etc.

I posted a crash report here.

versions tried:

  • java version "1.6.0_26"
  • Eclipse 3.6.2
  • Netbeans 6.9
  • Netbeans 7.0
  • Netbeans 7.1

Anybody got a suggestion?

share|improve this question
    
What (specific) versions of Eclipse and Netbeans have you tried, and what is reported when you run java -version at the command line? –  CajunLuke Aug 30 '11 at 16:45
    
kindly see my edits above –  celalo Aug 30 '11 at 16:51
    
I'll have to wait until I get home to check it out on my Lion machine. –  CajunLuke Aug 30 '11 at 19:42

2 Answers 2

up vote 2 down vote accepted

I use Eclipse (64 Bits) latest Indigo version on Lion and I don't have those crashes.

Your Crashlog comes from a Exception Type: EXC_BAD_ACCESS (SIGSEGV) which is usually:

  • A bug in the code (failure to release/retain/etc.) when coding in obj-c (very common).

  • A Memory problem (RAM) (hardware).

Given that Eclipse is written in Java (which has Garbage Collection and therefore doesn't suffer from EXC_BAD_ACCESS, as far as I know), I'd say you check your RAM, you might be having a hardware problem that manifests when "memory intensive" (to put it nicely) programs execute.

share|improve this answer
    
thanks. I also suspect dropbox, I was backing up my workspace with dropbox and it might be messing with the folder. –  celalo Oct 1 '11 at 15:41

I am using the same Java version (both 32bit and 64bit), and Eclipse 3.7 (32bit), without hitting your problem. Quickly go through the crash report, maybe you try to unselect the Java 64bit in the Java Preference, and only use 32bit Java.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.