Backport #4175

OpenSSL::BN#prime? raises TypeError

Added by nahi (Hiroshi Nakamura) over 1 year ago. Updated about 1 year ago.

[ruby-core:33783]
Status:Closed Start date:12/21/2010
Priority:Normal Due date:
Assignee:nahi (Hiroshi Nakamura) % Done:

0%

Category:ext
Target version:Ruby 1.8.8

Description

Original: http://redmine.ruby-lang.org/issues/show/3816

irb(main):001:0> require'openssl'=> trueirb(main):002:0> OpenSSL::BN.new("461166461445805738999").prime?
TypeError: no implicit conversion from nil to integer
        from (irb):2:in `prime?'
        from (irb):2
        from /home/naruse/local/ruby_1_9_2/bin/irb:12:in `<main>'

History

Updated by nahi (Hiroshi Nakamura) over 1 year ago

  • Subject changed from OpenSSL::BN#prime? to OpenSSL::BN#prime? raises TypeError

Updated by nahi (Hiroshi Nakamura) over 1 year ago

  • Status changed from Open to Closed
Fixed at r30279: http://redmine.ruby-lang.org/repositories/revision/ruby-18?rev=30279 (Sorry, I forgot to mention this ticket in the commit.)

Also available in: Atom PDF