23/09/2008, 13:22
(Modification du message : 23/09/2008, 13:29 par MenzAgitat.)
Bon j'ai analysé la situation et j'avoue avoir un peu du mal à comprendre comment cela a pu arriver.
Dans l'historique des scores, on trouve un joueur du nom de [[Mots_A_Maux![% et c'est manifestement lui qui provoque le bug.
Les caractères spéciaux sont normalement neutralisés par remplacement pour éviter ce genre de situation.
Quelques exemples :
[[Mots_A_Maux[[ devient %!%!Mots_A_Maux%!%!
[[Mots_A_Maux[] devient %!%!Mots_A_Maux%!!%
[[Mots_A_Maux]] devient %!%!Mots_A_Maux!%!%
[[Mots_A_Maux][ devient %!%!Mots_A_Maux!%%!
{[[}Mots_A_Maux][ devient :!%!%!!:Mots_A_Maux!%%!
etc...
Le caractère [ est ici remplacé par %!, ] par !%, { par :! et } par !:
En bref, on ne devrait jamais trouver de caractères tels que [ ou ] dans le fichier scores.history.
Mais voilà, il y a [[Mots_A_Maux![% et je ne m'explique pas comment cela a pu arriver.
Il faudrait que tu essaies de retrouver le pseudo exact de ce joueur et que tu me le communiques pour que je puisse voir où se situe la faille, sinon ça risque de se reproduire.
En attendant, tu peux régler ton problème en éditant le fichier scores.history et en remplaçant [[Mots_A_Maux![% par Mots_A_Maux par exemple.
Dans l'historique des scores, on trouve un joueur du nom de [[Mots_A_Maux![% et c'est manifestement lui qui provoque le bug.
Les caractères spéciaux sont normalement neutralisés par remplacement pour éviter ce genre de situation.
Quelques exemples :
[[Mots_A_Maux[[ devient %!%!Mots_A_Maux%!%!
[[Mots_A_Maux[] devient %!%!Mots_A_Maux%!!%
[[Mots_A_Maux]] devient %!%!Mots_A_Maux!%!%
[[Mots_A_Maux][ devient %!%!Mots_A_Maux!%%!
{[[}Mots_A_Maux][ devient :!%!%!!:Mots_A_Maux!%%!
etc...
Le caractère [ est ici remplacé par %!, ] par !%, { par :! et } par !:
En bref, on ne devrait jamais trouver de caractères tels que [ ou ] dans le fichier scores.history.
Mais voilà, il y a [[Mots_A_Maux![% et je ne m'explique pas comment cela a pu arriver.
Il faudrait que tu essaies de retrouver le pseudo exact de ce joueur et que tu me le communiques pour que je puisse voir où se situe la faille, sinon ça risque de se reproduire.
En attendant, tu peux régler ton problème en éditant le fichier scores.history et en remplaçant [[Mots_A_Maux![% par Mots_A_Maux par exemple.