I was working on one of my programs yesterday, and I was getting a lot of
segfaults, which debugging showed to not make much sense. Even stranger was
that my software was working fine on my other test machines.
I decided to run MemTest86+, and lo and behold, it found one of my RAM sticks
wasn't storing every bit sent to it.
After removing the offending stick of RAM, my program, as well as all SSH/SSL
applications are working properly with the -14 version of libssl.
I guess that one version loaded part of itself into a region of bad RAM. Sorry
for the false alarm.
-Nach