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
>