Bug 155929

Summary: [MediaStream] Safari crashes when running the W3C web-platform test suite
Product: WebKit Reporter: Alex. Gouaillard <agouaillard>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Blocker CC: agouaillard, eric.carlson, jeremyj-wk, jer.noble, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Mac   
OS: OS X 10.10   
Bug Depends on:    
Bug Blocks: 143211    

Description Alex. Gouaillard 2016-03-26 21:52:45 PDT
updated safari nightly, run the test suite again, crash.

last working configuration:
march 23rd versions of 
- web platform
- adapter.js
- safari nightly

Only the mediacapture-streams/MediaDevices-enumerateDevices.html crashes.
Comment 1 Alex. Gouaillard 2016-03-26 21:59:26 PDT
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/602.1.26+ (KHTML, like Gecko) Version/9.1 Safari/601.5.17"

r198718
Comment 2 Radar WebKit Bug Importer 2016-03-27 17:27:37 PDT
<rdar://problem/25380245>
Comment 3 Eric Carlson 2016-03-28 10:25:39 PDT
Thanks for the report. 

Please attach "adapter.js" with instructions for how to use it to reproduce the crash.
Comment 4 Alex. Gouaillard 2016-03-28 13:34:37 PDT
Clone the latest web platform tests      https://github.com/w3c/web-platform-tests
- Clone my safari supporting adapter.js  https://github.com/agouaillard/adapter/
- use branch "safari-support"
- merge the adapter in the vendor script (see README-w3c-tests.md)
- modify your host as per README.md
- run the server (<web-platform-tests-ROOT>/.serve)
- run the test http://localhost:8000/mediacapture-streams/MediaDevices-enumerateDevices.html