You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

UE5.0.3退出角色后停止PIE时崩溃问题求助

本地UE5.0.3从Character弹出后停止PIE崩溃问题求助

问题详情

  • 使用版本:UE5.0.3
  • 触发操作:从Character中执行Eject操作后,停止PIE(Play In Editor)时编辑器崩溃
  • 问题特征:仅本人本地出现该问题,团队其他开发者无此情况;打开其他开发者操作正常的关卡,本人操作仍会触发崩溃;新关卡中问题随机出现,相同操作可能触发也可能不触发
  • 版本控制:采用Perforce,本地无待提交变更
  • 已尝试无效方案:验证编辑器完整性、调整VS组件(移除/添加SDK、IDE支持等)、移除日志中指定Actor、删除所有Binaries/Intermediate文件夹、重建整个项目、同步Perforce最新版本、重装Nvidia显卡驱动及其他小操作

崩溃调用栈

KERNELBASE
UnrealEditor_Core!ReportAssert() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1807]
UnrealEditor_Core!FWindowsErrorOutputDevice::Serialize() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsErrorOutputDevice.cpp:76]
UnrealEditor_Core!FOutputDevice::LogfImpl() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Misc\OutputDevice.cpp:61]
UnrealEditor_Core!AssertFailedImplV() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:149]
UnrealEditor_Core!FDebug::AssertFailed() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:534]
UnrealEditor_Core!FMsg::LogfImpl() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Logging\LogMacros.cpp:75]
UnrealEditor_MessageLog!FMessageLogListingModel::AddMessageInternal() [D:\build\++UE5\Sync\Engine\Source\Developer\MessageLog\Private\Model\MessageLogListingModel.cpp:68]
UnrealEditor_MessageLog!FMessageLogListingModel::AddMessages() [D:\build\++UE5\Sync\Engine\Source\Developer\MessageLog\Private\Model\MessageLogListingModel.cpp:89]
UnrealEditor_Core!FMessageLog::Flush() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Logging\MessageLog.cpp:218]
UnrealEditor_Core!FMessageLog::~FMessageLog() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Logging\MessageLog.cpp:109]
UnrealEditor_UnrealEd!UEditorEngine::EndPlayMap() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:436]
UnrealEditor_UnrealEd!UEditorEngine::Tick() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:2097]
UnrealEditor_UnrealEd!UUnrealEdEngine::Tick() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:474]
UnrealEditor_LyraEditor!ULyraEditorEngine::Tick() [D:\_Work\Stuart_Supraworld\Supraworld\Source\LyraEditor\LyraEditorEngine.cpp:34]
UnrealEditor!FEngineLoop::Tick() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5215]
UnrealEditor!GuardedMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:183]
UnrealEditor!GuardedMainWrapper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:147]
UnrealEditor!LaunchWindowsStartup() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:283]
UnrealEditor!WinMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:330]
UnrealEditor!__scrt_common_main_seh() [d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

可行解决方案建议

  • 清理项目本地缓存:删除项目目录下的Saved文件夹(建议先备份其中的存档文件),该文件夹存储本地编辑器配置、日志及临时数据,常引发本地独有问题
  • 重置编辑器布局与设置:在编辑器顶部菜单栏依次点击Window > Reset Layout,再进入Edit > Editor Preferences > General选择Reset to Defaults,恢复编辑器默认配置
  • 排查第三方插件冲突:禁用本地所有非团队共享的第三方插件,测试是否仍崩溃;若恢复正常,逐个启用插件定位问题源
  • 安全模式启动编辑器:右键UE编辑器快捷方式,在属性的目标栏末尾添加 -safe参数后启动,安全模式会禁用自定义插件与设置,排查是否为全局配置问题
  • 检查系统权限:确保当前用户对UE编辑器安装目录及项目文件夹拥有完全控制权限,右键文件夹→属性→安全→编辑,为当前用户添加对应权限
  • 排除杀毒软件干扰:临时关闭杀毒软件或将UE编辑器、项目文件夹加入白名单,部分杀毒软件会拦截UE的文件操作导致崩溃
  • 测试空白项目:新建一个纯净的UE5.0.3空白项目,仅添加Character组件,测试Eject后停止PIE的操作,判断问题是项目专属还是本地编辑器全局问题

内容的提问来源于stack exchange,提问作者nora

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 10:05:43