I’m posting this up here mostly for me, in case I run into this again.  Our new Sitecore install was having some serious issues.  You could browse the tree and do everything as expected in Content Editor.  When you went to save an item, poof.  The whole browser froze.  You couldn’t click around, and it eventually timed out and was unresponsive until that time.  I racked my brain on this and tried a number of different things:

  1. Rebuilt SQL Indexes on Core/Master.
  2. Rebuild the Links DB on Core/Master
  3. Rebuilt the Search index for sitecore_master_index.
  4. Cried.

I came across this post: https://himadritechblog.wordpress.com/2014/05/25/sitecore-application-hangs-due-to-permission-issue/ and almost instantly dismissed it.  This points to an issue with lucene. We’re configured to use Solr.  Shouldn’t be a problem.

Oh boy was I wrong. After following the steps to debug a w3wp dump, I sure enough saw the same thing.  Lucene index permissions? What?  I went to explorer and found this:

IndexViewFolder

Now I’m not sure why the other indexes show a folder-mod date of 7/7, but the data inside is indeed quite old.  However, when I go into __system, the data is VERY current.  I killed IIS and then granted NETWORK SERVICE full control of that folder.  I started things back up and magic was happening.  No more hangs/freezes.

I may have cried a little bit more.