Сообщение об ошибке Logcat – Попытка уничтожить барьер с ненулевым счетом

Я делаю приложение android в андроид-студии, интегрируя ParseCloud, и когда я пытаюсь извлечь JSONObject из облака, я получаю это сообщение об ошибке после отладки:

12-13 13:32:34.857 25631-25638/com.parse.starter A/art: art/runtime/barrier.cc:90] Check failed: count_ == 0 (count_=-1, 0=0) Attempted to destroy barrier with non zero count 12-13 13:32:34.858 25631-25638/com.parse.starter A/art: art/runtime/runtime.cc:366] Runtime aborting --- recursively, so no thread-specific detail! 12-13 13:32:34.863 25631-25638/com.parse.starter A/art: art/runtime/runtime.cc:366] 12-13 13:32:34.882 25631-25638/com.parse.starter A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 25638 (JDWP) 

Проблема возникает в этом фрагменте кода в ParseDecoder.java, точно на строке «while»:

  /* package */ Map<String, Object> convertJSONObjectToMap(JSONObject object) { Map<String, Object> outputMap = new HashMap<>(); Iterator<String> it = object.keys(); while (it.hasNext()) { String key = it.next(); Object value = object.opt(key); outputMap.put(key, decode(value)); } return outputMap; } 

Как я видел во время отладки, объект, который я жду, создается и заполняется одной записью; Но потом это происходит, и я немного потерял … Любые указания будут замечательными, спасибо вам большое!