ASP.NET error: IsBadPath() Object reference not set to an instance of an object
<p>I'm getting an {"Object reference not set to an instance of an object."} exception randomly (it seems random) on a server. I can reproduce the exception using fiddler and my local machine by passing in no header data.</p>

<p>The stack trace is</p>

<pre><code>   at Microsoft.VisualStudio.WebHost.Request.IsBadPath()
   at Microsoft.VisualStudio.WebHost.Request.TryParseRequest()
   at Microsoft.VisualStudio.WebHost.Request.Process()
   at Microsoft.VisualStudio.WebHost.Host.ProcessRequest(Connection conn)
   at Microsoft.VisualStudio.WebHost.Host.ProcessRequest(Connection conn)
   at Microsoft.VisualStudio.WebHost.Server.OnSocketAccept(Object acceptedSocket)
   at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
</code></pre>

<p>any ideas? I can't get to the problematic code because No source available or symbols have not been loaded'.  </p>

<p><strong>ASP.NET 3.5</strong></p>
