Video Driver Crashes again and again

안녕하세요, 제가 언리얼 엔진 4.9.1을 만지고 있던 도중 자꾸 비디오 드라이버 크래시가 나게 되어 질문을 올립니다.
Hello, while using Unreal Engine 4.9.1, video driver crash occurs again and again, so I write this question.

로그 파일을 열어 보았더니 이렇게 떴습니다.
This is the log file:

(skip)
[2015.09.23-07.19.12:003][117]LogWorld: Bringing up level for play took: 0.004294
[2015.09.23-07.19.12:004][117]PIE: 정보 /Game/FirstPersonBP/Maps/UEDPIE_0_FirstPersonExampleMap 에 대한 에디터에서 플레이 시작 시간: 0.824
[2015.09.23-07.19.12:004][117]LogBlueprintUserMessages: Late PlayInEditor Detection: Level ‘/Game/FirstPersonBP/Maps/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel’ has LevelScriptBlueprint ‘/Game/FirstPersonBP/Maps/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.FirstPersonExampleMap’ with GeneratedClass ‘/Game/FirstPersonBP/Maps/FirstPersonExampleMap.FirstPersonExampleMap_C’ with ClassGeneratedBy ‘/Game/FirstPersonBP/Maps/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.FirstPersonExampleMap’
[2015.09.23-07.19.25:599][686]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.26:100][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.26:600][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.27:100][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.27:599][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.28:100][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.28:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.29:100][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.29:600][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.30:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.30:600][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.31:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.31:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.32:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.32:600][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.33:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.33:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.34:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.34:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.35:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.35:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.36:100][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.36:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.37:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.37:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.38:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.38:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.39:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.39:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.40:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.40:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.41:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.41:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.42:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.42:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.43:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.43:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.44:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.44:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.45:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.45:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.46:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.46:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.47:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.47:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.48:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.48:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.49:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.49:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.50:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.50:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.51:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.51:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.52:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.52:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.53:101][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.53:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.54:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.54:601][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.55:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.55:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.56:102][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.56:602][687]LogD3D11RHI: Timed out while waiting for GPU to catch up. (0.5 s)
[2015.09.23-07.19.57:013][687]LogD3D11RHI:Error: Direct3DDevice->CreateBuffer(&Desc, NULL, UniformBufferResource.GetInitReference()) failed
at D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.9\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11UniformBuffer.cpp:159
with error DXGI_ERROR_DEVICE_REMOVED
[2015.09.23-07.19.58:077][687]LogWindows: FPlatformMisc::RequestExit(1)

이렇게 잘 되다가 갑자기 멈춥니다.
It stops(crashes) suddenly like this.

에러는
이렇게 뜹니다.
And this is the error window

(It says: There’s a crash on video driver so it reset! Check whether the video driver is the newest. Closing…)
비디오 드라이버를 최신으로 업데이트 해 봤지만 자꾸 크래시가 생기네요.
I updated the video driver already, but this occurs again…

제 컴퓨터의 사양은
My computer uses:

CPU | Intel Core i5 4690
Main board | ASRock B85M PRO4
RAM | Samsung DDR3 4G x2
GPU | RADEON R9 380 OC D5 4GB Dual-X NITRO
입니다.

에디터를 켜고 한 30분~1시간 정도를 하다 보면 크래시가 일어나며 꺼집니다.
Crash occurs when I use the editor for 30 min.~ 1 hour.
특히, 1인칭 모드에서 시작용 콘텐츠를 포함한 프로젝트를 생성하고 (기본으로 있는) 총을 (기본으로 있는) 큐브에 마구 쏘면 몇 초 이내에 꺼집니다.
Especially, when I make the project with starting contents at(on? for?) 1st person mod and shoot the cube rapidly with the basic gun, it crashes within few seconds.

이러한 증상을 겪고 있습니다. 해결방안을 알려주신다면 감사하겠습니다!

Hey yeshjho,

I just entered a bug for this issue as other users are experiencing a similar crash (UE-21389).

AMD R9 380 & 390 Series Cards Issue

I am going to mark this issue as resolved as it has been assessed on a different post. Let me know if you have any other questions or concerns.

Thank you,

Oh, OK… When will it be fixed?

Apparently this is happening on my side with HD7950.
Since this issue has been 2 years , has there been a solution.

Have you attempted to use the ‘dx12’ flag to see if that helps?

I updated my answer to have the link to the bug report on the tracker so you can see the result.

Thanks,

Hi @AndrewHurley

Thanks for the tip. I just manage to found time to test this properly . Apparently DX12 also causes it to crash , but much faster crash without freezing. Here are the relevant error log.

[2017.06.07-18.16.17:942][507]LogD3D12RHI:Display: Root signature created where the root parameters take up 18 DWORDS. Using more than 12 DWORDs can negatively impact performance depending on the hardware and root parameter usage.
[2017.06.07-18.16.20:717][600]LogD3D12RHI:Display: Root signature created where the root parameters take up 27 DWORDS. Using more than 12 DWORDs can negatively impact performance depending on the hardware and root parameter usage.
[2017.06.07-18.16.20:721][600]LogD3D12RHI:Error: (Device->*TPSOFunctionMap<TDesc>::GetCreatePipelineState())(Desc, IID_PPV_ARGS(&PSO)) failed 
 at D:\Build\++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\D3D12RHI\Private\Windows\WindowsD3D12PipelineState.cpp:603 
 with error E_INVALIDARG
[2017.06.07-18.16.20:734][600]LogWindows: Windows GetLastError: The operation completed successfully. (0)

At least this log had more meaningful error message.

I have submitted a crash report of this . my ID is
LoginId:60c7628a4e4f0626766c349c19ff8783
EpicAccountId:a14591dc1d3a41d0b2ae84b945d974d7link text