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 over 9 years ago
Even creating issues will fail with error code 422.
Updated by Toshi MARUYAMA over 9 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 6 months ago
- Status changed from New to Closed
- Resolution set to Cant reproduce