title: 'Invalid Argument' Error in IE, in a line number that doesn't exist
body: <p>I'm getting the following error in IE 6:</p>
  
  <pre><code>Line: 454  
  Char: 13  
  Error: Invalid Argument  
  Code: 0  
  URL: xxxxx/Iframe1.aspx 
  </code></pre>
  
  <p>and I can't for the life of me find what's causing this.</p>
  
  <p>This only happens in a situation where I have a main page that has several IFrames, and it only happens when I have one particular IFrame (the one pointed to by the URL in the error message), and that IFrame is invisible at the time of loading.<br>
  I've narrowed it up to there, but I still can't find anything more specific...</p>
  
  <p>The IFrame in question doesn't have 454 lines in its HTML, nor do any of the JS files referred by it.</p>
  
  <p>I tried attaching VS to iexplore.exe as a debugger, and it breaks when the error occurs, but then tells me  "There is no source code available for the current location"...</p>
  
  <p>Any suggestions on how I can go about chasing this one?</p>
  
  <hr>
  
  <p>UPDATE: I found this problem through brute-force, basically, commenting everything out and uncommenting randomly...<br>
  But the question still stands: what is the rational way to find where the error is, when IE reports the wrong line number / file?</p>