Actions
Bug #1184
closedType error in Integer#to_bn (via Openssl)
Description
=begin
The openssl library adds the to_bn method to the Integer class for creating an instance of the OpenSSL::BN class. The code, located in openssl/bn.rb, is:
def to_bn
OpenSSL::BN::new(self)
end
However, the constructor for the BN class takes a String, not an Integer.
The following repoduces the error:
require 'openssl'
3.to_bn
=> TypeError: can't convert Fixnum into String
=end
Updated by shyouhei (Shyouhei Urabe) about 14 years ago
- Status changed from Open to Assigned
- Assignee set to nahi (Hiroshi Nakamura)
=begin
It seems this bug remains in 1.8 branches. Fixed in 1.9. Please close if I'm wrong.
=end
Updated by nahi (Hiroshi Nakamura) about 14 years ago
- Category set to ext
- Assignee changed from nahi (Hiroshi Nakamura) to shyouhei (Shyouhei Urabe)
- Target version set to Ruby 1.8.7
=begin
Fixed at trunk in r29407. It must be a simple bug so I backported the fix to ruby_1_8 at r30275.
It should go to ruby_1_8_7 as well.
=end
Updated by shyouhei (Shyouhei Urabe) about 8 years ago
- Status changed from Assigned to Closed
Actions
Like0
Like0Like0Like0