Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
7.13.0
-
None
-
7.13
-
1
-
Severity 3 - Minor
-
Description
Issue Summary
Clicking on some Project Reports link in Internet Explorer will result in error 400 broken link.
Environment
- Jira 7.13.0
- IE 11
Steps to Reproduce
- Create multi-byte name project (ex. テストプロジェクト)
- Access JIRA with Internet Explorer 11
- Access Project > Reports
- Click following reports
- Average Age Report
- Created vs. Resolved Issues Report
- Pie Chart Report
- Recently Created Issues Report
- Resolution Time Report
- Single Level Group By Report
- Time Since Issues Report
- Time Tracking Report
- User Workload Report
- Version Workload Report
Expected Results
Link is opened successfully
Actual Results
Internet Explorer shows "HTTP 400 bad request" error.
Notes
The request fails due to the "Pie Chart Report" link being unencoded, ie.
<a href="/secure/ConfigureReport!default.jspa?selectedProjectId=10100&projectOrFilterId=project-10100&projectOrFilterName=テストプロジェクト&reportKey=com.atlassian.jira.jira-core-reports-plugin:pie-report" class="reports__list__report report-thumbnail-piechart" data-report-key="com.atlassian.jira.jira-core-reports-plugin:pie-report">Pie Chart Report</a>
Other browsers able to encode the URL on their own when user click the link.
Referer: http://localhost:8080/secure/ConfigureReport!default.jspa?selectedProjectId=10100&projectOrFilterId=project-10100&projectOrFilterName=%E3%83%86%E3%82%B9%E3%83%88%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88&reportKey=com.atlassian.jira.jira-core-reports-plugin:recentlycreated-report
Workaround
- Use other browser such as Google Chrome
- Encode multibyte text manually and access the URL