On a large solution VFPT stopped working (VS was responsive, but no of our features worked). Debugging show FCS waits background compilation forever. 
Could calling `doc.Snapshot.GetText()` cause this? Is it thread safe? 
Any other ideas?