Confirmed that the "#" in the filename is the issue. However, sadly trunk isn't working either. We seem to have regressed and lp:1460916 is now plaguing the app. I'm going to reiterate again that it should NOT be music app's job to do all this URI decoding/input sanitation/etc of user filenames. It's too difficult when we have to handle calls to Thumbnailer, mediascanner-2.0, and the media-hub service all with this URL--each end point seems to handle things differently. We need a systematic solution to this that involves more than the music app playing whack-a-mole.
Confirmed that the "#" in the filename is the issue. However, sadly trunk isn't working either. We seem to have regressed and lp:1460916 is now plaguing the app. I'm going to reiterate again that it should NOT be music app's job to do all this URI decoding/input sanitation/etc of user filenames. It's too difficult when we have to handle calls to Thumbnailer, mediascanner-2.0, and the media-hub service all with this URL--each end point seems to handle things differently. We need a systematic solution to this that involves more than the music app playing whack-a-mole.