http://www.w3.org/TR/mediacapture-streams/#methods-5 Currently, the implementation of gUM expects - The parameter to gUM to have both audio and video constraints to have non-falsy values. - Both a video and audio source to be available. The implementation crashes since UserMediaRequest::constraintsValidated expects defined parameters audioSource and videoSource.
<rdar://problem/26817452>
This turned out to be a bug in unrelated code.