Bus Error using SSLeay
Ryan Schmidt
ryandesign at macports.org
Tue Mar 20 15:55:05 PDT 2007
On Mar 20, 2007, at 17:22, orgz at mac.com wrote:
> I'm using the current SSLeay module (p5-crypt-ssleay) module in a
> perl script that is trying to get an https URL but it always fails
> and reports a bus error (i.e., no bus error on http URLs). I am
> running Mac OS X 1.4.9 and have XCode 2.4.1 installed. I think
> 10.4.9 may be the problem because the mod date for libmx.A.dylib
> looks like it was the day I installed 10.4.9. So, I'm looking for
> confirmation from those who know better that this is probably the
> case and to see if there is an reasonable solution to fix this
> problem. Or, would I have to restore to a pre-10.4.9 state? All of
> my ports are up to date. Here is the perl crash log:
>
> Binary Images Description:
> 0x1000 - 0xfdfff perl /opt/local/bin/perl
> 0x11e000 - 0x125fff Parser.bundle /opt/local/lib/perl5/
> vendor_perl/5.8.8/darwin-2level/auto/HTML/Parser/Parser.bundle
> 0x129000 - 0x12bfff IO.bundle /opt/local/lib/perl5/5.8.8/
> darwin-2level/auto/IO/IO.bundle
> 0x12e000 - 0x131fff Socket.bundle /opt/local/lib/perl5/5.8.8/
> darwin-2level/auto/Socket/Socket.bundle
> 0x138000 - 0x139fff Base64.bundle /opt/local/lib/perl5/5.8.8/
> darwin-2level/auto/MIME/Base64/Base64.bundle
> 0x13c000 - 0x140fff SSLeay.bundle /opt/local/lib/perl5/
> vendor_perl/5.8.8/darwin-2level/auto/Crypt/SSLeay/SSLeay.bundle
> 0x144000 - 0x17afff libssl.0.9.8.dylib /opt/local/lib/libssl.
> 0.9.8.dylib
> 0x190000 - 0x1a1fff libz.1.dylib /opt/local/lib/libz.1.dylib
> 0x1205000 - 0x12f6fff libcrypto.0.9.8.dylib /opt/local/lib/
> libcrypto.0.9.8.dylib
> 0x8fe00000 - 0x8fe52fff dyld 46.12 /usr/lib/dyld
> 0x90000000 - 0x901bdfff libSystem.B.dylib /usr/lib/libSystem.B.dylib
> 0x90215000 - 0x9021afff libmathCommon.A.dylib /usr/lib/system/
> libmathCommon.A.dylib
> 0x94c90000 - 0x94cb2fff libmx.A.dylib /usr/lib/libmx.A.dylib
I don't know what libmx is... but maybe you should try rebuilding the
troublesome port? Thereby rebuilding it against the version of the
libraries that are currently on your system? "sudo port -ncuf upgrade
<portname>"
More information about the macports-users
mailing list