Actions
Anomalie #6610
ferméTemplate Ooo: Caractère invalide
Début:
30/09/2016
Echéance:
% réalisé:
100%
Temps estimé:
Version source:
Solution proposée:
Il faut remplacer les caractères invalides par un caractère indiquant l'erreur (exemple : un carré).
Il faut retourner un message d'avertissement plus explicite si de tels caractères sont rencontrés.
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Socle technique
Régression:
Non
Description
Certaine séquence de caractères sont invalides en XML.
Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] /* any Unicode character, excluding the surrogate blocks, FFFE, and FFFF. */
Si un attribut texte contient de tels caractères, le fichier Ooo contenant l'attribut n'est pas produit et l'erreur :
"Error in parse condition",
cela provoque
PHP Warning: DOMDocument::loadXML(): PCDATA invalid Char value 6 in Entity, line: 2 in /var/www/dynacase/WHAT/Class.OOoLayout.php on line 259 PHP Warning: DOMDocument::loadXML(): PCDATA invalid Char value 7 in Entity, line: 2 in /var/www/dynacase/WHAT/Class.OOoLayout.php on line 259
Actions
#3
Mis à jour par Éric Brison il y a plus de 9 ans
- Lié à Anomalie #6563: PHP Fatal error: Call to a member function appendChild() on a non-object in /…/WHAT/Class.OOoLayout.php on line 1614 ajouté
Actions
#4
Mis à jour par Éric Brison il y a plus de 9 ans
- Statut changé de Analysé à Assigné
- Assigné à mis à Jérôme Augé
Actions
#7
Mis à jour par Éric Brison il y a plus de 9 ans
- Statut changé de Assigné à Intégré
Appliqué par commit internal-platfrom:commit:8ea46537aeccc6befeab665a60d29b28b38b9084.
Actions