Actions
Bug #10268
closedOpenSSL::PKey::EC::Point#mul causes a segmentation fault
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.2.0dev (2014-09-20 trunk 47651) [x86_64-linux]
Backport:
Description
Following code sometimes causes SEGV on Ubuntu 14.04 x86_64.
Backtrace log is attached.
require 'openssl'
GC.stress = true
ec = OpenSSL::PKey::EC.new <<_end_of_pem_
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIID49FDqcf1O1eO8saTgG70UbXQw9Fqwseliit2aWhH1oAoGCCqGSM49
AwEHoUQDQgAEFglk2c+oVUIKQ64eZG9bhLNPWB7lSZ/ArK41eGy5wAzU/0G51Xtt
CeBUl+MahZtn9fO1JKdF4qJmS39dXnpENg==
-----END EC PRIVATE KEY-----
_end_of_pem_
p1 = ec.public_key
p1.mul([nil], [p1])
Files
Actions
Like0
Like0Like0Like0