2010-08-05 5 views
3

Depuis quelque temps, j'ai des problèmes avec Eclipse. Lors de l'ouverture un fichier avec une classe qui étend une classe déterminée (Presenter), une erreur se produit:Eclipse - erreurs de dépassement de pile

Multiple problems have occurred http://img64.imageshack.us/img64/9678/screeneclipseproblems.png Internal Error http://img202.imageshack.us/img202/5131/screeneclipseproblemspr.png

je l'ai mentionné, que les problèmes ne se produit que lors du chargement de la classe mentionnée - Presenter. Lorsque je supprime "extends Presenter" ou lorsque je supprime le fichier, qui contient la classe Presenter, les problèmes disparaissent.

classe Presenter fait partie du framework PHP Nette, de sorte que vous pouvez voir le contenu de cette classe ici: http://api.nette.org/1.0/__filesource/fsource_Nette-Application__ApplicationPresenter.php.html

Je peux fournir le contenu des fichiers LOG, si cela peut aider, mais ceux-ci sont grandes (plus de 1 MiB).

+1

Stack Erreurs de débordement? Je ne suis pas sûr que nous pouvons les aider ici ...: p –

+0

Version Eclipse? – retro

Répondre

0

Quelle version exacte d'Eclipse et de PDT utilisez-vous?

Il y avait un bug mois dernier à ce genre d'erreur: bug 316876, mais il semble être fixé PDT-2.2.0.v20100616. Vérifiez également votre eclipse.ini comme, par exemple, this ones (depending on your eclipse version).

+0

augmentation de la taille de la pile, malheureusement, ne permet pas ... est ici une partie de mon eclipse.ini: -vmargs -Xms128m -Xmx1024m -Xss1m je PDT 2.2.0.v20100519, mais je ne peux pas trouver un moyen de mettre à jour PDT à la version mentionnée ... Eclise dit il n'y a pas de mises à jour ... :) http://img138.imageshack.us/img138/9288/screeneclipseupdate.png –

+0

@Radek: essayez d'utiliser le exact paramètres que je mentionne dans le lien eclipse.ini. Utilisez-vous Eclipse Helios 3.6? Même si Eclipse dit qu'il n'y a pas de mise à jour, vous pouvez essayer de décompresser le [dernier site de mise à jour] (http://www.eclipse.org/downloads/download.php?file=/tools/pdt/downloads/drops/2.1.2 /R200908310846/pdt-Update-2.1.2.zip) à partir de la [page de téléchargements PDT] (http://www.eclipse.org/pdt/downloads/), et voir si une version plus récente aide. – VonC

+0

J'ai essayé cela plusieurs fois, mais le fait est que je ne trouve pas la bonne version que vous avez mentionnée (2.2.0.v20100616). J'ai essayé de télécharger la dernière version 2.2.0 Maintenance sur http://www.eclipse.org/pdt/downloads/, qui devrait contenir le correctif, mais en fait le ZIP contient une version différente: http: // img809.imageshack.us/img809/9495/eclisenotupdate.png - 2.2.0.v20100519, pas 20100616 ... –

0

Vous pouvez augmenter la taille de la pile VM et vérifier. Mais une meilleure solution serait de trouver comment éviter de trop récurer.

Ajoutez l'indicateur -Xss1024k dans les arguments VM pour démarrer Eclipse (dans le fichier eclipse.ini de votre dossier d'installation Eclipse).

Vous pouvez également augmenter la taille de la pile en Mo, en utilisant -Xss1m par exemple.

0

Je cours Eclipse Indigo. J'ai ajouté ce qui suit à mon fichier eclipse.ini car je ne les avais pas là.

-Xmx1024m -Xss1m

Je n'ai pas été en mesure de récupérer mon installation Eclipse. Les journaux d'erreurs dans Eclipse concernent les problèmes liés au plug-in OSGI et Team. Je peux essayer de les désinstaller.

1

J'ai fait face au même problème. Voici la façon de FixE il:

  1. Première goto [workbench_directory]/métadonnées/.plugins/- supprimer le dossier nommé "eclipse.org.core.resources" et garder une copie..

  2. Maintenant, allez dans le répertoire Eclipse en utilisant CommandPrompt (Windows) ou Terminal (sous Linux, mac) écrivez la commande $ eclipse -clean ---> ceci démarrera votre application Eclipse.

  3. Fermez maintenant l'application Eclipse et restaurez le dossier "eclipse.org.core.resources" que vous avez supprimé à la première étape.

C'est tout! Vous ne verrez pas le problème.

Questions connexes