microsoft / microsoft/vscode-java-pack
Failed to update qualified index
Aperta
Nessuno ha ancora preso questa issue.
ai-triaged
bug
- Lingua principale
- TypeScript
- Stelle
- 352
- Fork
- 166
- Merge medio
- 17h 47m
- PR unite (30g)
- 32
Descrizione
!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
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia dal fallimento segnalato in org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable alla riga DiskIndex.java:681 e traccia come IndexManager.saveIndexes vi arriva. Riproduci l’esaurimento dell’heap Java, se possibile, quindi individua una correzione o una mitigazione concreta che impedisca il fallimento dell’aggiornamento dell’indice qualificato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- devtools
- Tipo di issue
- Bug
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 15/100