MonsterGuo / UE5_NvidiaAnsel

An unreal engine 5 caputure plugin
62 stars 16 forks source link

尝试唤起Ansel时出现DX错误 #2

Closed naykun closed 1 year ago

naykun commented 2 years ago

感谢第一时间贡献修改版的插件! 我尝试在Citysample这个project里使用Ansel时会抛出DX错误,请问您是否碰到过类似问题或者有何debug建议可以提供吗? 以下是log:

........
[2022.06.27-07.50.15:555][ 85]LogTurnkeySupport: Display: Adding device menu item for MSRAWSA58
[2022.06.27-07.50.15:555][ 85]LogTurnkeySupport: Running Turnkey device detection: ' -ScriptsForProject="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/CitySample.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/Intermediate/TurnkeyReport_1.log" -log="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/Intermediate/TurnkeyLog_1.log" -project="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/CitySample.uproject"  -Device=Win64@MSRAWSA58'
[2022.06.27-07.50.15:555][ 85]LogMonitoredProcess: Running Serialized UAT: [ cmd.exe /c ""D:/Epic/UE_5.0/Engine/Build/BatchFiles/RunUAT.bat"  -ScriptsForProject="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/CitySample.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/Intermediate/TurnkeyReport_1.log" -log="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/Intermediate/TurnkeyLog_1.log" -project="C:/Users/t-kunyan/Documents/Unreal Projects/CitySample/CitySample.uproject"  -Device=Win64@MSRAWSA58" ]
[2022.06.27-07.50.15:896][118]LogTurnkeySupport: Completed device detection: Code = 9009
[2022.06.27-07.50.37:848][719]LogTurnkeySupport: Display: Adding device menu item for MSRAWSA58
[2022.06.27-07.50.56:436][802]LogStaticMesh: Display: Waiting for static meshes to be ready 0/1 (/Game/Character/Player/Female/Hair/Cards/GR_Hair_S_Cornrows_CardsMesh_Group0_LOD0) ...
[2022.06.27-07.50.56:475][802]LogStaticMesh: Display: Waiting for static meshes to be ready 0/1 (/Game/Character/Player/Female/Hair/Cards/GR_Hair_S_Cornrows_CardsMesh_Group0_LOD1) ...
[2022.06.27-07.51.04:920][617]LogDebuggerCommands: Repeating last play command: Standalone Game
[2022.06.27-07.51.05:005][617]LogUObjectHash: Compacting FUObjectHashTables data took   3.14ms
[2022.06.27-07.54.57:818][425]LogD3D12RHI: Error: pResource->Map(Subresource, pReadRange, reinterpret_cast<void**>(&pData)) failed 
 at D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1387 
 with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DRIVER_INTERNAL_ERROR

[2022.06.27-07.54.57:818][425]LogRHI: Error: [Aftermath] Status: DmaFault
[2022.06.27-07.54.57:818][425]LogRHI: Error: [Aftermath] Failed to get Aftermath stack data
[2022.06.27-07.54.57:818][425]LogD3D12RHI: Error: [GPUBreadCrumb] Last tracked GPU operations:
[2022.06.27-07.54.57:818][425]LogD3D12RHI: Error: [GPUBreadCrumb]   3D Queue 0 - End: Frame 12424 - SlateUI Title = CitySample - Unreal Editor
[2022.06.27-07.54.57:826][425]LogD3D12RHI: Error: pResource->Map(Subresource, pReadRange, reinterpret_cast<void**>(&pData)) failed 
 at D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1387 
 with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DRIVER_INTERNAL_ERROR

[2022.06.27-07.54.57:826][425]LogD3D12RHI: Error: [GPUBreadCrumb]   Compute Queue 0 - No Data
[2022.06.27-07.54.57:837][425]LogD3D12RHI: Error: [GPUBreadCrumb]   Copy Queue 0 - No Data
[2022.06.27-07.54.57:848][425]LogD3D12RHI: Error: DRED: No breadcrumb head found.
[2022.06.27-07.54.57:848][425]LogD3D12RHI: Error: DRED: No PageFault data.
[2022.06.27-07.54.57:848][425]LogD3D12RHI: Error: Memory Info from frame ID 12842:
[2022.06.27-07.54.57:848][425]LogD3D12RHI: Error:   Budget: 10281.00 MB
[2022.06.27-07.54.57:848][425]LogD3D12RHI: Error:   Used:   1313.82 MB
[2022.06.27-07.55.30:057][427]LogWindows: Error: Error reentered: Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 859] 
pResource->Map(Subresource, pReadRange, reinterpret_cast<void**>(&pData)) failed 
 at D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1387 
 with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DRIVER_INTERNAL_ERROR
MonsterGuo commented 2 years ago

你的是什么显卡?貌似是渲染错误 上面的提示是:“DXGI错误驱动内部错误” 不过很抱歉,目前我并没有很好的显卡来测试虚幻5。(目前仍然在用GTX750Ti)😂

naykun commented 2 years ago

显卡型号是RTX2080 Ti,会和光追之类的feature有关系吗?有些奇怪的是,不启动Ansel时是没有这个错误的,然后一按下Alt+F2就立即崩溃了hhh

MonsterGuo commented 2 years ago

具体不清楚了,读地图包就报错了。这段时间因该是帮不上忙了。等我也有RTX系列卡后我会去检查一番。 pResource->Map(Subresource, pReadRange, reinterpret_cast<void**>(&pData)) failed at D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1387 这个报错的意思是 ;在资产指针 调用地图构建(子资源,读取范围指针,重新解释<地图包数据>)失败。

naykun commented 2 years ago

哈哈感谢,请问有办法获得Ansel更详细的错误原因或者调试信息吗?BTW,如果您有时间我可以尝试提供一个远程调试环境:D

MonsterGuo commented 1 year ago

是因为显存爆了