Priority: P1: Critical
Affects Version/s: 5.9.5, 5.10.1
Fix Version/s: 5.11.0
Environment:Windows 10 x64
Qt 5.9.5 MSVC2015 x64, Qt 5.10.1 MSVC2015 x64
QtWebEngine 5.9 branch commit 5c25c3cac58e07c25fe438e61d5eccda7227ede4
QtWebEngine 5.10 branch commit 8be09562ea225d6bbec98d813a19816e7e651f53 (with patch applied)
QtWebEngine crashes (as tested with WebEngine Quick Nano Browser).
Built QtWebEngine for 5.9.5 and 5.10.1 with proprietary codecs and attempted to navigate to Netflix and watch videos from within the WebEngine Quick Nano Browser.
I tried Widevine binaries 188.8.131.528 for both 5.9.5 and 5.10.1 builds, and also tried 184.108.40.2066 for the 5.10.1 build.
For the 5.10.1 build tests, I included the patch for the following bug:
The patch involved replacing:
HWND ScreenWin::GetHWNDFromNativeView(gfx::NativeView window) const
gfx::NativeWindow ScreenWin::GetNativeWindowFromHWND(HWND hwnd) const
When the debugger is attached the crashes seem to be recoverable (the continue debugging button can be pressed to proceed) even though they are logged with a LogSeverity of LOG_FATAL within Chromium's message handling.
Most of the errors seem to stem from the ppapi host.