ValueError: Invalid boundary in multipart form using the API on bug and branch merge proposal objects
Bug #423880 reported by
Diogo Matsubara
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Unassigned |
Bug Description
As seen in OOPS-1342EA116 and OOPS-1342S550 a ValueError was triggered while manipulating branch merge proposal and bug objects using the API.
Maybe related to bug 319173?
<leonardr> matsubara: it's probably something we should take care of by turning that exception into a 400 error
<leonardr> if i had to guess i would say the problem is an old client is trying to invoke a named operation that takes a binary argument
<matsubara> such as addAttachment() or updatePreviewDiff() ?
<leonardr> yes
<leonardr> matsubara: this is the predictable result of the fix to https:/
<leonardr> see especially comment 7
description: | updated |
description: | updated |
description: | updated |
Changed in launchpad-foundations: | |
status: | New → Triaged |
assignee: | nobody → Leonard Richardson (leonardr) |
milestone: | none → 3.0 |
Changed in launchpad-foundations: | |
milestone: | 3.0 → 3.1.11 |
Changed in launchpad-foundations: | |
milestone: | 3.1.11 → none |
Changed in launchpad: | |
importance: | High → Critical |
Changed in launchpad: | |
assignee: | Leonard Richardson (leonardr) → nobody |
Changed in launchpad: | |
assignee: | nobody → Curtis Hovey (sinzui) |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
To post a comment you must log in.
This is the result of old clients trying to use the web service after the fix to bug 353805 landed. (See comment #7 on that bug.) Ultimately we decided to tell anyone who had a problem to upgrade.
Unrelatedly, we can make this exception into a 400 error.