GraphiteEditor / GraphiteEditor/Graphite

Crash when hiding an 'Instance Position' or 'Pointer Position' node feeding a value

Ouverte
#3,629 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Crash Good First Issue
Langage dominant
Rust
Étoiles
27.2k
Forks
1.3k
Merge moyen
20 h 5 min
PR mergées (30 j)
57

Description

Set up this simple graph:

Image

Select the 'Instance Position' node (or instead, wire it up to use the 'Pointer Position' node and select that) then hide it with Ctrl+H (Cmd+H on Mac). This results in a crash.

There are similar cases where this does *not* crash (these exhibit the behavior we'd expect from the above cases):
- A 'Vec2 Value' node instead
- An 'Instance Index' node feeding into the Rotation input of the Transform node

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Reproduisez le crash avec le graphe décrit et Ctrl+H ou Cmd+H sur le nœud Instance Position ou Pointer Position sélectionné. Comparez le résultat avec les cas Vec2 Value et Instance Index ; c'est terminé lorsque le masquage de l'un ou l'autre des nœuds de position ne provoque plus de crash et se comporte de manière cohérente avec ces cas.

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

Évaluation

Stack technique
rust
Domaine
computer-graphics
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

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