Assert is hit if the file path contains a space. The reason is that KURL can only accept escaped strings and the file name is not escaped. I checked on mac port, and the file name is escaped in DrapData::asURL()
Created attachment 39541 [details] Patch DropData::asURL() now encodes the URL before returning it.
Landed in r48354