Projet

Général

Profil

Bug #8939

Éviter des traces idiotes et plutôt renvoyer du 400 ou du 404

Ajouté par Benjamin Dauvergne il y a plus de 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Version cible:
Début:
10 novembre 2015
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
    return view_func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 69, in view
    return self.dispatch(request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 87, in dispatch
    return handler(request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/mellon/views.py", line 241, in get
    login.msgRelayState = next_url
  File "/usr/lib/python2.7/dist-packages/lasso.py", line 6526, in set_msgRelayState
    _lasso.Profile_msgRelayState_set(self._cptr, value)
TypeError: must be string without null bytes or None, not str

GET:<QueryDict: {u'next': [u'/mes-abonnements/f3a5d\x00\n0a459']}>,

Révisions associées

Révision 4f77ee0e (diff)
Ajouté par Benjamin Dauvergne il y a environ 8 ans

do not pass strings contening null characters to Lasso, return 400 or ignore (fixes #8939)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

  • Version cible mis à 1.2.23
#2

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

  • Assigné à mis à Benjamin Dauvergne
#3

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

  • Statut changé de Nouveau à Résolu (à déployer)
  • % réalisé changé de 0 à 100
#4

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF