Intellij Diagnose Crash-Problem

8

Manchmal stürzt Intellij IDEA ohne ersichtlichen Grund ab.

Erstens wird es ziemlich langsam, CTRL + N (Klassensuche) dauert oft ein wenig länger als gewöhnlich, um zu antworten, wenn man etwas hineintippt, das Springen zwischen Dateien dauert länger. Und dann stürzt es ab.

Wie lautet die übliche Route zur Diagnose von Intellij crash? Ich habe Speicher auf der Statusleiste überwacht, als es abgestürzt ist und es hatte zu diesem Zeitpunkt etwa 100 MB (von 512 MB) übrig. Gibt es nützliche Protokolle, die in die Richtung des Problems zeigen?

[UPDATE] 3 stürzt insgesamt ab.

1 Instanz:

Ein schwerwiegender Fehler wurde von Java Runtime Environment erkannt:  EXCEPTION_ACCESS_VIOLATION (0xc0000005) bei pc = 0x6d93acab, pid = 3120, tid = 5588  JRE-Version: 6.0_24-b07  Java VM: Java HotSpot (TM) Client VM (19.1-b02 gemischter Modus Windows-x86)  Problemrahmen:  V [jvm.dll + 0x9acab]

2 Instanzen:

Ein schwerwiegender Fehler wurde von Java Runtime Environment erkannt: java.lang.OutOfMemoryError: angeforderte 32756 Bytes für ChunkPool :: allocate. Aus Swap-Speicherplatz? Interner Fehler (allocation.cpp: 166), pid = 2484, tid = 5568 Fehler: ChunkPool :: allocate

Speicherkonfiguration: -Xss2m
-Xms32m
-Xmx512m

Der Speicher wurde auf -Xmx768 erhöht, was hoffentlich den Speichermangel um ein bisschen verzögert. Das Erhöhen des Speichers auf -Xmx1024 führte zu merkwürdigen Adresszuordnungsproblemen, nachdem IDEA eine Weile ausgeführt wurde (Ganzzahlüberlauf?). Die Maschine hat 3 GB RAM.

    
Leonid 18.05.2011, 16:02
quelle

2 Antworten

8

Bitte definieren Sie "Abstürze". Wenn das Fenster nicht mehr angezeigt wird, bedeutet dies normalerweise den JVM-Fehler, und im Arbeitsverzeichnis von IDEA (normalerweise IDEA_HOME / bin) befinden sich Dateien hs_err_pidXXX.log . In einigen Fällen kann das Aktualisieren von JDK auf die neue Version oder das Ändern der Garbage Collector-Strategie (über die Datei vmoptions) diese Probleme umgehen.

Wenn die IDE nicht mehr vollständig reagiert, müssen Sie Thread-Dumps bereitstellen .

Wenn es sich seltsam verhält, müssen Sie idee.log auf Ausnahmen prüfen. In einigen Fällen kann es durch OutOfMemory-Probleme verursacht werden. Die Erhöhung der Heap-Größe in idea.vmoptions sollte helfen. Überprüfen Sie die FAQ für die Standorte der IDEA-Dateien.

Wenn IDEA bei bestimmten Vorgängen sehr langsam wird, müssen Sie einen CPU-Snapshot bereitstellen .

    
CrazyCoder 18.05.2011, 18:53
quelle
10

Intellij würde nicht starten, d. h. blinkt IntelliJ und stürzt ab.

Fix: Setzen Sie -Xmx auf 512MB in idea.exe.vmoptions Datei im Ordner C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.1.4\bin

Wie ich zu diesem Thema gelandet bin: Ich habe Xmx früher auf 2048MB gesetzt und es ist beim Erreichen des GC-Limits abgestürzt. Dann würde IntelliJ nicht starten.

    
Srujan Kumar Gulla 02.10.2015 17:59
quelle