2009-07-27 03:44:11 +08:00
|
|
|
|
==== lone-invalid-utf-8 ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
<EFBFBD>
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 0
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-string ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22> <-- invalid UTF-8"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-array ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
[<5B>]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 1
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-identifier ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
[a<>]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-escape ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["\u<>"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 4
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-after-backslash ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["\<5C>"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 3
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-int ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
[0<>]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-bigger-int ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
[123<32>]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 4
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-real-after-e ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
[1e<31>]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 3
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== invalid-utf-8-in-exponent ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
[1e1<65>]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe5 at position 4
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== lone-utf-8-continuation-byte ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22>"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0x81 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== overlong-ascii-encoding ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22>"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xc1 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== restricted-utf-8 ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22>"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xfd at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== not-in-unicode-range ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22><><EFBFBD><EFBFBD>"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xf4 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== overlong-3-byte-encoding ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22><><EFBFBD> <-- overlong encoding"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe0 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== overlong-4-byte-encoding ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22><><EFBFBD><EFBFBD> <-- overlong encoding"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xf0 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== truncated-utf-8 ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22><> <-- truncated UTF-8"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xe0 at position 2
|
2009-07-27 03:44:11 +08:00
|
|
|
|
==== encoded-surrogate-half ====
|
2009-07-18 20:59:55 +08:00
|
|
|
|
["<22><><EFBFBD> <-- encoded surrogate half"]
|
|
|
|
|
====
|
|
|
|
|
-1
|
|
|
|
|
unable to decode byte 0xed at position 2
|