created an attachment (id=166904)
report design

description:
error happens when click chart value series with internal bookmark link to table group bookmark.

build number:
2.6.0.v20100504-0630

steps to reproduce:
1. preview the attached report design in web viewer.
2. click on the bars.

expected result:
link to the correct group.

actual result:
error is shown on page.
error log:
webpage error details

user agent: mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; gtb6.4; .net clr 2.0.50727; infopath.2; .net clr 3.0.4506.2152; .net clr 3.5.30729; infopath.1; ciba)
timestamp: tue, 4 may 2010 06:14:00 utc


message: invalid character
line: 1
char: 19
code: 0
uri: http://127.0.0.1:53996/viewer/frameset?__report=d%3a%5cworkspaces%5c2.6.0_regression%5cregression_100504%5c302143.rptdesign&__format=html&__svg=false&__locale=en_us&__timezone=prc&__masterpage=true&__rtl=false&__cubememsize=10&__resourcefolder=d%3a%5cworkspaces%5c2.6.0_regression%5cregression_100504&__dpi=96&1855027633
this works in pdf.
the link generated by chart contains illegal character. it should be '(0x27), not 0xa1.
fixed by correct encoding of single quotes in bookmark. also backported this to 2.5.3 branch.

verified on build 2.6.0 v20100511-0630.
closed.