De nouveau un retard suite problème technique

Des codes d’erreurs sont générés lors du tour :

####### Ost-Berlin Division Richter: Tactic order used too many times Q4R2G1(order=ReactivityBoost)
####### Cagliari Dragons: Tactic order used too many times Q4R5O2(order=Hooligans)
java.lang.NullPointerException
at org.apache.crimson.tree.AttributeNode.writeChildrenXml(AttributeNode.java:270)
at org.apache.crimson.tree.AttributeNode.writeXml(AttributeNode.java:260)
at org.apache.crimson.tree.AttributeSet.writeXml(AttributeSet.java:518)
at org.apache.crimson.tree.ElementNode2.writeXml(ElementNode2.java:319)
at org.apache.crimson.tree.XmlDocument.writeChildrenXml(XmlDocument.java:599)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:517)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:376)
at ultraball.xml.XmlBase.generateXml(XmlBase.java:41)
at ultraball.server.game.Comments.save(Comments.java:56)
at ultraball.server.game.Game.postGame(Game.java:118)
at ultraball.server.game.GameFactory.doPlayGame(GameFactory.java:33)
at ultraball.server.MiscCommands.executeDayGames(MiscCommands.java:71)
at ultraball.server.Main.executeDayGames(Main.java:243)
at ultraball.server.Main.access$3(Main.java:241)
at ultraball.server.Main$4.execute(Main.java:73)
at ultraball.server.graphics.CommandThread.run(CommandThread.java:43)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at org.apache.crimson.tree.AttributeNode.writeChildrenXml(AttributeNode.java:270)
at org.apache.crimson.tree.AttributeNode.writeXml(AttributeNode.java:260)
at org.apache.crimson.tree.AttributeSet.writeXml(AttributeSet.java:518)
at org.apache.crimson.tree.ElementNode2.writeXml(ElementNode2.java:319)
at org.apache.crimson.tree.XmlDocument.writeChildrenXml(XmlDocument.java:599)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:517)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:376)
at ultraball.xml.XmlBase.generateXml(XmlBase.java:41)
at ultraball.server.game.Comments.save(Comments.java:56)
at ultraball.server.game.Game.postGame(Game.java:118)
at ultraball.server.game.GameFactory.doPlayGame(GameFactory.java:33)
at ultraball.server.MiscCommands.executeDayGames(MiscCommands.java:71)
at ultraball.server.Main.executeDayGames(Main.java:243)
at ultraball.server.Main.access$3(Main.java:241)
at ultraball.server.Main$4.execute(Main.java:73)
at ultraball.server.graphics.CommandThread.run(CommandThread.java:43)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at org.apache.crimson.tree.AttributeNode.writeChildrenXml(AttributeNode.java:270)
at org.apache.crimson.tree.AttributeNode.writeXml(AttributeNode.java:260)
at org.apache.crimson.tree.AttributeSet.writeXml(AttributeSet.java:518)
at org.apache.crimson.tree.ElementNode2.writeXml(ElementNode2.java:319)
at org.apache.crimson.tree.XmlDocument.writeChildrenXml(XmlDocument.java:599)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:517)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:376)
at ultraball.xml.XmlBase.generateXml(XmlBase.java:41)
at ultraball.server.game.Comments.save(Comments.java:56)
at ultraball.server.game.Game.postGame(Game.java:118)
at ultraball.server.game.GameFactory.doPlayGame(GameFactory.java:33)
at ultraball.server.MiscCommands.executeDayGames(MiscCommands.java:71)
at ultraball.server.Main.executeDayGames(Main.java:243)
at ultraball.server.Main.access$3(Main.java:241)
at ultraball.server.Main$4.execute(Main.java:73)
at ultraball.server.graphics.CommandThread.run(CommandThread.java:43)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at org.apache.crimson.tree.AttributeNode.writeChildrenXml(AttributeNode.java:270)
at org.apache.crimson.tree.AttributeNode.writeXml(AttributeNode.java:260)
at org.apache.crimson.tree.AttributeSet.writeXml(AttributeSet.java:518)
at org.apache.crimson.tree.ElementNode2.writeXml(ElementNode2.java:319)
at org.apache.crimson.tree.XmlDocument.writeChildrenXml(XmlDocument.java:599)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:517)
at org.apache.crimson.tree.XmlDocument.write(XmlDocument.java:376)
at ultraball.xml.XmlBase.generateXml(XmlBase.java:41)
at ultraball.server.game.Comments.save(Comments.java:56)
at ultraball.server.game.Game.postGame(Game.java:118)
at ultraball.server.game.GameFactory.doPlayGame(GameFactory.java:33)
at ultraball.server.MiscCommands.executeDayGames(MiscCommands.java:71)
at ultraball.server.Main.executeDayGames(Main.java:243)
at ultraball.server.Main.access$3(Main.java:241)
at ultraball.server.Main$4.execute(Main.java:73)
at ultraball.server.graphics.CommandThread.run(CommandThread.java:43)
at java.lang.Thread.run(Unknown Source)

Zut, j’espère que ça va se résoudre et que ça ne se reproduira pas à chaque tour…’

Surtout qu’il me semble que ça concerne de nouveau mon équipe. Ou c’est juste l’histoire des hooligans…

Le problème du tour précédant n’a pas été identifié. Il était juste, en apparence, sans conséquences sur le tour.
Cette fois ci, il y a plusieurs matchs concernés. Mais je ne sais pas si cela concerne une équipe en particulier.
Le dernier tour, lorsqu’on supprimait le match qui posait problème, ce dernier se décalait à un autre match.

Ce qui est bizarre c’est que le bug a lieu juste lorsque l’on genere le rapport de match, pas avant… c’est etrange.

Je regarderai ce weekend

L’histoire des hooligans ?

Non j’en sais rien. Moi je me suis planté, j’ai copié une strat 2 fois contenant hooligans.
Comme le listing de Moa qui montre les bugs est à la suite, j’imaginais que ça concernait mon équipe. (et que le bug du tour précédent avait aussi un rapport avec mon match)

Non, les deux premières lignes sont des indications normales et me servent pour faire le sujet sur les distraits du tour.
Elles renseignent simplement sur les équipes aillant, par erreur, utilisé un nombre de fois trop important un ordre limité.

J’ai fait un “ctrl A” pour sélectionner l’ensemble du texte dans le server (je ne peux pas scroller et sélectionner en même temps un texte dans le server) et je l’ai collé dans le forum sans retirer les deux premières lignes.

Ca a tourné.
Je mets le site à jour pour le prochain tour.

Super !
Z’avez trouvé le blem ?

Trop pas ! :wink:

Enfin si, GM a résolu le problème de mise à jour du site avec un nouveau UBserver.
Mais il y a toujours un problème de match qui génère une erreur. Ce coup si, c’est le match 25376 qui est à 0 Ko. Je ne sais pas à qui il correspond. Y’aura surement une équipe qui n’aura pas accès à la visualisation d’un match.

C’est lié a “quelque chose” qui n’a pas de texte. Un ordre sans commentaire ? Une greffe sans nom ? Je ne sais pas

Chez moi, impossible d’ouvrir le dernier match du groupe 4 du 2nd tour de la SuperCup SHB, qui oppose la toute récente équipe de Locomotives Ambes aux Tirana Illyriens.

Et je n’avais pas fait gaffe, mais au tour précédent, correspondant au 1er tour de la SuperCup SHB, c’était déjà le dernier match de la liste qui n’était pas visualisable et il concernait déjà Locomotives Ambes (…vs Hourloup’Revengers :smiling_face: )

Les autres matchs des Locomotives sont accessibles, donc a priori c’est plutôt le fait d’être le dernier match du tour qui entraîne un blocage au niveau de la visualisation.

Le match non visualisable c’est juste qu’il n’a pas ete genere. Si on a la meme erreur pour la meme equipe, ca doit venir de l’equipe, de sa tactique, de son stade ou quelque chose comme ca.

Je vais l’appeler ce matin. Il va me filer ses ID que je fasse le tour de sa nouvelle équipe pdt que je suis au taf.
C’est vrai que le début des embrouilles correspond à son arrivée. Si c’est quelque chose dans mes cordes, je vs tiens au jus au plus vite.

Bon… j’ai rien trouvé de significatif.
Effectivement, 2 de ses matchs sont illisibles, le dernier en date et le dernier de la saison. Il n’a rien fait de spécial. Il a utilisé uniquement les strats préinstallées, n’importe comment certes, mais qui ne devraient pas avoir d’incidence. ( 5 joueurs sur 8 jouent, manque de mémoire vs ordres, n’importe qui n’importe où…)
En dehors de ça, 2 propositions sur des rookies. 1 gagné au tour précédent, celui de ce tour, la demande n’a pas été prise en compte.(?)
Il avait fait des demandes en recherche qui n’ont pas abouti puisque nous sommes en inter saison mais ne s’en rappelait pas.
Bref, rien d’exceptionnel à priori

Cest uniquement lie aux commentaires de match. Donc cest quelque chose qui y apparait.

L’équipe joue 4 matchs dans ce même tour de coupe, avec exactement les mêmes joueurs et les mêmes ordres, donc le problème ne provient pas d’un ordre tactique.

Sans doute plutôt un problème lié au stade, puisque dans les deux cas (au tour 12 et au tour 13), le match non visualisable est justement un match où Locomotives Ambes est censé avoir reçu dans son stade.

Il n’y avait pas eu de problème pour un match à domicile en Open au tour 11, mais en Coupe son terrain n’est pas homologué ?!

Effectivement les 2 bugs sont les 2 seuls matchs après championnat pour lesquels il recevait a domicile.
Au t11, il n’y a pas eu de probleme.
Ça semble la bonne piste mais pourquoi…
( si la question se pose, il n’avait pas lancé de construction ou fait quoi que ce soit dans le stade)

Whaw… Vous avez trouve. Pour une raison mysterieuse cette equipe n’a pas de stade !!!

Je vais voir avec Moa mais ca doit etre ca.

1 Like