Error:Dll调用问题,0X000005地址内存非法访问

本文讨论了在使用VC6编译的DLL在VS2005中遇到的0X000005地址内存非法访问异常。虽然VS2005通常可以调用VC6编写的DLL,但在某些情况下可能存在问题。作者通过将DLL代码转换为VS2005解决此问题,并提醒注意DLL中基类的虚函数可能导致的外部符号解析错误,提供两种解决方案。最后建议,尽量使用相同的编译工具编译和调用DLL,以避免潜在问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文中只是谈些Dll的调用问题,只是自己的经验。

开始自己编写的Dll是有VC6完成,测试也是在VC6上完成,但是问题在于被VS2005编译器调用时,却出了问题,耗费

LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: begin: stack for UAT LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: === Handled ensure: === LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Ensure condition failed: oldValue == newValue [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\ThreadingBase.cpp] [Line: 311] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: oldValue(1) newValue(0) If this check fails make sure that there is a FTaskTagScope(ETaskTag::EParallelRenderingThread) as deep as possible on the current callstack, you can see the current value in ActiveNamedThreads(102), GRenderingThread(82306dc0), GIsRenderingThreadSuspended(0) LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Stack: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6e371e BP_1.exe!IsInParallelRenderingThread() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3abc671 BP_1.exe!`FComputeShaderUtils::AddPass<FRDGScatterCopyCS>'::`2'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac3301 BP_1.exe!FShaderMapResource_InlineCode::CreateRHIShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac33ac BP_1.exe!FShaderMapResource::CreateShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232e932 BP_1.exe!FMinimalBoundShaderStateInput::AsBoundShaderState() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232ea58 BP_1.exe!FGraphicsMinimalPipelineStateInitializer::AsGraphicsPipelineStateInitializer() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c22e850e BP_1.exe!FMeshPassProcessor::AddGraphicsPipelineStateInitializer<TMeshProcessorShaders<TDepthOnlyVS<0>,FDepthOnlyPS,FMeshMaterialShader,FMeshMaterialShader,FMeshMaterialShader> >() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23c9e44 BP_1.exe!FDepthPassMeshProcessor::CollectPSOInitializersInternal<0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23e4e0e BP_1.exe!FDepthPassMeshProcessor::CollectDefaultMaterialPSOInitializers() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c56c8563 BP_1.exe!FMaterialShaderMap::CollectPSOs() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5be3dfd BP_1.exe!FMaterialPSOPrecacheCollectionTask::DoTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5bef166 BP_1.exe!TGraphTask<FMaterialPSOPrecacheCollectionTask>::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51a548 BP_1.exe!`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf521b93 BP_1.exe!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __ptr64 __cdecl(bool),48>::TTaskDelegateImpl<`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>,0>::CallAndMove() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52ff6e BP_1.exe!LowLevelTasks::FTask::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52fe19 BP_1.exe!LowLevelTasks::FScheduler::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf512ed2 BP_1.exe!LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue,&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal,0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf5551a2 BP_1.exe!LowLevelTasks::FScheduler::WorkerMain() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51f870 BP_1.exe!UE::CompressedBuffer::Private::FHeader::CalculateCrc32() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6f80c3 BP_1.exe!FThreadImpl::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaf9b82 BP_1.exe!FRunnableThreadWin::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaed5d7 BP_1.exe!FRunnableThreadWin::GuardedRun() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7c38e8d7 KERNEL32.DLL!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7ddbc5dc ntdll.dll!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: LogPlayLevel: Error: ULogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: begin: stack for UAT LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: === Handled ensure: === LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Ensure condition failed: oldValue == newValue [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\ThreadingBase.cpp] [Line: 311] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: oldValue(1) newValue(0) If this check fails make sure that there is a FTaskTagScope(ETaskTag::EParallelRenderingThread) as deep as possible on the current callstack, you can see the current value in ActiveNamedThreads(102), GRenderingThread(82306dc0), GIsRenderingThreadSuspended(0) LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Stack: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6e371e BP_1.exe!IsInParallelRenderingThread() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3abc671 BP_1.exe!`FComputeShaderUtils::AddPass<FRDGScatterCopyCS>'::`2'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac3301 BP_1.exe!FShaderMapResource_InlineCode::CreateRHIShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac33ac BP_1.exe!FShaderMapResource::CreateShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232e932 BP_1.exe!FMinimalBoundShaderStateInput::AsBoundShaderState() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232ea58 BP_1.exe!FGraphicsMinimalPipelineStateInitializer::AsGraphicsPipelineStateInitializer() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c22e850e BP_1.exe!FMeshPassProcessor::AddGraphicsPipelineStateInitializer<TMeshProcessorShaders<TDepthOnlyVS<0>,FDepthOnlyPS,FMeshMaterialShader,FMeshMaterialShader,FMeshMaterialShader> >() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23c9e44 BP_1.exe!FDepthPassMeshProcessor::CollectPSOInitializersInternal<0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23e4e0e BP_1.exe!FDepthPassMeshProcessor::CollectDefaultMaterialPSOInitializers() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c56c8563 BP_1.exe!FMaterialShaderMap::CollectPSOs() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5be3dfd BP_1.exe!FMaterialPSOPrecacheCollectionTask::DoTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5bef166 BP_1.exe!TGraphTask<FMaterialPSOPrecacheCollectionTask>::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51a548 BP_1.exe!`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf521b93 BP_1.exe!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __ptr64 __cdecl(bool),48>::TTaskDelegateImpl<`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>,0>::CallAndMove() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52ff6e BP_1.exe!LowLevelTasks::FTask::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52fe19 BP_1.exe!LowLevelTasks::FScheduler::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf512ed2 BP_1.exe!LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue,&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal,0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf5551a2 BP_1.exe!LowLevelTasks::FScheduler::WorkerMain() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51f870 BP_1.exe!UE::CompressedBuffer::Private::FHeader::CalculateCrc32() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6f80c3 BP_1.exe!FThreadImpl::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaf9b82 BP_1.exe!FRunnableThreadWin::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaed5d7 BP_1.exe!FRunnableThreadWin::GuardedRun() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7c38e8d7 KERNEL32.DLL!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7ddbc5dc ntdll.dll!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: end: stack for UATLogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: begin: stack for UAT LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: === Handled ensure: === LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Ensure condition failed: oldValue == newValue [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\ThreadingBase.cpp] [Line: 311] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: oldValue(1) newValue(0) If this check fails make sure that there is a FTaskTagScope(ETaskTag::EParallelRenderingThread) as deep as possible on the current callstack, you can see the current value in ActiveNamedThreads(102), GRenderingThread(82306dc0), GIsRenderingThreadSuspended(0) LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Stack: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6e371e BP_1.exe!IsInParallelRenderingThread() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3abc671 BP_1.exe!`FComputeShaderUtils::AddPass<FRDGScatterCopyCS>'::`2'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac3301 BP_1.exe!FShaderMapResource_InlineCode::CreateRHIShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac33ac BP_1.exe!FShaderMapResource::CreateShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232e932 BP_1.exe!FMinimalBoundShaderStateInput::AsBoundShaderState() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232ea58 BP_1.exe!FGraphicsMinimalPipelineStateInitializer::AsGraphicsPipelineStateInitializer() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c22e850e BP_1.exe!FMeshPassProcessor::AddGraphicsPipelineStateInitializer<TMeshProcessorShaders<TDepthOnlyVS<0>,FDepthOnlyPS,FMeshMaterialShader,FMeshMaterialShader,FMeshMaterialShader> >() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23c9e44 BP_1.exe!FDepthPassMeshProcessor::CollectPSOInitializersInternal<0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23e4e0e BP_1.exe!FDepthPassMeshProcessor::CollectDefaultMaterialPSOInitializers() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c56c8563 BP_1.exe!FMaterialShaderMap::CollectPSOs() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5be3dfd BP_1.exe!FMaterialPSOPrecacheCollectionTask::DoTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5bef166 BP_1.exe!TGraphTask<FMaterialPSOPrecacheCollectionTask>::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51a548 BP_1.exe!`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf521b93 BP_1.exe!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __ptr64 __cdecl(bool),48>::TTaskDelegateImpl<`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>,0>::CallAndMove() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52ff6e BP_1.exe!LowLevelTasks::FTask::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52fe19 BP_1.exe!LowLevelTasks::FScheduler::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf512ed2 BP_1.exe!LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue,&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal,0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf5551a2 BP_1.exe!LowLevelTasks::FScheduler::WorkerMain() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51f870 BP_1.exe!UE::CompressedBuffer::Private::FHeader::CalculateCrc32() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6f80c3 BP_1.exe!FThreadImpl::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaf9b82 BP_1.exe!FRunnableThreadWin::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaed5d7 BP_1.exe!FRunnableThreadWin::GuardedRun() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7c38e8d7 KERNEL32.DLL!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7ddbc5dc ntdll.dll!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: end: stack for UATLogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: begin: stack for UAT LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: === Handled ensure: === LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Ensure condition failed: oldValue == newValue [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\ThreadingBase.cpp] [Line: 311] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: oldValue(1) newValue(0) If this check fails make sure that there is a FTaskTagScope(ETaskTag::EParallelRenderingThread) as deep as possible on the current callstack, you can see the current value in ActiveNamedThreads(102), GRenderingThread(82306dc0), GIsRenderingThreadSuspended(0) LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: Stack: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6e371e BP_1.exe!IsInParallelRenderingThread() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3abc671 BP_1.exe!`FComputeShaderUtils::AddPass<FRDGScatterCopyCS>'::`2'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac3301 BP_1.exe!FShaderMapResource_InlineCode::CreateRHIShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c3ac33ac BP_1.exe!FShaderMapResource::CreateShaderOrCrash() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232e932 BP_1.exe!FMinimalBoundShaderStateInput::AsBoundShaderState() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c232ea58 BP_1.exe!FGraphicsMinimalPipelineStateInitializer::AsGraphicsPipelineStateInitializer() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c22e850e BP_1.exe!FMeshPassProcessor::AddGraphicsPipelineStateInitializer<TMeshProcessorShaders<TDepthOnlyVS<0>,FDepthOnlyPS,FMeshMaterialShader,FMeshMaterialShader,FMeshMaterialShader> >() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23c9e44 BP_1.exe!FDepthPassMeshProcessor::CollectPSOInitializersInternal<0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c23e4e0e BP_1.exe!FDepthPassMeshProcessor::CollectDefaultMaterialPSOInitializers() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c56c8563 BP_1.exe!FMaterialShaderMap::CollectPSOs() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5be3dfd BP_1.exe!FMaterialPSOPrecacheCollectionTask::DoTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6c5bef166 BP_1.exe!TGraphTask<FMaterialPSOPrecacheCollectionTask>::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51a548 BP_1.exe!`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>::operator()() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf521b93 BP_1.exe!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __ptr64 __cdecl(bool),48>::TTaskDelegateImpl<`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`11'::<lambda_1>,0>::CallAndMove() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52ff6e BP_1.exe!LowLevelTasks::FTask::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf52fe19 BP_1.exe!LowLevelTasks::FScheduler::ExecuteTask() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf512ed2 BP_1.exe!LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue,&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal,0>() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf5551a2 BP_1.exe!LowLevelTasks::FScheduler::WorkerMain() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:799][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf51f870 BP_1.exe!UE::CompressedBuffer::Private::FHeader::CalculateCrc32() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bf6f80c3 BP_1.exe!FThreadImpl::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaf9b82 BP_1.exe!FRunnableThreadWin::Run() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ff6bfaed5d7 BP_1.exe!FRunnableThreadWin::GuardedRun() [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7c38e8d7 KERNEL32.DLL!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: [Callstack] 0x00007ffd7ddbc5dc ntdll.dll!UnknownFunction [] LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: LogPlayLevel: Error: UAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: end: stack for UATAT: [2025.06.01-10.03.46:800][ 0]LogOutputDevice: Error: end: stack for UAT
最新发布
06-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值