Uncaught URIError: URI malformed (loading /%%FF) #1841

Closed
opened 2013-08-26 19:43:10 +00:00 by j · 2 comments
Owner

loading /%%FF fails with

Uncaught URIError: URI malformed
String.js?1377546143703:42
Ox.decodeURIComponent String.js?1377546143703:42
decodeValue URL.js?230808:566
parseURL

loading /%%FF fails with Uncaught URIError: URI malformed String.js?1377546143703:42 Ox.decodeURIComponent String.js?1377546143703:42 decodeValue URL.js?230808:566 parseURL
rlx added the
general
label 2013-08-26 19:43:10 +00:00
rlx added this to the 13.03 milestone 2013-08-26 19:43:10 +00:00
0x2620 was assigned by rlx 2013-08-26 19:43:10 +00:00
rlx added the
normal
defect
labels 2013-08-26 19:43:10 +00:00
Owner

Currently, Ox.decodeURIComponent looks for [0-9A-F]{2} ... should look for valid unicode, including multi-byte, which is somewhat more complicated (but doable, given Ox.decodeUTF8).

Currently, Ox.decodeURIComponent looks for [0-9A-F]{2} ... should look for valid unicode, including multi-byte, which is somewhat more complicated (but doable, given Ox.decodeUTF8).
Owner

In []oxjs,3015:

#!CommitTicketReference repository="" revision="oxjs,3015"
Ox.decodeURI/Ox.decodeURIComponent: replace all '%' with '%25' that are not part of valid UTF8 sequence (fixes #1841)
In []oxjs,3015: ``` #!CommitTicketReference repository="" revision="oxjs,3015" Ox.decodeURI/Ox.decodeURIComponent: replace all '%' with '%25' that are not part of valid UTF8 sequence (fixes #1841) ```
rlx added the
fixed
label 2013-08-26 23:18:20 +00:00
rlx closed this issue 2013-08-26 23:18:20 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: 0x2620/pandora#1841
No description provided.