I get the following output from irb (v 0.9.5) when I require mechanize and then curb:
$ irb
>> require 'mechanize'
=> true
>> require 'curb'
=> true
>>
No problems there. However, when I require the libs in the other order, I get the following:
$ irb
>> require 'curb'
=> true
>> require 'mechanize'
/opt/local/lib/ruby/1.8/openssl/ssl-internal.rb:30: [BUG] Segmentation fault
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin10]
Abort trap
$
The gems I'm using are the most recent versions for curb and mech (v 0.7.15 and 1.0.0, respectively). For ruby I'm using 1.8.7 (as seen above).
Also, I'm unfamiliar with the [BUG] error message. Does this mean that I've encountered a known bug in ssl?
Thanks in advance for the help!