Ouais, ça ressemble à l'un des pires plantages au démarrage de FI.
Ce qui se passe
FI/Tampermonkey peut se retrouver avec un état de stockage ancien ou cassé où les données de démarrage deviennent trop grosses pour passer par le runtime de l'extension.
Une erreur courante dans ce cas :
Code:
Message exceeded maximum allowed size of 64MiB
Important :
64 MiB est la limite de message du runtime, pas la limite totale de stockage d'IndexedDB.
La base de données peut donc contenir bien plus de 64 MiB, mais si Tampermonkey essaie de transférer plus de 64 MiB dans un seul message interne, Chrome le rejette.
Le résultat, en gros :
Code:
FI starts
→ loads saved state
→ Tampermonkey tries to transfer it
→ payload exceeds 64 MiB
→ runtime rejects it
→ FI initialization stops
→ UI never appears
C'était surtout possible avec l'ancien comportement de
FI Library utilisé sans
FI Host, car les données d'image pouvaient s'accumuler temporairement côté navigateur.
Le point important, c'est que l'ancienne couche de récupération du stockage temporaire de FI n'existe plus dans les versions actuelles.
Donc si l'ancien état Tampermonkey/FI a déjà atteint cette condition, il n'y a plus de nettoyage partiel ni de migration fiable possible.
La solution est une réinitialisation complète.
- Sauvegarde les autres scripts Tampermonkey dont tu as besoin.
- Désinstalle complètement Tampermonkey.
- Redémarre le navigateur.
- Réinstalle Tampermonkey.
- Installe la dernière version de FI à partir de zéro.
- Ne restaure PAS l'ancien stockage/la base de données de FI.
Si tu utilises la synchro Tampermonkey, je te recommande aussi de la désactiver temporairement pendant l'installation propre pour que l'ancien état ne soit pas restauré automatiquement.
Tu peux aussi donner un autre nom à la nouvelle copie de FI :
Code:
// @name FREEInternet-Bypass - Clean
Mais changer le nom ne suffit
pas à régler le problème : l'important est de supprimer complètement l'ancien état Tampermonkey/FI.
Je suis vraiment désolé pour celui-là. C'est l'un des plantages les plus difficiles de FI, parce que de l'extérieur tout semble actif alors que l'initialisation meurt en interne avant la création de l'interface.
Les versions récentes de FI gèrent ce stockage différemment, justement pour réduire le risque que ça se reproduise.
Si ça arrive encore après une réinitialisation complètement propre, envoie-moi la version du navigateur, la version de Tampermonkey, la version de FI et l'erreur Console/runtime et je regarderai ça.