In ReadCursor::nextArrayOrDictEntry(), make sure to make progress.
In ReadCursor::nextArrayOrDictEntry(), make sure to make progress.

There was an endless loop stuck in BeginArray / BeginDict state with
zero-length arrays/dicts.

KDE/dferry,KDE/dferry