Files named with cyrillic characters are being rejected with "The filename is too short." on Upload step.
https://commons.wikimedia.org/wiki/Commons:Help_desk#Error_uploading_images_2
| matmarex | |
| Jan 10 2017, 7:34 PM |
| F5268935: pasted_file | |
| Jan 10 2017, 7:34 PM |
Files named with cyrillic characters are being rejected with "The filename is too short." on Upload step.
https://commons.wikimedia.org/wiki/Commons:Help_desk#Error_uploading_images_2
This is very similar to T154779. We "sanitize" the cyrillic and end up with a filename like "_______.jpg", which is equivalent to ".jpg", which is a bad filename. Caused by {8a6b6a49b3fe5e49bced9ed9ca847c18acfb0dce} (https://gerrit.wikimedia.org/r/#/c/327263/).
Change 331529 had a related patch set uploaded (by Bartosz Dziewoński):
mw.FormDataTransport: Don't remove Unicode characters from temp filename
Change 331529 merged by jenkins-bot:
mw.FormDataTransport: Don't remove Unicode characters from temp filename
Change 331531 had a related patch set uploaded (by Jforrester):
mw.FormDataTransport: Don't remove Unicode characters from temp filename
Change 331531 merged by jenkins-bot:
mw.FormDataTransport: Don't remove Unicode characters from temp filename
Mentioned in SAL (#wikimedia-operations) [2017-01-10T20:14:03Z] <dereckson@tin> Synchronized php-1.29.0-wmf.7/extensions/UploadWizard/resources/transports/mw.FormDataTransport.js: mw.FormDataTransport: Don't remove Unicode characters from temp filename (T155039) (duration: 00m 41s)