am a5608acb: Merge "Don\'t allow MemoryFiles of negative length."

* commit 'a5608acbd7647e0fd9aa87e5319715b0cbd6b0c0':
  Don't allow MemoryFiles of negative length.