FTP: incorrect non-ASCII paths handling
There's item in playlist:
ftp://server/Storage/%C1%F0%E0%F2%F6%20(Bratz%20Kidz%20Fairy%20Tales).RE.Sun.avi
Here's key messages from the log:
main debug: ftp://server/Storage/%C1%F0%E0%F2%F6%20(Bratz%20Kidz%20Fairy%20Tales).RE.Sun.avi is at 0
main debug: creating access 'ftp' path='server/Storage/%C1%F0%E0%F2%F6%20(Bratz%20Kidz%20Fairy%20Tales).RE.Sun.avi'
main debug: looking for access module: 1 candidate
main debug: net: connecting to server port 21
access_ftp error: cannot get file size
main warning: no access module matching "ftp" could be loaded
main debug: waitpipe: object killed
main debug: retrying with access `ftp' demux `' path `server/Storage/????? (Bratz Kidz Fairy Tales).RE.Sun.avi'
main debug: creating access 'ftp' path='server/Storage/????? (Bratz Kidz Fairy Tales).RE.Sun.avi'
main debug: looking for access module: 1 candidate
main debug: net: connecting to server port 21
access_ftp error: cannot get file size
main warning: no access module matching "ftp" could be loaded
main debug: waitpipe: object killed
main error: open of `ftp://server/Storage/%C1%F0%E0%F2%F6%20(Bratz%20Kidz%20Fairy%20Tales).RE.Sun.avi' failed: could not create access: could not create access
main debug: finished input
main debug: dying input
main debug: thread ended
main debug: dead input
main debug: nothing to play
The problem is main debug: retrying with access
ftp' demux ' path
server/Storage/????? (Bratz Kidz Fairy Tales).RE.Sun.avi'`: there are question signs (0x3F3F3F3F3F) instead of '0xC1F0E0F2F6' sequence.
Tested on v0.9.9 for Win32