I'm occasionally having a user which is throwing the following errors, which appear to be associated with the ReportViewer control and/or caching. I can't repro. Please advise:
and
System.ArgumentException: MissingUrlParameter<br>Parameter name: Name<br> at Telerik.ReportViewer.WebForms.EmbeddedResourceOperation.PerformOperationOverride() in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\EmbeddedResourceOperation.cs:line 23<br> at Telerik.ReportViewer.WebForms.HandlerOperation.PerformOperation(HttpContext context, ICacheManager cacheManager) in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\HandlerOperation.cs:line 47<br> at Telerik.ReportViewer.WebForms.BasicHandler.ProcessRequest(HttpContext context) in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\HttpHandler.cs:line 189<br> at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()<br> at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)and
System.ArgumentNullException: Value cannot be null.<br>Parameter name: key<br> at System.Web.Caching.CacheKey..ctor(String key, Boolean isPublic)<br> at System.Web.Caching.CacheInternal.DoGet(Boolean isPublic, String key, CacheGetOptions getOptions)<br> at Telerik.ReportViewer.WebForms.WebCacheManager.get_Item(String key) in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\WebCacheManager.cs:line 22<br> at Telerik.ReportViewer.WebForms.HttpHandler.ValidateStreamManager(HttpContext context) in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\HttpHandler.cs:line 100<br> at Telerik.ReportViewer.WebForms.HttpHandler.GetRequiredSessionStateMode(HttpContext context) in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\HttpHandler.cs:line 74<br> at Telerik.ReportViewer.WebForms.HttpHandler.GetHandler(HttpContext context, String requestType, String url, String pathTranslated) in c:\temp\reporting\@RBuild-19923\Reporting_Build\Source\Code\Telerik.ReportViewer.WebForms\HttpHandler.cs:line 28<br> at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()<br> at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)<br>