Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0000433SICExe Sirenepublic2011-07-25 12:26
RapporteurdorchAssigné àdorch 
PrioritéimmédiateImpactbloquantReproductibilitétoujours
Statut ferméRésolutioncorrigé 
Version du produit5.21e 
Version ciblée5.22aRésolu dans la version5.22c 
Résumé0000433: Plantage de SIRENE : Incohérence de données dans le XML / Erreur de lecture
DescriptionPlantage au début de la lecture de n'importe quel fichier.

Se produit apparemment uniquement sur un SIRENE compilé avec Intel 10 en mode Release.
BalisesAucune balise n'est associée.
Temps projeté (jours)

Activités

dorch

2011-06-30 16:13

administrateur   ~0000426

Mettre DEBUG_Sirene = .TRUE. qu'on soit ou non en compilation en mode débug débloque le problème mais sur Intel 10 uniquement.
Sur Intel 11, ça plante à tous les coups.

dorch

2011-07-20 11:25

administrateur   ~0000436

Dernière modification : 2011-07-20 11:25

Afficher 2 révisions

Ca plante à tous les coups si on compile avec l'option OPENMP sur Intel 10

dorch

2011-07-20 15:52

administrateur   ~0000437

Résolution du bug en supprimant tous les appels à MsgDbg avant l'appel à GetNomFichierXml dans FLU0XML.

dorch

2011-07-22 10:24

administrateur   ~0000447

Ca plante toujours en mode release !

dorch

2011-07-22 10:54

administrateur   ~0000448

Trouvé !

C'était l'initialisation de IFIN dans SIR12 qui posait problème.
Cette variable en retour des commandes OUV arrête la lecture si elle est positive et cette dernière n'était pas initialisée ce qui, dans le cas où aucun appel à OUV n'était effectué, lui donnait une valeur aléatoire d'où ce plantage pour le moins étrange...

dorch

2011-07-22 15:40

administrateur   ~0000449

Plante toujours sous Intel 11.

Il faut encore creuser...

dorch

2011-07-25 12:26

administrateur   ~0000460

C'était corrigé en 5.22b avec IFIN mais réintroduit en volant mettre au propre l'ouverture d'un fichier .log spécifique à SIRENE.
J'ai supprimé l'appel à l'ouverture de ce fichier log.
En cas de message d'erreur ceci seront écrits dans un fichier fort.112

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2011-06-20 17:52 dorch Nouveau bogue
2011-06-20 17:52 dorch Statut nouveau => affecté
2011-06-20 17:52 dorch Assigné à => dorch
2011-06-20 17:55 dorch Version ciblée => 5.21f
2011-06-28 16:07 dorch Version ciblée 5.21f => 5.22a
2011-06-30 16:13 dorch Note ajoutée: 0000426
2011-07-20 11:25 dorch Note ajoutée: 0000436
2011-07-20 11:25 dorch Note modifiée: 0000436 Voir les révisions
2011-07-20 15:52 dorch Note ajoutée: 0000437
2011-07-20 15:52 dorch Statut affecté => fermé
2011-07-20 15:52 dorch Résolution ouvert => corrigé
2011-07-20 15:52 dorch Résolu dans la version => 5.22b
2011-07-22 10:24 dorch Note ajoutée: 0000447
2011-07-22 10:24 dorch Statut fermé => retour d'informations
2011-07-22 10:24 dorch Résolution corrigé => réouvert
2011-07-22 10:54 dorch Note ajoutée: 0000448
2011-07-22 10:54 dorch Statut retour d'informations => affecté
2011-07-22 10:54 dorch Statut affecté => fermé
2011-07-22 10:54 dorch Résolution réouvert => corrigé
2011-07-22 15:40 dorch Note ajoutée: 0000449
2011-07-22 15:40 dorch Statut fermé => retour d'informations
2011-07-22 15:40 dorch Résolution corrigé => réouvert
2011-07-22 16:55 dorch Statut retour d'informations => affecté
2011-07-25 12:26 dorch Note ajoutée: 0000460
2011-07-25 12:26 dorch Statut affecté => fermé
2011-07-25 12:26 dorch Résolution réouvert => corrigé
2011-07-25 12:26 dorch Résolu dans la version 5.22b => 5.22c
2012-07-11 08:25 dorch Catégorie Sirene => Exe Sirene