UBA assert during build of Linux CrashReportClient after Windows Update KB5060842

If a hotfix isn’t available in a timely manner, here’s the minimal patch procedure to stop the dump_syms crash:

First, run the .bat file mentioned here to set up the UBA solution:

https://dev.epicgames.com/community/learning/knowledge\-base/jB32/unreal\-engine\-fortnite\-practical\-unrealbuildaccelerator\-debugging\-tips\#ubasolution\&compilingindebug

Then edit UbaDetoursFunctionsMiMalloc.inl so `Detoured__realloc_base` is implemented as such:

void* Detoured__realloc_base(void* memblock, size_t size) { if (IsInMiMalloc(memblock)) return mi_realloc(memblock, size); else return True__realloc_base(memblock, size); }Then build just the UbaDetours target. The .dll is output at `Engine\Binaries\Win64\UnrealBuildAccelerator\x64\UbaDetours.dll`

Rebuilding UnrealBuildTool is also necessary so it copies this .dll into `Engine\Binaries\DotNET\UnrealBuildTool\runtimes\win-x64\native\UbaDetours.dll`