GPU is crashed after destroying PIE in UE 4.25.3.
It is similar to UE-93945 issue. (doesn’t crash if groom hair simulation is disabled)
i have logs.
[2020.08.25-07.03.05:355][405]LogAISub: UAISubsystem::~UAISubsystem AIPerceptionSystem (00000192F73FCE00), frame # 405
[2020.08.25-07.03.05:355][405]LogAISub: UAISubsystem::~UAISubsystem EnvQueryManager (00000192CCDB8600), frame # 405
[2020.08.25-07.03.05:356][405]LogUObjectHash: Compacting FUObjectHashTables data took 0.75ms
[2020.08.25-07.03.05:397][406]LogPlayLevel: Display: Destroying online subsystem :Context_3
...
[2020.08.25-07.03.09:838][411]LogD3D12RHI: Error: pResource->Map(Subresource, pReadRange, reinterpret_cast(&pData)) failed
at D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1152
with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DEVICE_HUNG
[2020.08.25-07.03.09:838][411]LogRHI: Error: [Aftermath] Status: Timeout
[2020.08.25-07.03.09:838][411]LogRHI: Error: [Aftermath] Scanning 14 command lists for dumps
[2020.08.25-07.03.09:838][411]LogRHI: Error: [Aftermath] GPU Stack Dump
[2020.08.25-07.03.09:839][411]LogRHI: Error: [Aftermath] 0: Frame 407
[2020.08.25-07.03.09:839][411]LogRHI: Error: [Aftermath] 1: Scene
[2020.08.25-07.03.09:839][411]LogRHI: Error: [Aftermath] 2: HairStrandsVoxelization
[2020.08.25-07.03.09:839][411]LogRHI: Error: [Aftermath] 3: HairStrandsVoxelPageAllocation
[2020.08.25-07.03.09:839][411]LogRHI: Error: [Aftermath] 4: HairStrandsMarkValidPageIndex_Prepare
[2020.08.25-07.03.09:839][411]LogRHI: Error: [Aftermath] GPU Stack Dump
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: [GPUBreadCrumb] Last tracked GPU operations:
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: [GPUBreadCrumb] 3D Queue 0 - Begin: Frame 407 - Scene - HairStrandsVoxelization - HairStrandsVoxelPageAllocation - HairStrandsMarkValidPageIndex_IndirectArgs
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: [GPUBreadCrumb] Compute Queue 0 - No Data
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: [GPUBreadCrumb] Copy Queue 0 - No Data
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: DRED: Last tracked GPU operations:
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: DRED: Commandlist "FD3D12CommandListData (GPU 0)" on CommandQueue "3D Queue 0", 0 completed of 0
[2020.08.25-07.03.09:843][411]LogD3D12RHI: Error: DRED: Commandlist "FD3D12CommandListData (GPU 0)" on CommandQueue "3D Queue 0", 0 completed of 376
... ... ...
... ...
...
D3D12: Removing Device.
...
[2020.08.25-07.03.19:388][411]LogD3D12RHI: Error: pResource->Map(Subresource, pReadRange, reinterpret_cast(&pData)) failed
at D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1152
with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DEVICE_HUNG
[2020.08.25-07.03.19:400][411]LogWindows: FPlatformMisc::RequestExit(1)
[2020.08.25-07.03.19:400][411]LogCore: Engine exit requested (reason: Win RequestExit)