Closed
Bug 1316233
Opened 8 years ago
Closed 8 years ago
Crash in mozilla::detail::RunnableFunction<T>::Run when decoding video in the GPU process
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox52 | --- | affected |
People
(Reporter: rowbot, Unassigned)
References
Details
Crash Data
STR: 1) Set media.gpu-process-decoder in about:config to true 2) Play a video such as https://www.youtube.com/watch?v=kOkQ4T5WO9E Actual Results Tab crashes immediately Expected Results Video should play without crashing the tab https://crash-stats.mozilla.com/report/index/76b5f16b-9a33-4792-b931-51d592161109 https://crash-stats.mozilla.com/report/index/bp-1a797227-674a-4938-8be1-53ab92161109 https://crash-stats.mozilla.com/report/index/bp-64a2a539-8e77-4ba7-b39d-fefa02161108 Graphics -------- Features Compositing: Direct3D 11 Asynchronous Pan/Zoom: wheel input enabled; touch input enabled WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0) WebGL2 Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0) Hardware H264 Decoding: Yes; Failed to create D3D11 device for decoder; Using D3D9 API Audio Backend: wasapi Direct2D: true DirectWrite: true (10.0.14393.351) GPU #1 Active: Yes Description: NVIDIA GeForce GTX 660 Vendor ID: 0x10de Device ID: 0x11c0 Driver Version: 21.21.13.7570 Driver Date: 10-25-2016 Drivers: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvd3dumx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2umx C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvd3dum,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2um Subsys ID: 30693842 RAM: 2048 Diagnostics AzureCanvasAccelerated: 0 AzureCanvasBackend: skia AzureContentBackend: skia AzureFallbackCanvasBackend: cairo GPUProcessPid: 16700 GPUProcess: Terminate GPU Process Decision Log D3D9_COMPOSITING: disabled by default: Disabled by default
Comment 1•8 years ago
|
||
The crashing code is gone as of bug 1315510, hopefully this is fixed now.
Reporter | ||
Comment 2•8 years ago
|
||
Today's nightly no longer causes the tab to crash, but it seems as though the GPU process still crashes when attempting to play a video. Not sure if it is related: Graphics Features Compositing Basic Asynchronous Pan/Zoom wheel input enabled; touch input enabled WebGL Renderer Google Inc. -- ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0) WebGL2 Renderer Google Inc. -- ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0) Hardware H264 Decoding No; Unsupported layers backend Audio Backend wasapi Direct2D true DirectWrite true (10.0.14393.351) GPU #1 Active Yes Description NVIDIA GeForce GTX 660 Vendor ID 0x10de Device ID 0x11c0 Driver Version 21.21.13.7570 Driver Date 10-25-2016 Drivers C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvd3dumx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2umx C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvd3dum,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_848dea456d3c865e\nvwgf2um Subsys ID 30693842 RAM 2048 Diagnostics AzureCanvasAccelerated 0 AzureCanvasBackend skia AzureContentBackend skia AzureFallbackCanvasBackend cairo failures [GFX1-]: GPU processed crashed too many times Decision Log D3D9_COMPOSITING disabled by default: Disabled by default GPU_PROCESS failed by runtime: GPU processed crashed too many times Failure Log (#0) Error GPU processed crashed too many times (#1) Error Receive IPC close with reason=AbnormalShutdown (#2) CP+[GFX1-]: Receive IPC close with reason=AbnormalShutdown (#3) Error [D3D11] failed to get compositor device. (#4) Error [D3D11] Failed to init compositor with reason: FEATURE_FAILURE_D3D11_NO_DEVICE (#5) Error Compositors might be mixed (4,1) (#6) CP+[GFX1-]: Receive IPC close with reason=AbnormalShutdown (#7) CP+[GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (#8) Error [D3D11] failed to get compositor device. (#9) Error [D3D11] Failed to init compositor with reason: FEATURE_FAILURE_D3D11_NO_DEVICE
Reporter | ||
Comment 3•8 years ago
|
||
This appears to be fixed now. I am assuming bug 1315510 is what fixed it as stated in comment 1.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•