aMule Bug Tracker - aMule
View Issue Details
0001549aMuleMiscpublic2009-08-03 17:042010-07-06 07:55
usr 
 
normalminoralways
closedunable to reproduce 
2.2.5 
 
GNU/Linux [openSUSE 11.1]
0001549: aMule doesn't send correctly the URL to players on play files
If you ha a files with non standard characters, aMule doesn't send correctly the URL to players on play files.

Example: If a download have "'", "á", "é", "í", "ó" or "ú" character in their name, aMule sends this characters as "?" character in the URL.
No tags attached.
png amule-special-characters-error-url.png (18,869) 2009-08-03 17:04
https://bugs.amule.org/file_download.php?file_id=314&type=bug
png
Issue History
2009-08-03 17:04usrNew Issue
2009-08-03 17:04usrFile Added: amule-special-characters-error-url.png
2009-08-03 17:04usrOperating System => GNU/Linux [openSUSE 11.1]
2009-08-05 20:01GonoszTopiNote Added: 0003280
2009-08-05 20:38usrNote Added: 0003281
2010-07-06 07:55GonoszTopiNote Added: 0003456
2010-07-06 07:55GonoszTopiStatusnew => closed
2010-07-06 07:55GonoszTopiResolutionopen => unable to reproduce

Notes
(0003280)
GonoszTopi   
2009-08-05 20:01   
That '<?>' mark means an invalid UTF-8 sequence. So I believe aMule sends the file name as ISO-8859-1 but the player tries to read it as UTF-8.
(0003281)
usr   
2009-08-05 20:38   
Tested in Kaffeine, VLC, Mplayer and Totem. The same problem in the four players.

Currently (since some years ago) the distros use UTF-8 by default.
(0003456)
GonoszTopi   
2010-07-06 07:55   
I'm unable to reproduce this bug with current snapshot. I guess it could have been a wxWidgets bug, because aMule sends a Unicode string to wxExecute(), which then should behave platform-specific.