Symbol _MD5_Transform not found in libcrypto.0.9.8

Originator:karl
Number:rdar://20563128 Date Originated:15-Apr-2015 05:09 PM
Status:Open Resolved:
Product:Mac OS X Product Version:10.10.3 (14D131)
Classification:Serious Bug Reproducible:Always
 
libcrypto seems to be missing the symbol _MD5_Transform.  This causes the openssl 0.9.8 library to break, which means any app relying on that library also breaks.

This breakage was introduced by the update from 10.10.2 to 10.10.3.  I can confirm this because I was using an app (X-Chat Azure) that relies on openssl.

Example showing the problem:

Macintosh-8:~ akkornel$ openssl version
dyld: Symbol not found: _MD5_Transform
  Referenced from: /usr/lib/libssl.0.9.8.dylib
  Expected in: /usr/lib/libcrypto.0.9.8.dylib
 in /usr/lib/libssl.0.9.8.dylib
Trace/BPT trap: 5

This also breaks XChat Azure (org.3rddev.xchatazure) and Colloquy (info.colloquy), among other apps.  You can find the crash reports with my anonymous UUID: [redacted].

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!