I've encountered a repeatable bug that is pretty severe. I first ran into it when I noticed that my battery had gone down from 100% to 10% in about 5 hours. What happens is that the app tries to download a file, but fails to complete the download and retries by downloading that same file over and over in a infinite loop. One file it's repeatable for is named:
/path/Music/Dire Straits/The Best of Dire Straits & Mark Knopfler: Private Investigations/01 - Sultans of Swing.mp3
When trying to play it the Subsonic app says "Downloading - 0 B" and nothing else appears to happen. When using a traffic monitor it shows it using my connection as fast as possible (I don't throttle) until I manually use a task manager and kill the Subsonic app.
Checking the file system on the phone (HTC Desire running stock 2.1) it has created /sdcard/subsonic/music/Dire Straits/ which is completely empty.
It's a fair guess that it doesn't properly encode all file and directory names.
