Visualiser les détails du résultat
Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
---|---|---|---|---|---|
0000719 | SIC | EdiSic | public | 2012-05-09 14:41 | 2012-05-31 16:13 |
Rapporteur | dorch | Assigné à | dorch | ||
Priorité | normale | Impact | mineur | Reproductibilité | aléatoire |
Statut | fermé | Résolution | corrigé | ||
Version du produit | 5.25c | ||||
Version ciblée | Priorité 1 | Résolu dans la version | 5.25d | ||
Résumé | 0000719: Plantage aléatoire de la sauvegarde automatique | ||||
Description | -----Message d'origine----- De : Jay-Allemand Maxime Envoyé : mercredi 9 mai 2012 15:04 À : Dorchies David Objet : Un bug... Un problème inattendu en changeant les valeurs des coefficients de débits. | ||||
Informations complémentaires | Erreur à la ligne 63 du traitement Méthode EcritXml. Elément inexistant dans le tableau associatif. ----- Informations techniques ----- Projet : EDITAL2 Appel WL : Traitement de 'Méthode EcritXml' (COuvrage.EcritXml), ligne 63, thread 0 Que s'est-il passé ? Elément inexistant dans le tableau associatif. Code erreur : 3201 Niveau : erreur fatale (EL_FATAL) Dump de l'erreur du module 'wd170vm.dll' (17.0.247.5). Identifiant des informations détaillées (.err) : 3201 Informations supplémentaires : EIT_PILEWL : Méthode EcritXml (COuvrage.EcritXml), ligne 63 Méthode EcritXml (CStructure.EcritXml), ligne 28 Méthode EcritXml (CSection_Flu.EcritXml), ligne 23 Méthode sauvXmlScénario (CReseau.sauvXmlScénario), ligne 125 Procédure globale pg_sauvAuto (Lecture Ecriture Fichiers.pg_sauvAuto), ligne 44 EIT_DATEHEURE : 09/05/2012 14:58:40 | ||||
Balises | Aucune balise n'est associée. | ||||
Temps projeté (jours) | |||||
|
Dans les fichiers Degrémont, j'ai observé une dispersion des données des modules de régulation dans tout le XML. Ca devait être un téléscopage entre une sauvegarde automatique (du scénario ou des modules de régulation)... Pour rémédier à cela j'ai équipé chaque procédure de sauvegarde d'une attente de Signal qui est ouvert à chaque fin d'opération. Ainsi deux opérations XML ne devraient pas pouvoir avoir lieu en même temps. Le risque par contre est qu'une sortie de sauvegarde ne s'effectue pas correctement et que le signal reste bloqué à "Fermé" et que les opérations de sauvegarde soient bloquées. |
|
J'ai étendu l'utilisation du signal à la lecture du XML (obReseau:LitXml). J'ai aussi initialisé le signal pour l'utilisation en ligne de commande (non testé). |
Date de modification | Nom d’utilisateur | Champ | Changement |
---|---|---|---|
2012-05-09 14:41 | dorch | Nouveau bogue | |
2012-05-09 14:41 | dorch | Statut | nouveau => affecté |
2012-05-09 14:41 | dorch | Assigné à | => dorch |
2012-05-31 15:57 | dorch | Relation ajoutée | relatif à 0000467 |
2012-05-31 16:01 | dorch | Note ajoutée: 0000762 | |
2012-05-31 16:13 | dorch | Note ajoutée: 0000763 | |
2012-05-31 16:13 | dorch | Statut | affecté => fermé |
2012-05-31 16:13 | dorch | Résolution | ouvert => corrigé |
2012-05-31 16:13 | dorch | Résolu dans la version | => 5.25d |