---
id: "0a38f0bc-e4c0-4e31-b682-738367463989"
number: 116
title: "Installer hello-plugin provoque un écran noir / crash apparent d'IdeA"
status: "closed"
priority: "critical"
sprint: null
links: []
agentRefs: []
attachments: []
createdBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"}
updatedBy: {"kind":"agent","agent_id":"cd0b4cf1-1bef-4fae-ade5-f0a6b49bbaf5"}
createdAt: 1785499247761
updatedAt: 1785500328024
version: 2
---
Constat utilisateur au 2026-07-31 : lors de l'installation du plugin de démonstration `hello-plugin`, IdeA affiche encore un écran noir, ce qui laisse supposer un crash du runtime/fenêtre.

Contexte utile déjà observé :
- des correctifs précédents existent autour de `hello-plugin` et du runtime plugin, notamment :
  - `fe5fe7c` : `fix(hello-plugin): prévient le crash de l'asset protocol dans le runtime Tauri`
  - `aa85037` / `c100a03` : isolation des contributions plugin en erreur + durcissement menus
  - `2c3a46e` / `6270f98` : corrections manifeste/contexte hello-plugin
- malgré cela, l'installation du plugin déclenche encore un écran noir côté utilisateur.

Objectif :
Identifier la cause racine exacte du black screen au moment de l'installation/chargement de `hello-plugin`, corriger le défaut, et garantir qu'un plugin défectueux ou mal chargé ne puisse plus faire tomber la fenêtre principale d'IdeA.

Attendu :
- reproduire le problème sur le flux réel d'installation du plugin
- localiser la couche fautive (installation, validation, asset protocol, chargement frontend, runtime contributions, rendu UI, Tauri)
- corriger la cause racine
- ajouter des tests de non-régression sur le chemin réel concerné
- si un plugin reste invalide/non chargeable, l'UI doit rester vivante avec un état d'erreur explicite, pas un écran noir

Critères de validation :
- installation réelle de `hello-plugin` sans écran noir ni crash apparent
- IdeA reste interactive même si le plugin échoue à se charger
- tests pertinents verts avec preuve réelle