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