Oplog export failed: 'Failed to find attachment
Different machines are getting failures for “failed to find attachment” with different hash values that resolve to different files.
I have no idea what’s causing the failure, since Zen code is pretty difficult to parse and I dont know what the processes are supposed to be doing.
I don’t know what the attachments are or why it’s unable to find them or even why it’s particularly looking for them.
[Attachment Removed]
Steps to Reproduce
Cook or package a project using -clean
run zen.exe oplog-export --embedloosefiles --zen server:port --hosturl http://[::1]:port --target-project ProjectName --target-oplog BranchCL.Windows ProjectName.partialHash Windows --clean --force
[Attachment Removed]
Hi Jerek,
You’re on UE 5.6 - we’ve made a number of fixes to zenserver functionality between then and now, could you let me know:
- Which zenserver version you’re using (is it the stock one that came with UE 5.6)
- Have you tried taking a newer zenserver release and using it with UE 5.6. We’ve strived to keep zenserver backwards compatible so that users can take newer zenserver releases and use them on older revisions of UE. We may not be perfect at it, but I’d suggest trying that as a starting point. Zenserver 5.8.0 is the latest release and 5.8.1 is being prepped for release today as well. I’ll note that I fixed at least one class of issue that can cause missing attachments in 5.8.1. Releases can be obtained from the public EpicGames github organization, or from other avenues that your organization might have for getting newer UE files. Note that taking a release means updating all the files included in a zenserver release:
Engine/Binaries/Linux/crashpad_handler
Engine/Binaries/Linux/zen
Engine/Binaries/Linux/zen.sym
Engine/Binaries/Linux/zenserver
Engine/Binaries/Linux/zenserver.sym
Engine/Binaries/Mac/crashpad_handler
Engine/Binaries/Mac/zen
Engine/Binaries/Mac/zenserver
Engine/Binaries/Win64/crashpad_handler.exe
Engine/Binaries/Win64/zen.exe
Engine/Binaries/Win64/zen.pdb
Engine/Binaries/Win64/zenserver.exe
Engine/Binaries/Win64/zenserver.pdb
[Attachment Removed]