Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[Bug] UI Freeze when starting Eclipse IDE

Ouverte
#413 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
62/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
java
Domaine
desktop, performance

Piste de recherche

Commencez par suivre com.microsoft.copilot.eclipse.ui.preferences.LanguageServerSettingManager.updateMcpToolsStatus() et com.microsoft.copilot.eclipse.core.utils.WorkspaceUtils.listTopLevelProjects(), en vous concentrant sur la question de savoir si le parcours du workspace s’exécute sur le thread UI. Reproduisez le problème en ouvrant Eclipse avec les versions du plugin indiquées et confirmez que le démarrage reste réactif sans le gel observé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

bug

Environment

  • OS: Windows 11
  • Eclipse Version: 4.40
  • Plugin Version: 0.20.0.202607100822 and also 0.21.0.202608060743

Describe the bug
UI Freeze when starting the Eclipse IDE.

My assumption is that the method com.microsoft.copilot.eclipse.ui.preferences.LanguageServerSettingManager.updateMcpToolsStatus () goes through all the projects in the workspace and it does so in the UI thread.

Image

Pay attention to the Hits column on the right: the actual numbers are not real but the fact that there is a steep increase from 1 to 40+ shows that there is a for-loop somewhere that creates this issue. My bet is on the method com.microsoft.copilot.eclipse.core.utils.WorkspaceUtils.listTopLevelProjects ().

To Reproduce
Open the Eclipse IDE

Expected behavior
The UI shouldn't freeze, it should remain responsive

Additional context
We downgraded to version 0.19.0.202606240339 and we hope that this version doesn't have the issue. I will report back in this issue if 0.19.x also has this problem.

Langage dominant
Java
Étoiles
129
Forks
69
Merge moyen
2 j 2 h
PR mergées (30 j)
15

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de microsoft/copilot-for-eclipse

Toutes les issues de microsoft/copilot-for-eclipse

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.