( Eu uso Linux )
As vezes, no trampo, onde sofro com um amd 450, qdo o sistema esta bastante sobrecarregado e tento abrir o eclipse, nessas horas ( ou mesmo algum outro programa em java mais pesado ), a JVM simplemente quebra… mas quebra legal, com direito a Error e tudo mais, dumps de memoria… depois de alguma guerra tentando ajeitar o sistema consigo fazer voltar.
Talvez alguem saiba exatamente a razao disso acontecer ( no teu caso ), mas de qq maneira, qdo eu mato o processo ( sim, pq apesar do programa quebrar, a jvm continua comendo toda a cpu ), recebo a mesma msg de erro que vc mostrou.
No teu caso, eu tentaria, para efeitos de testes, abrir um terminal e executar o eclipse no braco, assim voce podera ver se alguma outra exception ou error aconteceu na hora de iniciar ( apenas note que nao precisa - e nem deve - iniciar ele usando “java eclipse”, mas sim apenas “eclipse”, ja que ele se encarrega de chamar a coisa certa… bom, pelo menos no meu Linux eh assim ).
Rafael