title: C# extracting by SevenZipSharp
body: <p>I try to extract files from an archive, and I have exception 'System.ArgumentOutOfRangeException'.<br>
  I think it can be problem in string, which contains the file name.</p>
  
  <pre><code>var cpioExtractor = new SevenZipExtractor(archiveName);
  </code></pre>
  
  <p>I try to input the path to file manually and it doesn't change anything.<br>
  Where can be problem?</p>
  
  <p>The stack trace</p>
  
  <blockquote>
    <p>in System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)<br>
      in System.String.Substring(Int32 startIndex)<br>
       in SevenZip.Formats.FormatByFileName(String fileName, Boolean reportErrors)<br>
       in SevenZip.FileChecker.CheckSignature(String fileName, Int32&amp; offset, Boolean&amp; isExecutable)<br>
       in SevenZip.SevenZipExtractor.Init(String archiveFullName)<br>
       in SevenZip.SevenZipExtractor..ctor(String archiveFullName)  </p>
  </blockquote>