I can't reproduce this any longer. Tracing the URI load, we pass a valid nsIURI for "nosuchprotocol:" to NS_NewChannel and it returns NS_ERROR_UNKNOWN_PROTOCOL, causing us to immediately return an error from Load(). I suspect it was fixed by the patch from bug 464158. Jesse, can you please confirm that it no longer crashes for you?
No longer crashes for me. Also, doesn't toss up an unknown-protocol dialog, which makes me happy and makes this crashtestable.
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ nsMediaStream::Cancel]
You need to log in before you can comment on or make changes to this bug.