Scénario #34625
Zéphir : modifier plus d'une fois un fichier provoque une erreur
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
01/10/2022
Echéance:
01/01/2024
% réalisé:
100%
Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
Si on ajoute un fichier dans une variante et qu'on le modifie, il est possible de modifier le fichier sans soucis.
Par contre si on essaye de le remodifier une seconde fois, on a une erreur :
sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] Traceback (most recent call last): sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] File "/usr/lib/python3/dist-packages/zephir/backend/modules_rpc.py", line 1424, in _get_var_file sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] if istextfile(dest_dir + os.sep + path): sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] File "/usr/lib/python3/dist-packages/zephir/backend/lib_backend.py", line 2346, in istextfile sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] first_blocks = filehandler.read(blocksize) sept. 22 10:05:05 zephir zephir_backend[1122275]: [-] Traceback (most recent call last): sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] File "/usr/lib/python3.8/codecs.py", line 322, in decode sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] (result, consumed) = self._buffer_decode(data, self.errors, final) sept. 22 10:05:05 zephir zephir_backend[1122275]: 2022-09-22T10:05:05+0200 [stderr#error] UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8a in position 0: invalid start byte
Constaté avec un Zéphir 2.8.1 à jour en stable.
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus d'un an
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a plus d'un an
- Tracker changé de Demande à Scénario
- Début
22/09/2022supprimé - Release mis à Carnet de produit (Cadoles)
- Points de scénarios mis à 1.0
#3 Mis à jour par Olivier FEBWIN il y a plus d'un an
il est ensuite impossible de visualiser le fichier modifié
#4 Mis à jour par Benjamin Bohard il y a plus d'un an
- Echéance mis à 01/01/2024
- Assigné à mis à Benjamin Bohard
- Version cible mis à Carnet Cadoles
- Début mis à 01/10/2022
#5 Mis à jour par Ludwig Seys il y a plus d'un an
- Statut changé de Nouveau à Résolu
#6 Mis à jour par Joël Cuissinat il y a plus d'un an
- Statut changé de Résolu à Terminé (Sprint)
- Release changé de Carnet de produit (Cadoles) à EOLE 2.8.0
#7 Mis à jour par Joël Cuissinat il y a plus d'un an
- Version cible changé de Carnet Cadoles à Livraison Cadoles 30/11/2022
#8 Mis à jour par Olivier FEBWIN il y a plus d'un an
il semble que le script init_sphynx sur le module Sphynx 2.8.1 soit également concerné par ce problème
#9 Mis à jour par Joël Cuissinat il y a environ un an
- Lié à Scénario #35230: Erreur d'affichage fichier gpg (binaire) dans Zéphir 2.8 ajouté