Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.0.15
-
None
-
Darwin 13.4.0 Darwin Kernel Version 13.4.0: Sun Aug 17 19:50:11 PDT 2014; root:xnu-2422.115.4~1/RELEASE_X86_64 x86_64
-
10.0.34
Description
According to RFC 4627 http://www.ietf.org/rfc/rfc4627.txt
"All Unicode characters may be placed within the quotation marks except for the characters that must be escaped: quotation mark, reverse solidus, and the control characters (U+0000 through U+001F)."
If you store a string that contains a control character in a dynamic column and fetch it back with COLUMN_JSON() then the control character is not escaped in the JSON encoded value returned.
All the JSON decoders I have tried it with fail on such strings.
Attachments
Issue Links
- duplicates
-
MDEV-12947 COLUMN_JSON does not properly encode newlines
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Oleksandr Byelkin [ sanja ] |
Workflow | MariaDB v2 [ 59367 ] | MariaDB v3 [ 66588 ] |
Fix Version/s | 10.0 [ 16000 ] |
Sprint | 10.0.34 [ 224 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Assignee | Oleksandr Byelkin [ sanja ] | Sergei Golubchik [ serg ] |
Status | Stalled [ 10000 ] | In Review [ 10002 ] |
Assignee | Sergei Golubchik [ serg ] | Oleksandr Byelkin [ sanja ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Fix Version/s | 10.0.34 [ 22613 ] | |
Fix Version/s | 10.3.5 [ 22905 ] | |
Fix Version/s | 10.1.31 [ 22907 ] | |
Fix Version/s | 10.2.13 [ 22910 ] | |
Fix Version/s | 10.0 [ 16000 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Link |
This issue duplicates |
Workflow | MariaDB v3 [ 66588 ] | MariaDB v4 [ 148769 ] |