Move Storage functionality in Deluge doesn't work with rb_libtorrent 0.16. This happens because recent versions of rb_libtorrent don't include Unicode support by default (and Deluge converts path to Unicode). Instead, there is TORRENT_USE_WSTRING define to enable it.
That's likely cause what you call "Unicode support" in rb_torrent is actually utf-16 functions meant for Windows only. That's more than likely insufficient research on deluge side.
Ok, deluge devs actually know about this issue: http://forum.deluge-torrent.org/viewtopic.php?f=7&t=39701. Shouldn't 0.16 be masked for use with deluge then?
The second comment in the upstream bug is just about right - it's a deluge workaround (for a different *Windows*-specific bug) that caused this problem in the first place.
Isn't this a duplicate of bug #426912?
(In reply to comment #4) > Isn't this a duplicate of bug #426912? Indeed. *** This bug has been marked as a duplicate of bug 426912 ***