Error displaying Line in Chrome / Safari
I am working with SQL Server Reporting Services 2008 R2 and Report Viewer 2010 SP1. Although I understand Chrome is not an officially supported browser, I was hopin someone to give me some assistence to work out what is going on when rendering lines. I have a report that uses a lineto delimit sections of a report. I have noticed that these lines render fine in IE8/9, FF3/4 and Safari but not in Google Chrome 10, instead a broken image icon is displayed where the line should be. In the error log for my application I am seeing the error: ERROR 2011-04-07 16:27:35,996 [3 ] [ASP.global_asax ] : Error occurred in Report Manager Application: Missing URL parameter: IterationId Microsoft.Reporting.WebForms.HttpHandlerInputException: Missing URL parameter: IterationId at Microsoft.Reporting.WebForms.HandlerOperation.GetAndEnsureParam(NameValueCollection urlQuery, String paramName) at Microsoft.Reporting.WebForms.ReportImageOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response) at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Any suggestions? Thanks,
April 8th, 2011 12:31am

Hi Theo As you mentioned Chrome is not a supported browser. The stack trace you are seeing is definitely something that cannot be fixed by us. Microsoft.Reporting.WebForms.ReportImageOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response) It looks like what is happening is that there is a problem with one of the parameters being passed, at a guess when the assembly renders images, for some reason it is checking the validity of parameters. Because there are issues with the ReportViewer control in Chrome, perhaps this parameter is not being passed back correctly in some way during this call. You will probably run into several more issues if you use Chrome with the ReportViewer control - my advice would be avoid the use of Chrome entirely until it becomes supported as there are major issues with using it to view reports
Free Windows Admin Tool Kit Click here and download it now
April 8th, 2011 1:41am

Hi Josh, The main issue we are having with Chrome is with report items, such as lines, that are rendered using generated images. Everything else (at the moment) seems to work okay. Not much we can do on the that front because as you say Chrome is not supported. However, Safari 5.0 also has exactly the same issue, with the same error message. Is this something worth raising a bug for? Theo
April 13th, 2011 3:48am

http://msdn.microsoft.com/en-us/library/ms251673.aspx Have a look at the above - which platform are you running Safari 5.0 on? I only see Safari 4.0 listed and it's only officially supported on Mac OS X... In your original post you stated " I have noticed that these lines render fine in IE8/9, FF3/4 and Safari..", not sure if you meant Safari 4.0 there. As per the article above, I think you'd only have a hope of getting a hotfix if you were running Safari 4.0 on Mac OSX.
Free Windows Admin Tool Kit Click here and download it now
April 13th, 2011 8:22pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics