>>>>> "E" == Eric Hodel <drbrain / segment7.net> writes:

E> I think I have 1.8-p3 installed, but I'm not sure because yours is 6 
E> days newer.  Oh, and I'm on 10.3.

 Probably a problem with the version of openssl

uln% cat b.rb
#!/usr/local/bin/ruby
require 'openssl'
require 'pp'
include OpenSSL
p OPENSSL_VERSION
pp PKey::RSA.new
uln% 

uln% b.rb
"OpenSSL 0.9.6g [engine] 9 Aug 2002"
/usr/local/lib/ruby/1.8/pp.rb:290: [BUG] Segmentation fault
ruby 1.8.2 (2004-11-06) [x86_64-linux]

Aborted
uln% 

uln% ruby -v b.rb
ruby 1.8.2 (2004-11-06) [x86_64-linux]
"OpenSSL 0.9.7e 25 Oct 2004"
-----BEGIN RSA PUBLIC KEY-----
MAA=
-----END RSA PUBLIC KEY-----

uln% 





Guy Decoux