I've gotten so far as the client recognizing ~90% of the value of the correct balance (I can see my balance under my account as the blocks are syncing), blocks will sync to 100% and then when transactions are scanning, it crashes.
This happens for both Mac and Windows. Is it possible my .json file is corrupt and how would I go about fixing that...?