RX0307

Domaine: Exécution

Message d'erreur

%s ne peut pas tenir un texte plus large que sa fenêtre (%s)

Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.

L'histoire

Une étape de rush s'est arrêtée parce qu'un texte était plus large que sa fenêtre de travail. Voici pourquoi c'est sérieux. Certaines étapes, comme la construction d'un chemin avec path, ou la comparaison de membres pendant un tri, travaillent dans une fenêtre de taille fixe. Un texte qui n'y entre pas pourrait être coupé en silence. Mais regardez les conséquences. Un chemin coupé désigne un autre fichier que celui que vous vouliez : vous lisez ou écrivez au mauvais endroit. Un membre coupé se retrouve trié à la mauvaise place. Dans les deux cas, personne ne vous prévient, et le résultat est faux. Le moteur choisit donc la solution honnête : refuser. Le message nomme la fenêtre qui était trop étroite. Exemple : vous collez un très long texte dans un chemin. Raccourcissez les morceaux, ou revoyez la structure de vos dossiers. Une valeur tronquée devient une autre valeur, et le moteur ne fabrique pas une autre valeur à votre place.

Texte issu du catalogue d'erreurs du moteur Rush.