Erreur MaJ fichier de langue : "Erreur interne" / "Fichier langue corrompu"

Répondre
Partager Rechercher
bonjour

hier j'ai eu le meme probleme ...
j'ai reinstallé dofus vider mes cache etc ... rien a faire : erreur interne
--> je n'ai pu jouer qu'en anglais

ce matin .. reboot de mon ordi je repasse en fr et tout remarche

va comprendre ^^

une explication serait la bienvenue
MAlgre le téléchargement du nouveau client il n'y a pas d'améliorations -_- soit aucun objets n'appariait soit ( quand je vide le cache) le jeu lag a mort et donc , dans les deux cas, je ne peux pas jouer -_- .... Personne n'aurait un conseil?
Bon je vais faire un point avec vous sur ce problème. Il en ressortira peut être des idées qui pourrait nous aider a déterminer la cause exacte de ce bug. Pour l'instant nous avons localisé a quel niveau il se situe mais n'avons pas trouver la cause.


Présentation du problème

Sur la version 1.14.1, ce problème se manifestait de cette manière :
-Vous lancez le jeu
-Vous arrivez sur la page de login sans aucun texte affichés
-Vous rentrez votre login/mdp
-Un message "Erreur interne : Veuillez contacter l'équipe ..." apparaît
-Vous passez en anglais et ça fonctionne

Sur la version 1.14.2 le même problème arrive comme ça :
-Vous lancez le jeu
-Ecran noir et des trucs s'affichent en gris en haut a gauche
-Une ligne rouge apparaît en dessous de ces lignes d'initialisation : " Impossible de lire les données. Fichier de langue corrompu"

Dans les deux cas c'est le même problème. La différence est que dans la nouvelle version, un système de détection de ce problème a été mis en place, d'où la ligne d'erreur, ce qui évite d'arriver sur la page de login sans aucun textes.


Qu'est ce qui se passe dans dofus pour en arriver la ?

Quand vous lancez le jeu, dofus se connecte a un serveur pour connaître la dernière version du fichier de langue disponible en fonction de la langue (Fichier dans lequel se trouvent tous les textes des interfaces, "lang_fr.swf" en français et "lang_en.swf" en anglais). Si la version en ligne est plus récente que celle en stocker sur la machine du joueur, dofus télécharge ce fichier. Ceci est un simple téléchargement web (via le port 80) d'un fichier SWF.

Une fois téléchargé, dofus copie le contenu de ce fichier dans les SharedObject de flash (SharedObject = Equivalent flash des cookies d'un navigateur internet). De cette manière pas besoin de le retélécharger au prochain lancement de dofus.

Dans la version 1.14.1, même si le téléchargement ou le stockage du fichier avait échoué on arrivait sur la page d'accueil sans textes. Dans la nouvelle version, une fois le fichier chargé, dofus vérifie que les données sont bien présentes dedans. Si la lecture échoue alors le message rouge s'affiche "Impossible de lire les données. Fichier de langue corrompu".


Constations et déductions

Il est très difficile de résoudre un bug si on arrive pas a le reproduire. Et malheureusement nous n'y arrivons pas au studio car nous ne le rencontrons pas sur nos machines. Les informations, et remarques que vous pouvez nous fournir peuvent nous aider à déterminer la cause de ce bug.

Actuellement voila ce que l'on a remarqué et/ou ce que l'on peut déduire du fonctionnement de dofus :
-Avec l'ancienne version, on pouvait jouer en anglais --> La cause est peut être liée au contenu du fichier.
-Pour certaines personnes le problème se règle sans rien faire --> La cause a peu de chance de se trouver dans le client, l'anti-virus ou le firewall de votre machine car ils ne changent pas entre deux lancements de dofus.
-Les fichiers sont repliqués sur deux serveurs de données indépendants, donc il y en a au moins toujours un de disponible --> La cause n'a pas l'air de se situer au niveau de la disponibilité des serveurs.

Donc en résumé le problème a l'air de se situer quelque part entre l'application dofus et l'endroit ou sont hébergés les fichiers de langue.


Conclusions

Qu'est ce qui se trouvent entre dofus et les fichiers de langue en ligne qui pourrait empêcher le téléchargement ou modifier le contenu du fichier ? ça pourrait être un souci au niveau du programme de serveur web du serveur de fichier. Ou n'importe quoi sur le réseau qui fait transiter les données entre vous et les serveurs : firewall, proxy, anti-virus fournisseur d'accès ... Cependant il faut que ce soit quelques choses qui analyse se qui passe car avec la version anglaise cela fonctionne.


Voila ou nous en sommes actuellement. Comme ce problème devient bloquant avec cette nouvelle version, nous allons nous y pencher plus longuement. Les informations utiles que vous pouvez nous fournir sont les bienvenues.
Serait il possible de renommer ce sujet pour plus de visibilité :
Erreur a la mise a jour du fichier de langue : "Erreur interne ..." ou "... Fichier de langue corrompu"

[Bjorn : oui msieur ^^ fais, mais en un peu plus court, sinon ca n'entre pas ]
Je viens de réaliser un petit programme pour essayer d'obtenir un peu plus d'information sur ce qui bloque.

Les personnes rencontrant encore ce problème, pouvez vous télécharger ce fichier (Windows seulement) et le lancer sur votre machine.

Une fois cela fait pouvez vous me copier-coller ce qui s'affiche. Le programme est fait pour copier tout seul ce qui s'affiche donc normalement en faisant CTRL+V sur le forum ou n'importe ou cela devrait coller le texte que vous voyez affiché.

Merci d'avance.
1 : LaunchDownload
1 : LoadProgress : 1169/80804
1 : LoadProgress : 17562/80804
1 : LoadProgress : 34744/80804
1 : LoadProgress : 52917/80804
1 : LoadProgress : 72524/80804
1 : LoadProgress : 80804/80804
1 : LoadComplete
1 : LoadInit
1 : Version=2217
1 : Check OK
2 : LaunchDownload
2 : LoadProgress : 80804/80804
2 : LoadComplete
2 : LoadInit
2 : Version=2217
2 : Check OK
3 : LaunchDownload
3 : LoadProgress : 1198/76274
3 : LoadProgress : 23258/76274
3 : LoadProgress : 47527/76274
3 : LoadProgress : 68388/76274
3 : LoadProgress : 76274/76274
3 : LoadComplete
3 : LoadInit
3 : Version=2212
3 : Check OK
4 : LaunchDownload
4 : LoadProgress : 76274/76274
4 : LoadComplete
4 : LoadInit
4 : Version=2212
4 : Check OK

Voila après lancement de ton programme ^^ Bref j'ai l'impression de ne pas avoir d'erreur cependant les fichiers du jeu dofus ne semble toujours pas se télécharger correctement ... Si quelqu'un d'autre pouvait essayer^^
1 : LaunchDownload
1 : LoadProgress : 1178/80209
1 : LoadProgress : 9705/80209
1 : LoadProgress : 19922/80209
1 : LoadProgress : 21748/80209
1 : LoadProgress : 34756/80209
1 : LoadProgress : 56942/80209
1 : LoadProgress : 57634/80209
1 : LoadProgress : 67204/80209
1 : LoadProgress : 67806/80209
1 : LoadProgress : 80209/80209
1 : LoadComplete
1 : LoadInit
1 : Version=undefined
1 : Check FAILED : 80209/80209
1 : fv=2000
1 : fl=fr
1 : l=fr
2 : LaunchDownload
2 : LoadProgress : 1103/80209
2 : LoadProgress : 9546/80209
2 : LoadProgress : 25882/80209
2 : LoadProgress : 51037/80209
2 : LoadProgress : 52879/80209
2 : LoadProgress : 56862/80209
2 : LoadProgress : 76024/80209
2 : LoadProgress : 80209/80209
2 : LoadComplete
2 : LoadInit
2 : Version=undefined
2 : Check FAILED : 80209/80209
3 : LaunchDownload
3 : LoadProgress : 1198/76274
3 : LoadProgress : 9444/76274
3 : LoadProgress : 19966/76274
3 : LoadProgress : 21750/76274
3 : LoadProgress : 45831/76274
3 : LoadProgress : 47612/76274
3 : LoadProgress : 64150/76274
3 : LoadProgress : 76274/76274
3 : LoadComplete
3 : LoadInit
3 : Version=2212
3 : Check OK
4 : LaunchDownload
4 : LoadProgress : 1122/76274
4 : LoadProgress : 9587/76274
4 : LoadProgress : 25935/76274
4 : LoadProgress : 50391/76274
4 : LoadProgress : 51992/76274
4 : LoadProgress : 55967/76274
4 : LoadProgress : 64311/76274
4 : LoadProgress : 71667/76274
4 : LoadProgress : 73247/76274
4 : LoadProgress : 76274/76274
4 : LoadComplete
4 : LoadInit
4 : Version=2212
4 : Check OK


voila le mien en esperant que ca puisse vous aider
-luciole-, a priori tu n'a pas d'erreur donc cela devrait fonctionner si tu lance le jeu.
-Natsumi, toujours le meme probleme.

Le probleme semble passer avec le temps pour la majeure partie des personnes.
Citation :
Publié par Trooll
tu clique sur la "clef a molette" en haut a droite et tu trouvera une option "vider le cache " en bas de la page
ce qui est bete c'est quela clé n'y est pas
réponse idiote
Deuxieme programme pour tester les 2 serveurs de téléchargement. Si vous avez encore le problème, téléchargez ce fichier, lancer le, puis copier tout ce qui s'affiche sur le forum.
Merci Greu pour le programme j'le lance et tout a l'air de marcher^^

Cependant les coordonnes apparaissent toujours comme "undefined" ainsi que les attaques des mobs et je ne peux toujours pas visualiser mes objets ..... Est ce que ça aurait un rapport avec l'affaire en cours?
Citation :
Publié par -luciole-
Merci Greu pour le programme j'le lance et tout a l'air de marcher^^

Cependant les coordonnes apparaissent toujours comme "undefined" ainsi que les attaques des mobs et je ne peux toujours pas visualiser mes objets ..... Est ce que ça aurait un rapport avec l'affaire en cours?
Vide le cache, et réessaie. C'est peut etre deux soucis différents
Vous allez croire que j'y mets de la mauvaise volonté mais absolument pas -_-

Quand je vide le cache ça lag tellement que ça n'est pas plus jouable ( voire moins xD)

Donc si vous aviez une autre solution?
-luciole- : Relance le jeu une fois ça devrais aller.

Bon la cause du problème est enfin trouvée. Pourquoi cela arrive on ne sait pas encore mais on sait d'où ça vient. Plus d'explication lorsqu'on en aura d'avantage car le problème ne vient pas de chez nous. Je continue a poster sur le forum officiel seulement désormais pour ce problème.

J'ai fait une modification qui permettra a toutes les personnes etant encore bloquées de se jouer.

Merci pour votre aide.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés