microsoft / microsoft/vscode-java-pack

Failed to update qualified index

Offen
#1,110 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

ai-triaged bug
Vorherrschende Sprache
TypeScript
Sterne
352
Forks
166
Ø Merge
17 Std. 47 Min.
Gemergte PRs (30 T.)
32

Beschreibung

!ENTRY org.eclipse.jdt.core 4 0 2022-11-08 09:16:17.551
!MESSAGE Failed to update qualified index.
!STACK 0
java.io.IOException: Failed to read index data from file:/C:/Users/admin/AppData/Roaming/Code/User/workspaceStorage/c6f99d609a500868211607affa7d771b/redhat.java/jdt_ws/.metadata/.plugins/org.eclipse.jdt.core/1865797976.index at offset 1174 and size 808923700
    at org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable(DiskIndex.java:685)
    at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategory(DiskIndex.java:485)
    at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategories(DiskIndex.java:477)
    at org.eclipse.jdt.internal.core.index.DiskIndex.mergeWith(DiskIndex.java:579)
    at org.eclipse.jdt.internal.core.index.Index.save(Index.java:230)
    at org.eclipse.jdt.internal.core.index.MetaIndex.save(MetaIndex.java:100)
    at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveMetaIndex(IndexManager.java:1256)
    at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndexes(IndexManager.java:1232)
    at org.eclipse.jdt.internal.core.search.indexing.IndexManager.notifyIdle(IndexManager.java:826)
    at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:458)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space
    at org.eclipse.jdt.internal.compiler.util.HashtableOfObject.<init>(HashtableOfObject.java:56)
    at org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable(DiskIndex.java:681)
    ... 10 more

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginnen Sie mit dem gemeldeten Fehler in org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable bei DiskIndex.java:681 und verfolgen Sie, wie IndexManager.saveIndexes ihn erreicht. Reproduzieren Sie die Erschöpfung des Java-Heaps, wenn möglich, und ermitteln Sie anschließend eine konkrete Korrektur oder Abhilfemaßnahme, die verhindert, dass die Aktualisierung des qualifizierten Index fehlschlägt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
15/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.