Defect #21770
closed
Preview does not work on non-ascii data input
0%
Description
The following content will break the preview option.
insert content of non-ascii_content.txt here
When opening the debug console in chrome, I can see the following:
4 jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:4 Uncaught URIError: URI malformed 39 jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:4 Uncaught URIError: URI malformede @ jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:4(anonymous function) @ jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:4m.extend.each @ jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:2m.param @ jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:4m.fn.extend.serialize @ jquery-1.11.1-ui-1.11.0-ujs-3.1.3.js:4submitPreview @ application.js:414onclick @ new:320
Looks dangerous to me when user-content breaks the javascript. Obviously some parsing problems. There is probably some 0x00 in the content.
Files
Updated by Anonymous almost 10 years ago
Even creating issues will fail with error code 422.
Updated by Toshi MARUYAMA almost 10 years ago
- Category deleted (
Issues) - Priority changed from Normal to Low
I can see preview on IE11 and Firefox ESR 38.
Updated by Jean-Philippe Lang over 9 years ago
No problem with Chrome 47 for previewing or creating the issue.
Updated by Anonymous over 9 years ago
This issue happened with chrome 47.0.2526.111 m and Firefox 43.0.4 on Windows 7 32 bit.
Note: use Notepad++ for opening and copy-pasting the content of non-ascii_content.txt. Other text-editors might omit the non-ascii characters when opening the file. Eg. Notepad2 (delivered with git for windows) will also reformat the binary data to some ascii values.
Updated by Anonymous over 9 years ago
OK, damn it. I retried with the attached file. Looks like the binary data was converted to some ascii values on saving. Well, that's it, the test-data is lost.
Updated by Holger Just 12 months ago
- Status changed from New to Closed
- Resolution set to Cant reproduce