Patch for OpenSSL bug on some Intel processors not working

ItBurn
Sun, 27 Feb 2022 01:37:19 +0000
C++

Hi. I need help with fixing an OpenSSL issue. The issue is described here: OpenSSL* SHA Crash Bug Requires Application Update

I have rebuilt Unreal from source after patching my version of Unreal’s OpenSSL, but I must have done something wrong because the issue isn’t fixed.

So, 4.22.3 has third party sources of OpenSSL 1.0.2g. I’m using 4.18.0 which has the same. According to intel, they patched 4.22.3’s OpenSSL to fix the issue. I see Engine\Source\ThirdParty\OpenSSL\build\1.0.2g\openssl-1.0.2g-patches , which appears to contain the patches I need. So, I copied the folder contents in my version of unreal 4.18 and built the engine. Everything worked, but it’s not fixed. I’m thinking maybe I missed a step and didn’t apply the patch right. Does anyone know what I did wrong?

I’m also open to any easier way of fixing this horrible issue in 4.18.0. Migrating to a newer Unreal version isn’t an option.

6 posts - 4 participants