Java-Anwendung stürzt meinen Computer ab. Wie kann ich die Fehler beheben?

3193
Oded

Ich verwende NetBeans 4.1 für meinen Universitätskurs (dies ist eine ältere Version, aber die erforderliche Version für den Kurs - ich kann keine neuere Version verwenden).

Immer, wenn ich es länger als einige Minuten verwende, stürzt mein Computer ab - er wird entweder neu gestartet oder ich muss ihn zurücksetzen.

Ich habe versucht, alle Startelemente zu deaktivieren (um andere Anwendungen auszuschließen, die die App stören), aber es hat nichts gebracht.

Ich habe Sysinternals procmon-Protokollierung verwendet, und die Protokolle sind beschädigt. Die einzige Möglichkeit, ein gutes Protokoll zu erhalten, war das Aktivieren der Bootprotokollierung. Diese sind jedoch riesig und ich weiß nicht, wonach ich suchen soll.

Ich verwende Windows XP SP3, vollständig gepatcht, und dies ist die einzige Anwendung, mit der ich Probleme habe.

Kann jemand Schritte zur Fehlerbehebung vorschlagen, die mir helfen, die Ursache dieser Abstürze zu ermitteln und zu beheben?

0
welche Java-Version laufen Sie? John T vor 14 Jahren 0
1.6 Standardausgabe Oded vor 14 Jahren 0
too new, try 1.4.2. if that doesn't work you might be running into an incompatibility with XP-SP3, try it on an XP-SP2 system. quack quixote vor 14 Jahren 0
Könnte es ein Gedächtnisfehler sein? NetBeans ist nicht hell und es ist möglich, dass Speicher verwendet wird, der normalerweise nicht berührt wird. Ich empfehle eine Speicherdiagnose durchzuführen. Tom Hawtin - tackline vor 14 Jahren 0
Ich habe mem86 bereits auf diesem Computer ausgeführt und verwende andere speicherintensive Apps. Das ist es auch nicht. Oded vor 14 Jahren 0

2 Antworten auf die Frage

1
John T

Überprüfen Sie die Systemereignisprotokolle. Systemsteuerung -> Verwaltung -> Computerverwaltung, erweitern Sie die Ereignisanzeige und suchen Sie in den Anwendungs- und Systemprotokollen nach ungewöhnlichen Objekten. Die Einträge oben sollten die neuesten sein, wenn nicht, nach Zeit.

Überprüfen Sie auch die Java-Konsole auf Fehler. Wenn eine Java-Anwendung ausgeführt wird, klicken Sie mit der rechten Maustaste auf das Java-Symbol in der Taskleiste und wählen Sie "Open 1.X.XX Console", wo die Xs durch Ihre aktuelle Version ersetzt werden.

Wenn Sie eine neuere Java-Version ausführen, kann dies die Kompatibilität mit der alten Netbeans-Version beeinträchtigen. Überprüfen Sie das Veröffentlichungsdatum für Ihre bestimmte Netbeans-Version und laden Sie die entsprechende JRE herunter, die zu diesem Zeitpunkt veröffentlicht wurde, um maximale Kompatibilität zu gewährleisten. Ältere JRE-Versionen finden Sie hier .

Nichts in den Protokollen. In Bezug auf die JRE-Version wird es anscheinend mit der korrekten JRE-Version verteilt. Oded vor 14 Jahren 0
Es ist damit verteilt, aber verwendet es das alte? Überprüfen Sie die Umgebungsvariable PATH. John T vor 14 Jahren 0
Netbeans 4.1 was released in May of 2005 and was tested with `J2SE JDK 5.0`. the release notes indicate it should also run on `J2SE SDK v1.4.2`. see http://www.netbeans.org/community/releases/41/ and http://www.netbeans.org/community/releases/41/relnotes.html quack quixote vor 14 Jahren 0
0
harrymc

Haben Sie versucht, NetBeans neu zu installieren, da Sie sagen, dass das Problem von NetBeans 4.1 verursacht wird?

Versuchen Sie es zu deinstallieren und erneut zu installieren.
Wenn Sie über Plugins verfügen, installieren Sie sie nicht, um mit zu beginnen.

Machen Sie vor dem Start eine Sicherungskopie des NetBeans-Verzeichnisses (der NetBeans-Verzeichnisse), um es rückgängig machen zu können, wenn sich die Dinge nicht mehr eignen, und löschen Sie nach der Deinstallation verbleibende Reste im Verzeichnis.

Ich habe deinstalliert und neu installiert. Keine Freude :( Oded vor 14 Jahren 0