3 Stimmen

Eclipse CDT: org.eclipse.cdt.internal.ui.text.CReconciler, java.lang.OutOfMemoryError

Ich kann Eclipse mit CDT für etwa 15 Minuten laufen lassen, bevor es mit einem Java Heap Space Out of Memory Fehler abstürzt. Es ist immer verbunden mit dem org.eclipse.cdt.internal.ui.text.CReconciler Thema. Es ist inzwischen so weit gekommen, dass ich auf Autopilot laufe, wenn es passiert: "rm .lock", "y", "eclipse&" und schon bin ich weg. Ich kann weder mit Google relevante Informationen finden noch habe ich einen ähnlichen Beitrag auf SO gefunden. Hat sonst noch jemand ein solches Problem gehabt?

Ich benutze

Eclipse 3.6.1, Build-ID: M20100909-0800 CDT 6.1 Subversion 2.2.1 Pydev 1.6.3.2

OS: Red Hat 2.16 Intel Quad-Core-Maschine, Einzelmonitor

Ich habe keinen Root-Zugang. Ich weiß nicht, welche weiteren Informationen jemand für die Diagnose benötigt. Der IT-Mitarbeiter hat versucht, weitere Informationen zu finden, aber selbst er weiß nicht, was los ist. Es handelt sich auch nicht nur um ein Problem mit meinem Computer.

2voto

David J. Liszewski Punkte 10603

Es ist möglich, dass Sie mehr Heap-Speicher benötigen, als die Standardeinstellung von Eclipse vorsieht. Versuchen Sie, Eclipse mit 1G Heap zu starten, indem Sie die eclipse.ini bearbeiten und die Zeile ändern, die mit -Xmx a

-Xmx1024m

Alternativ können Sie das Programm auch von der Kommandozeile aus mit

eclipse -vmargs -Xmx1024m

[ UPDATE - hätte wahrscheinlich zuerst vorgeschlagen werden sollen ]

Verfolgen Sie die Protokolldatei unter _<workspace>_/.metadata/.log um festzustellen, ob es ein wiederkehrendes Ereignis oder einen Fehler gibt, das bzw. der zu einem Speicherverlust führen könnte.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X