New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shotcut German Version Startup Error - Missing ordinal number 3906 #280
Comments
I do not think this is specific to the German version. Our application toolkit (Qt) optionally supports OpenSSL by trying to load it dynamically at load time, but neither Qt or Shotcut ships with a complete set of OpenSSL DLLs due to legal restrictions. Therefore, it is finding it in your system folder (or elsewhere in your PATH for other affected users), but the versions of the DLLs it found are incompatible. Therefore, this is a system-specific problem. Is this issue preventing you from using Shotcut? Windows does not ship with ssleay32.dll and the related libeay32.dll. They were installed to your system folder by some other application, tool, SDK, or runtime. I do not want to tell you to remove those DLLs from system32 because it might affect other software on your system. However, you can try to remove those DLLs from system32 temporarily just to verify the problem goes away. Do not forget to put them back into place! In the future, we hope to provide our own build of Qt instead of using the one provided by the project itself, and then I hope I can disable support for OpenSSL to prevent this problem. |
This is a popular location to get OpenSSL DLLs for Windows (referred to by the official OpenSSL project wiki) that is not a general DLL download site that can be risky. You might be able to fix this without affecting the software that needs OpenSSL in system32 by copying the DLLs this OpenSSL package provides to the Shotcut folder. Maybe try the 64-bit version first. |
I just noticed that my 64-bit version of the Qt Creator tool includes these DLLs in its application install folder. You can try to download this zip file and extract it into your Shotcut folder (C:\Program Files\Shotcut or similar). |
Hi ddennedy, |
The next version 16.09 due Sept. 2 is using a custom Qt 5.6.1 build that does not depend on OpenSSL. Closing as resolved. |
OS-Version: MS Windows 10 64 bit
Grafic: AMD RADEON HD 6450
Shotcut version 16.07.01
Error: Missing ordinal number 3906 in DLL C:\Windows\system32\ssleay32.dll
This message is popup in a single message box after starting Shotcut.
Reported from: Peter Bluewin, peter.bluewin@wipn.de
The text was updated successfully, but these errors were encountered: