Weird - some sort of memory corruption when converting a recording to JSON. Are you sure the recording was completed? (according to profiler status - if not there’s a profiler record stop command I think?)
Alternately, it could be the scope stack broke - are you using any resources which manually set profiler scopes? Did any script errors occur during recording?