<div dir="ltr">We use libeay32.dll and ssleay32.dll from <a href="https://slproweb.com/products/Win32OpenSSL.html">https://slproweb.com/products/Win32OpenSSL.html</a> in our applications and we recently moved from version 1.0.2a to 1.0.2g and now on a few machines running a AMD Geode processor we are getting "Unhandled exception at 0x005904dc (libeay32.dll) in Test.exe: 0xC000001D: Illegal Instruction". We ended up building OpennSSL so we could debug into it and found it is failing on "movsd xmm0,mmword" (see below) which the AMD Geode does not seem to support. I have tried "SET OPENSSL_ia32cap=~0x1000000", "SET OPENSSL_ia32cap=~0x2000000", and "SET OPENSSL_ia32cap=~0x7000000"; and nothing seems to change. I may not be using OPENSSL_ia32cap correctly. This happens when calling SSL_CTX_new which then calls RAND_add.<br><br>Any ideas on the best thing to do? We don't want to have to manage different compiled versions of libeay32.dll and ssleay32.dll if we can help it.<br><br>Thanks, <br>Scott Ware<br><br><br>====================<br>Unhandled exception at 0x005904dc (libeay32.dll) in Test.exe: 0xC000001D: Illegal Instruction.<br>====================<br>            if (netstatget(NULL, L"LanmanWorkstation", 0, 0, &outbuf) == 0) {<br>005904B6  lea         edx,[outbuf]<br>005904BC  push        edx  <br>005904BD  push        0    <br>005904BF  push        0    <br>005904C1  push        offset string L"LanmanWorkstation" (629C8Ch)<br>005904C6  push        0    <br>005904C8  call        dword ptr [netstatget]<br>005904CE  test        eax,eax<br>005904D0  jne         RAND_poll+16Ah (59050Ah)<br>                RAND_add(outbuf, sizeof(STAT_WORKSTATION_0), 45);<br>005904D2  mov         eax,8<br>005904D7  call        _chkstk (611F20h)<br>=>005904DC  movsd       xmm0,mmword ptr [__real@4046800000000000 (629E90h)]<br>005904E4  movsd       mmword ptr [esp],xmm0<br>005904E9  push        0D8h<br>005904EE  mov         eax,dword ptr [outbuf]<br>005904F4  push        eax  <br>005904F5  call        RAND_add (58FF10h)<br>005904FA  add         esp,10h</div>