View Issue Details

IDProjectCategoryView StatusLast Update
0001645SpeedFanOtherpublic2011-10-09 13:50
Reportersf10 Assigned Toalfredo  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
OSXPOS VersionSP3 
Product Version4.40 
Summary0001645: Error message on speedfan.exe startup: "ordinal 968 could not be located in the dynamic link library LIBEAY32.dll"
DescriptionEach time the speedfan starts it gives the above error message: "ordinal 968 could not be located in the dynamic link library LIBEAY32.dll". Once the ok button is clicked, the message appears again.
After the ok button is clicked once more, the programs starts reading its computer info.

Checked LIBEAY32.dll and it appears on windows\system32 directory.
File version:

It causes speedfan at times to get the whole computer very slow to the point of unresponsive.
The situation cannot be predicted nor can I reproduce it at will.
Steps To ReproduceEach time at speedfan start up the message appears, twice.
TagsNo tags attached.
Motherboard ModelAsus P5QL-E
Video Card ModelATI 4650 HD


has duplicate 0001883 resolvedalfredo Ordinal not found error upon launch of SpeedFan.exe 



2010-08-06 08:48

reporter   ~0005338

In Reproducibility, it should have been "each time". I missed this entry in the original report.


2010-11-25 06:08

reporter   ~0005485

I am encountering the exact same error every time on Speedfan startup on an Asus P4T-500C Motherboard with an Nvidia 7600GT video card with Speedfan v4.42. But the message appears only once. When I press the 'OK' button, the rest of the operation is normal.


2010-11-25 06:22

reporter   ~0005486

I forgot to check and report on the version of LIBEAY32.dll. I have four different versions on my computer. The two in windows\ and in windows\system32 directory have no version numbers. One of the others is an open SSL version and is located in Program Files\BitTorrent directory. The other is open SSL version and is located in Program Files\ 3\Program directory. I will try replacing the unnumbered versions in windows\ and windows\system32 directories with v0.9.8.14 and see what happens. By the way my operating system is Windows XP SP3 Home with all the latest updates installed.


2010-11-25 08:07

reporter   ~0005487

I first renamed the unnumbered versions of libeay32.dll in \windows and \windows\system32 directories to libeay32.old. Afterward Speedfan would not run because Libeay32.dll was missing from the system32 folder. Next I tried installing v0.9.8.14 inside the Speedfan program folder and Speedfan started up with the same error as before. Next I tried installing the same file inside windows\system32 and again got the same startup error. The error is bothersome as it makes it impossible to set speedfan to initialize on computer startup.


2010-11-26 07:22

reporter   ~0005488

The Issue Is Resolved! Please pardon the exclamation point, but I am a newbie who does not know how to claim this thread begun by sf10 has been resolved. Upon rebooting the computer after making the additional changes described below and restarting Speedfan, the error message was gone. Whether that was due to the first set of changes described in post 0005487 or to the second set of changes described below, I cannot be certain.

I googled "libeay32.dll" and "ordinal could not be located" and found the information that such a problem could arise if the wrong Open SSL's libeay32.dll, ssleay32.dll, or libssl32.dll file was absent or corrupted in the application's program files directory.

When I used Everything by to search all the files on my computer, I could not find a file named libssl32.dll, so I ignored it, and simply copied v0.9.8.14 of Open SSL's ssleay32.dll from my v3 program files directory into the Speedfan program directory. I had already copied v0.9.8.14 of Open SSL's libeay32.dll into the Speedfan program directory and replaced the unnumbered version of libeay32.dll in the windows\system32 directory with another copy of that same file. Note that I did not place a copy of ssleay32.dll into the windows\system32 directory since there was none there to start with.

Here are some more specifics with regard to the Open SSL's .dll files that solved the problem for me with Speedfan v4.42. After right-clicking on either .dll file, selecting Properties, and selecting the Version tab, at the top of the page is File version: But under 'Other version information,' upon selecting 'File Version' in the 'Item name:' window, the 'Value:' window shows 0.9.8n.

I might suggest in the future that a suitable version of Open SSL libeay32.dll and possibly also Open SSL ssleay32.dll be included as an integral part of Speedfan's installation files and that both be installed into the Speedfan program files directory whenever Speedfan is either installed or upgraded.

Issue History

Date Modified Username Field Change
2010-08-06 08:44 sf10 New Issue
2010-08-06 08:44 sf10 Status new => assigned
2010-08-06 08:44 sf10 Assigned To => alfredo
2010-08-06 08:44 sf10 Motherboard Model => Asus P5QL-E
2010-08-06 08:44 sf10 Video Card Model => ATI 4650 HD
2010-08-06 08:48 sf10 Note Added: 0005338
2010-11-25 06:08 max53001 Note Added: 0005485
2010-11-25 06:22 max53001 Note Added: 0005486
2010-11-25 08:07 max53001 Note Added: 0005487
2010-11-26 07:22 max53001 Note Added: 0005488
2011-10-09 09:30 alfredo Relationship added has duplicate 0001883
2011-10-09 13:50 alfredo Status assigned => acknowledged
2011-10-09 13:50 alfredo Status acknowledged => resolved
2011-10-09 13:50 alfredo Resolution open => no change required