Hello everyone! I have already asked this question a couple of month ago, but I still have not found a solution. This time I am going to summarise the issues I have found. I am experiencing some problems with my application <https://github.com/IlyaBizyaev/Entangle> on Windows. It is compiled successfully on *any* platforms I have tried. It works fine on Linux (Ubuntu and Debian), but crashes on Windows. And what is even more interesting is that its problems differ across different Windows versions:
- Windows XP; slow PC in my school. My applications launches immediately after being clicked. I have not checked if it crashes or not. - Windows 7 Ultimate on my home PC where I compile the application. The computer is fast enough (2.5 GHz, 4 GB RAM), but the application takes 10 seconds (!) to launch and crashes with an assert when I try to encrypt a file: <https://lh3.googleusercontent.com/-pTS4gN6nDaM/VYAFM4Jym7I/AAAAAAAAAxk/WKNC_NDEGrg/s1600/rl2ExxJCltw.jpg> An advice by Jeffrey Walton did not help: > What platform are you working on? > I've seen similar, but its been a few years. I think I saw it on early > iOS SDKs. > As a quick hack, open config.h and add the following: > #undef CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS > Add it around line 345, just after its been set. Some more information on this crash (another topic) <https://groups.google.com/d/msg/cryptopp-users/r26q9efjIlk/kehApnySOMkJ>. - Windows 8.1; my friend's ASUS tablet. The application crashes when attempting to encrypt a file. In his case, no assert is displayed. Windows "searches for a way to solve the problem" and simply closes the application ("Application stopped working"). - Finally,* there is a Windows PC where Entangle does not crash! *That is a PC with Windows 7 Home Basic installed on it. Everything is encrypted and decrypted properly. How do I solve this annoying problem? *I truly need your help!* -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
