Closed strager closed 2 years ago
I've been doing this work but for the config file parser. simdjson makes it difficult to deal with invalid JSON. For example, I don't know how to work around this simdjson crash: https://github.com/simdjson/simdjson/issues/1661
If we can't fix the simdjson bugs, then we'll need to switch to a different JSON parser (or use two: one for validation and one for parsing).
Most issues are fixed now. There are still some crashes, but they're unlikely to happen with decently-written clients.
Crashes bit @tiagovla when he was implementing #105.