我们最近打包的时候发现IOS跟Mac平台会偶现Uobject hash consistency failure的错误,再次打包有可能会报其他的资源错误,也有可能打包成功,目前其他平台没有发现这个问题。
LogUObjectHash: Error: UObject OuterMap consistency failure (remove miscount). Checking for memory corruption
LogOutputDevice: Warning:
Script Stack (0 frames) :
LogMac: Error: appError called: Fatal error: [File:./Runtime/CoreUObject/Private/UObject/UObjectHash.cpp] [Line: 71]
Unidentified failure for object PCGPin None.None:None.PCGPin_0, hash itself may be corrupted or buggy.
2025-10-22 11:52:18.236 UnrealEditor-Cmd[6512:73615] [UE] Fatal error: [File:./Runtime/CoreUObject/Private/UObject/UObjectHash.cpp] [Line: 71]
Unidentified failure for object PCGPin None.None:None.PCGPin_0, hash itself may be corrupted or buggy.
Opening shared memory
Shared memory doesn’t exist, checking legacy lock file
Checking for a ‘/tmp/UnrealTraceServer.pid’ lock file
Forking process
Opening shared memory
Starting the store
Reading settings from ‘/Users/hotta/UnrealEngine/UnrealTrace/Settings.ini’
Unable to open settings file /Users/hotta/UnrealEngine/UnrealTrace/Settings.ini.
Store settings (/Users/hotta/UnrealEngine/UnrealTrace/Settings.ini):
- Store port: 1989
- Recorder port: 1981
- Thread count: 0
- Sponsored mode: 1
- Directory: ‘/Users/hotta/UnrealEngine/UnrealTrace/Store/001’
Watcher enabled on /Users/hotta/UnrealEngine/UnrealTrace/Store/001
Signalling parent 6513
Terminating server, no sponsors or connections active.
Received signal 15
Daemon is exiting without errors.
Listening cancelled, closing port…
Listening cancelled, closing port…
Took 3,420.31s to run UnrealEditor-Cmd, ExitCode=1
Ignoring cook failure.
Cook command time: 3420.62 s
********** COOK COMMAND COMPLETED **********