Bug #11005
unicode dans une trace
Début:
20 mai 2016
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
File "/home/fred/src/eo/wcs/wcs/qommon/publisher.py", line 232, in _generate_plaintext_error return error_file.getvalue() File "/usr/lib/python2.7/StringIO.py", line 271, in getvalue self.buf += ''.join(self.buflist) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 44: ordinal not in range(128)
parce que :
(Pdb) pp error_file.__dict__ {'buf': '', 'buflist': ['Exception:', '\n', u" type = '<type 'exceptions.TypeError'>', value = '<PicklableUpload at 7f144626e5a8: Capture d'cran 2016-05-02 14.59.42.png> is not JSON serializable'",
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 8 ans
- Fichier 0001-misc-make-sure-no-unicode-is-emitted-in-traces-11005.patch 0001-misc-make-sure-no-unicode-is-emitted-in-traces-11005.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a presque 8 ans
Ack
(mais on est d'accord, au passage, que le <PicklableUpload ...> is not JSON serializable
est une ancienne trace, résolue par #11000 ?)
Mis à jour par Frédéric Péters il y a presque 8 ans
- Statut changé de En cours à Résolu (à déployer)
Yep, c'est lors du debug de celle-là que je suis tombé sur celle-ci. (et les bugs dans le système de trace, ça complique le debug…)
commit 4559de64eeb0324eb5ed8a6f36070f28083715cb Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri May 20 14:08:05 2016 +0200 misc: make sure no unicode is emitted in traces (#11005)
misc: make sure no unicode is emitted in traces (#11005)