Bug 1089718 - [music] Make the metadata parser sane

What happens in the case where the file has been deleted but the full scan hasn't completed and we don't know it. Are we resolving a null blob in that case? (Will cause an error when we try to slice it). Maybe need to reject in this case?