eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper

Eclipse hangs when opening a minified CSS file in CSS Editor

Ouverte
#656 9 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

upstream-tm4e
Langage dominant
Java
Étoiles
201
Forks
76
Merge moyen
4 j 7 h
PR mergées (30 j)
21

Description

When I open a minified CSS file, i.e. with one very long line (e.g. 80k characters), Eclipse hangs with 100% CPU load.

The severity is different for different files of similar length, probably depending on the content. For some, Eclipse hangs for about a minute, which allows you to close the editor without killing Eclipse, e.g. fontawesome.min.css from https://fontawesome.com/download .

Others, like a proprietary file that I can't share, make Eclipse sleep for at least one hour (maybe forever).

While I can consciously avoid opening these files, it is especially annoying in a global search, when clicking next takes you to such a file without a warning.

When I open the same file in the plain text file editor, the CPU load goes up to 100%, too, but Eclipse gets responsive again much faster.

Guide de contribution

Ouvrir le guide de contribution

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.

Piste de recherche

Reproduisez le blocage en ouvrant fontawesome.min.css du rapport dans le CSS Editor, puis comparez-le avec l’éditeur de texte brut et la navigation depuis la recherche globale. Suivez le chemin d’ouverture du CSS Editor et mesurez la réactivité avec le fichier contenant une longue ligne ; c’est terminé lorsque ces fichiers peuvent être ouverts ou atteints depuis la recherche sans qu’Eclipse cesse de répondre.

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

Évaluation

Stack technique
css, java
Domaine
tooling
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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