I was parsing a JSON document that had an extra comma, and when trying to clean it up it produced an infinite loop and threw a format error.
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<
!! format error: object literal - expected colon (:) - rest is >>}<<
!! format error: string literal - expected opening quote (") - rest is >>}<<```
endlessly.