Ok merci Yves pour ses réponses en fais tout a été pensé [img]<<GRAEMLIN_URL>>/wink.gif[/img] vive mmf 2!





Ok merci Yves pour ses réponses en fais tout a été pensé [img]<<GRAEMLIN_URL>>/wink.gif[/img] vive mmf 2!
merci yves =) et la clickteam aussi =)



Bonjour,
Alors je viens rapporter ce qui semble être un bug, mais j'ai du mal à comprendre son origine. Il était déjà présent avant la Beta 10 mais à l'époque je pensais que c'était du à une erreur de ma part. J'explique ce que j'ai pu cerner.
Quand j'efface un grand nombre d'événements d'un coup (via des groupes et sous groupes), le runtime en phase test plante parfois -mais néanmoins toujours au même endroit dans mon cas.
J'avais en gros la grande catégorie composées des groupes comme suit :
Moves A
->Walk
->Stand
->Crouch
-> Climb
etc...
Lors du développement j'ai finalement décidé de tout refaire mais en conservant "Moves A" et tout ce qu'il contient au cas où. Je l'ai simplement mis "inactif" en permanence comme toutes ses sous-catégories. J'ai bien veillé à ce qu'aucune condition ne réactive ces groupes d'événements.
Maintenant que mon nouveau codage est rôdé et fonctionne nickel, je décide d'effacer "Moves A" d'un bloc. Et là durant certaines actions -en l'occurence climb- le runtime plante méchamment.
Après vérification, aucun conflit ni ligne de code capitale effacée par erreur ne semble être la cause du gros plantage.
Du coup, j'essaie de lancer le Runtime systématiquement après effacement de chaque groupe d'événements -dont climb- pour localiser l'origine du bug. Et bizarrement aucun bug n'apparait alors!
J'ai refait la manip plusieurs fois et il s'avère que le runtime plante dès qu'une catégorie effacée -et ce même si elle est inactive- semble contenir trop de lignes de code.
Le problème semble donc résolu en effaçant petit à petit les groupes d'événements devenus obsolètes. Mais bon c'est quand même étrange... (et surtout assez long quand on a des catégories, des sous catégories, des sous sous catégories... ^^')
Je rapporte juste cette mésaventure si jamais d'autres cas apparaissent. Ca pourra peut être aider à cerner l'origine du problème?

Ca ne m'a pas l'air d'être un bug spécifique à la version HWA (mais je suppose que tu ne peux pas tester avec la version normale car si ton appli utilise des actions spécifiques à la version HWA elle va planter avec la version normale). Tu pourrais m'envoyer un MFA qui plante en runtime? Je le transmettrai à Francois si c'est un souci avec les qualifieurs.



C'est vrai que j'utilise pas mal de qualifieurs...
Je vais tenter de recréer le bug au mieux, mon fichier MFA étant vraiment trop volumineux pour être envoyé tel quel.
Si j'y parviens je te fais parvenir cela dans la semaine, en espérant que cela puisse vous aider [img]<<GRAEMLIN_URL>>/smile.gif[/img]

OK merci!