Closed Hajto closed 5 years ago
The input data is not valid UTF8. Jason only works with UTF8 JSON as defined by the latest specs.
The invalid data is in last value under key armstrong
iex(10)> String.chunk(List.last(map["armstrong"]), :valid)
["blade/armstrong-val-attack-40-iuml-frac14", <<134>>, "44-l.html"]
There's not much to do here on the Jason side, I'm afraid, if the data is not valid.
I can't really find a specific character that crashes, but it happens when encoding this data.