Bug #44394
cart@ds et vérif pdf et crash pdfrw
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
24 juin 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
File "/usr/lib/python2.7/dist-packages/passerelle/apps/cartads_cs/models.py" in upload 646. pdf = pdfrw.PdfReader(request.FILES['files[]']) File "/usr/lib/python2.7/dist-packages/pdfrw/pdfreader.py" in __init__ 552. self.load_stream_objects(trailer.object_streams) File "/usr/lib/python2.7/dist-packages/pdfrw/pdfreader.py" in load_stream_objects 290. offset = int(snext()) Exception Type: ValueError at ... Exception Value: invalid literal for int() with base 10: '<<'
ça devrait être attrapé dans le pdfrw.PdfParseError et qu'on n'ait pas à s'en soucier mais non.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 4 ans
- Fichier 0001-cartads-cs-catch-ValueError-that-pdfrw-missed-44394.patch 0001-cartads-cs-catch-ValueError-that-pdfrw-missed-44394.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Emmanuel Cazenave il y a presque 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 46e7fb62d51eedffc093a11cfd9c3a142ebdef2d Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Jun 24 10:47:51 2020 +0200 cartads cs: catch ValueError that pdfrw missed (#44394)
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
cartads cs: catch ValueError that pdfrw missed (#44394)