The following code creates an infinite loop in blockEnd function: ```go package main import ( "github.com/buger/jsonparser" ) func main() { crasher := []byte(`{"a":[{"b":1},{"b":2},3],"c":{`) jsonparser.GetInt(crasher, "a", "b") } ``` I can't find why for the moment. I continue my investigations :)