Looks like it is still there in 1.0.0g Again, it's an alignment issue of function pointers put into an array processed by the C-runtime normally used for doing things like global constructors.
Its in crypto/perlasm/x86_64-xlate.pl:558 Currently: $v.=" READONLY DWORD"; Should be: $v.=" READONLY ALIGN(8)"; The problem with DWORD alignment is that on x64 the function pointers are QWORDs, so you can easily link such that the pointer is misaligned, leading to a crash. Let me know if you want more info. -dave > -----Original Message----- > From: Andy Polyakov via RT [mailto:r...@openssl.org] > Sent: Sunday, January 15, 2012 8:00 AM > To: d...@ziggurat29.com > Subject: [openssl.org #2620] Resolved: static libs cause > crash in linking application on Win64 x64 when built with > default (masm) compilation... > > > According to our records, your request has been resolved. If > you have any > further questions or concerns, please respond to this message. > ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org