8 Replies Last post: Jan 2, 2009 2:13 PM by Sebastien Arbogast  
Sebastien Arbogast Newbie 20 posts since
Mar 14, 2006
Currently Being Moderated

Dec 31, 2008 2:28 PM

EAP #9618 crashes when loading a project

I just installed the latest EAP build but I try to load a project, it just crashes down without error notice.

The same project could be opened without problem with previous EAP build.

The thing is that I need the last one because an important Grails bug has been fixed in it.

 

Any idea what the problem might be?

Mark Vedder Apprentice 620 posts since
Dec 10, 2003
Currently Being Moderated
Dec 31, 2008 4:57 PM in response to: Sebastien Arbogast
Re: EAP #9618 crashes when loading a project

Take a look at your idea.properties file and make sure it is correct. It was changed, apparently in error, in 9618. See http://www.jetbrains.net/devnet/thread/279301 for details. Not sure if that would cause a crash, but it is at least something to look at. Or at least might help you find the log. Does the log show anything?

Mark Vedder Apprentice 620 posts since
Dec 10, 2003
Currently Being Moderated
Dec 31, 2008 7:13 PM in response to: Sebastien Arbogast
Re: EAP #9618 crashes when loading a project

The log will be contained in <user-home>/.IntelliJIdea8x/system/log

 

Sometimes some plugins will cause a problem. Try disabling (or uninstalling) all non-bundled plug-ins. If you are unable to start IDEA to the point of not even being able to disable or uninstall plug-ins, go to <user-home>/.IntelliJIdea8x/config/plugins and remove anything in there (or simply rename the directory). Alternatively, you can just (temporarily) change the idea.plugins.path property in idea.properties to point somewhere else.  Note that this directory only holds user added plugins. The bundled plug-ins are contained in <idea-installation-dir>/plugins.  If that fixes the problem, you can just start reenabling the plugins until you find the one causing the problems.

 

Another thing to try is to delete the caches. There's a number of cache directories in the <user-home>/.IntelliJIdea8x/system directory. Often if I want to do a good housecleaning, I delete everything except the LocalHistory (and maybe the log directory).

 

If none of that works, try renaming the .IntelliJIdea8x directory so that when you start IDEA it starts clean (and has to recreate everything). You'll obviously lose all your settings and configurations, but you'll be up and running. You can then try replacing things (with IDEA shut down) from the original config directory into the new directory one at a time until you determine what is causing the crash.

 

I hope that helps. Let us know how you make out.

Mark Vedder Apprentice 620 posts since
Dec 10, 2003
Currently Being Moderated
Dec 31, 2008 7:45 PM in response to: Sebastien Arbogast
Re: EAP #9618 crashes when loading a project

I'm not familiar with IDEA on a Mac. But it should be in the ${user.home}/.IntelliJIdea8x, or wherever the three idea.xxxx.path properties are set in the idea.properties file. Do you have an IDEA_PROPERTIES environment variable set? If so, that overrides the location of the idea.properties file that is used, which in turn can alter the idea.xxxx.path properties. Also check if you have an idea.properties file in your user home directory. If there is one there, it overrides the one in the bin directory. (Search order is 1.as set in IDEA_PROPERTIES environment variable, 2. ${user.home}, 3. ${idea.home}/bin).


Again, I'm not that familiar with Macs, but is there a possible permissions issue?


I'd try setting the three idea.xxxx.path properties in idea.properties and then starting IDEA. Then see if it creates the directories you specified.


Have you tried reinstalling? What about reinstalling a previous EAP? (I know you need this one for a bug fix, but it would be worth at least seeing if the problem is specifically this EAP.)


Also, you said it crashes when loading a project. Does that mean it at least starts partially? If so, than the system and config directories have to be somewhere. Try searching for one of the config files such as jdk.table.xml, ProductivityFeaturesRegistry.xml, or intentionSettings.xml.

More Like This

  • Retrieving data ...