Search Issue Tracker

Fixed in 5.5.0

Votes

7

Found in

5.5.0b2

Issue ID

831110

Regression

Yes

JsonUtility fails to parse non-Latin characters in Unity 5.5 beta

Scripting

-

JsonUtility fails parsing Japanese letters (like 日本語).

Steps to reproduce:
1) Open the attached project.
2) Open scene 'Test'.
3) Press play.

A string containing Japanese letters '日本語' is parsed using the JsonUtility. In Unity 5.5 this operation fails and an error message is displayed in the console:
ArgumentException: JSON parse error: Missing a closing quotation mark in string.
UnityEngine.JsonUtility.FromJson[Test] (System.String json) (at /Users/builduser/buildslave/unity/build/artifacts/generated/common/modules/JSONSerialize/JsonUtilityBindings.gen.cs:24)

Reproduced on:
5.5.0b3, 5.5.0b2, 5.5.0b1

Did not reproduce:
5.4.1f1, 5.3.6p5

Comments (3)

  1. sama-van

    Jul 13, 2017 00:49

    Having the same issue in 5.6.1f1.... :(

  2. h-ishiguro

    Nov 02, 2016 02:11

    Unity 5.5.0b10 , this bug finally got fixed!!

  3. issueissue

    Oct 28, 2016 06:50

    This Issue Reproduced 5.5.0b9
    Really Fixed?

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.