Created
May 15, 2015 21:10
-
-
Save yorickpeterse/197dc855828b3f4538cf to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ruby /tmp/crashssl.rb | |
rubysl-openssl: 2.3.1 | |
rubysl-digest: 2.0.7 | |
Starting threads... | |
An exception occurred running /tmp/crashssl.rb: | |
Expected digest "70b9d40465992fa71a861e050481fb1a4bed5c8aa127272e7bf5838a3b0ab240" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
ERROR: the VM is exiting improperly running /tmp/crashssl.rb | |
intended operation: :exception | |
associated value: nil | |
destination scope: unknown | |
An exception occurred | |
Expected digest "70b9d40465992fa71a861e050481fb1a4bed5c8aa127272e7bf5838a3b0ab240" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
{ } in Object#__script__ at /tmp/crashssl.rb:27 | |
Kernel(Object)#loop at kernel/common/kernel.rb:511 | |
{ } in Object#__script__ at /tmp/crashssl.rb:20 | |
Proc#call at kernel/bootstrap/proc.rb:20 | |
Thread#__run__ at kernel/bootstrap/thread.rb:356 | |
$ ruby /tmp/crashssl.rb | |
rubysl-openssl: 2.3.1 | |
rubysl-digest: 2.0.7 | |
Starting threads... | |
An exception occurred running /tmp/crashssl.rb: | |
Expected digest "56397360f80a778204fb02da0c6590613ae45f7b5335f8cd8db46a809bd33ce5" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
ERROR: the VM is exiting improperly running /tmp/crashssl.rb | |
intended operation: :exception | |
associated value: nil | |
destination scope: unknown | |
An exception occurred | |
Expected digest "70b9d40465992fa71a861e050481fb1a4bed5c8aa127272e7bf5838a3b0ab240" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
Unable to render backtrace: Expected digest "70b9d40465992fa71a861e050481fb1a4bed5c8aa127272e7bf5838a3b0ab240" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Raw backtrace data: | |
["/tmp/crashssl.rb", 27] | |
["kernel/common/kernel.rb", 511] | |
["/tmp/crashssl.rb", 20] | |
["kernel/bootstrap/proc.rb", 20] | |
["kernel/bootstrap/thread.rb", 356] | |
$ ruby /tmp/crashssl.rb | |
rubysl-openssl: 2.3.1 | |
rubysl-digest: 2.0.7 | |
Starting threads... | |
ERROR: the VM is exiting improperly running /tmp/crashssl.rb | |
intended operation: :exception | |
associated value: nil | |
destination scope: unknown | |
An exception occurred | |
Expected digest "70b9d40465992fa71a861e050481fb1a4bed5c8aa127272e7bf5838a3b0ab240" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
{ } in Object#__script__ at /tmp/crashssl.rb:27 | |
Kernel(Object)#loop at kernel/common/kernel.rb:511 | |
{ } in Object#__script__ at /tmp/crashssl.rb:20 | |
Proc#call at kernel/bootstrap/proc.rb:20 | |
Thread#__run__ at kernel/bootstrap/thread.rb:356 | |
$ rbx -Xcapi.lock /tmp/crashssl.rb | |
rubysl-openssl: 2.3.1 | |
rubysl-digest: 2.0.7 | |
Starting threads... | |
An exception occurred running /tmp/crashssl.rb: | |
Expected digest "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
ERROR: the VM is exiting improperly running /tmp/crashssl.rb | |
intended operation: :exception | |
associated value: nil | |
destination scope: unknown | |
An exception occurred | |
Expected digest "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" to equal "83103cff21a7a50e45eb90c29ca9d24204d95fe7369565ec1d5339750da386ab" (RuntimeError) | |
Backtrace: | |
{ } in Object#__script__ at /tmp/crashssl.rb:27 | |
Kernel(Object)#loop at kernel/common/kernel.rb:511 | |
{ } in Object#__script__ at /tmp/crashssl.rb:20 | |
Proc#call at kernel/bootstrap/proc.rb:20 | |
Thread#__run__ at kernel/bootstrap/thread.rb:356 | |
digest.c(277): OpenSSL internal error, assertion failed: ctx->digest->md_size <= EVP_MAX_MD_SIZE | |
The Rubinius process is aborting with signal: SIGABRT | |
--- begin system info --- | |
node info: tuxbook #1 SMP PREEMPT Thu Mar 26 14:56:16 CET 2015 | |
--- end system info --- | |
--- begin rubinius info --- | |
process info: yorickpeterse rbx 22613 2.5.4.c11 2.1.0 2015-05-15 433d9b8c 3.5.2 JIT | |
--- end rubinius info --- | |
--- begin system backtrace --- | |
rbx() [0x6ba044] | |
/usr/lib/libpthread.so.0(+0x10740) [0x7f370b9ba740] | |
/usr/lib/libc.so.6(gsignal+0x37) [0x7f370aa914b7] | |
/usr/lib/libc.so.6(abort+0x16a) [0x7f370aa9288a] | |
/usr/lib/libcrypto.so.1.0.0(+0x6806f) [0x7f36fa76806f] | |
/usr/lib/libcrypto.so.1.0.0(EVP_DigestFinal_ex+0x80) [0x7f36fa841bb0] | |
/home/yorickpeterse/.rubies/rbx-git/gems/gems/rubysl-openssl-2.3.1/lib/openssl/openssl.so(+0x2e0ce) [0x7f370a42f0ce] | |
rbx() [0x7274af] | |
rbx(_ZN8rubinius12NativeMethod23executor_implementationINS_16GenericArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x4f7) [0x726c17] | |
rbx(_ZN8rubinius4capi27capi_funcall_backend_nativeEPNS_23NativeMethodEnvironmentEPKciPNS_6ObjectEPNS_6SymbolEmPS6_S6_b+0x115) [0x7578c5] | |
rbx(rb_funcall+0x249) [0x759659] | |
/home/yorickpeterse/.rubies/rbx-git/gems/gems/rubysl-digest-2.0.7/lib/digest/digest.so(+0x1da3) [0x7f370a64fda3] | |
rbx() [0x7274af] | |
rbx(_ZN8rubinius12NativeMethod23executor_implementationINS_16GenericArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x4f7) [0x726c17] | |
rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x249a) [0x5ec6da] | |
rbx(_ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE+0x45e) [0x6f5cbe] | |
rbx(_ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE+0x1e9) [0x6f5769] | |
rbx(_ZN8rubinius16BlockEnvironment4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsEi+0x3d) [0x6f5fcd] | |
rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x332f) [0x5ed56f] | |
rbx(_ZN8rubinius11MachineCode19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x42b) [0x64902b] | |
rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x25a0) [0x5ec7e0] | |
rbx(_ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE+0x45e) [0x6f5cbe] | |
rbx(_ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE+0x1e9) [0x6f5769] | |
rbx(_ZN8rubinius16BlockEnvironment4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsEi+0x3d) [0x6f5fcd] | |
rbx(_ZN8rubinius4Proc4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsE+0x25c) [0x73b6cc] | |
rbx(_ZN8rubinius10Primitives9proc_callEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x66) [0x6762b6] | |
rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x2744) [0x5ec984] | |
rbx(_ZN8rubinius11MachineCode19execute_specializedINS_17SplatOnlyArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x44e) [0x64966e] | |
rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x2744) [0x5ec984] | |
rbx(_ZN8rubinius11MachineCode19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x42b) [0x64902b] | |
rbx(_ZN8rubinius6Object4sendEPNS_5StateEPNS_9CallFrameEPNS_6SymbolEb+0xa6) [0x7301f6] | |
rbx(_ZN8rubinius6Thread3runEPv+0x250) [0x74b4a0] | |
/usr/lib/libpthread.so.0(+0x7374) [0x7f370b9b1374] | |
/usr/lib/libc.so.6(clone+0x6d) [0x7f370ab4627d] | |
--- end system backtrace --- | |
--- begin Ruby backtraces --- | |
--- Thread 8 backtrace --- | |
0x7f36fa6f9f20: capi:initialize_copy at ossl_digest.c | |
Kernel#initialize_clone in kernel/common/kernel.rb:364 (+7) | |
Rubinius::Type.object_initialize_clone in kernel/common/type.rb:500 (+8) | |
Kernel#clone in kernel/alpha.rb:234 (+32) | |
0x7f36fa6fbc40: capi:hexdigest at digest.c | |
__block__ in /tmp/crashssl.rb:24 (+47) | |
Kernel#loop in kernel/common/kernel.rb:511 (+29) | |
__block__ in /tmp/crashssl.rb:20 (+7) | |
Proc#call in kernel/bootstrap/proc.rb:0 (+204) | |
Thread#__run__ in kernel/bootstrap/thread.rb:356 (+117) | |
--- Thread 9 backtrace --- | |
BasicObject#!= in kernel/bootstrap/basic_object.rb:20 (+0) | |
__block__ in /tmp/crashssl.rb:26 (+58) | |
Kernel#loop in kernel/common/kernel.rb:511 (+29) | |
__block__ in /tmp/crashssl.rb:20 (+7) | |
Proc#call in kernel/bootstrap/proc.rb:0 (+204) | |
Thread#__run__ in kernel/bootstrap/thread.rb:356 (+117) | |
--- Thread 11 backtrace --- | |
0x7f36f9af88f0: capi:finish at ossl_digest.c | |
0x7f36f9af8e80: capi:hexdigest at digest.c | |
__block__ in /tmp/crashssl.rb:24 (+47) | |
Kernel#loop in kernel/common/kernel.rb:511 (+29) | |
__block__ in /tmp/crashssl.rb:20 (+7) | |
Proc#call in kernel/bootstrap/proc.rb:0 (+204) | |
Thread#__run__ in kernel/bootstrap/thread.rb:356 (+117) | |
--- Thread 13 backtrace --- | |
0x7f36f92f6e90: capi:allocate at vm/capi/module.cpp | |
__block__ in /tmp/crashssl.rb:21 (+16) | |
Kernel#loop in kernel/common/kernel.rb:511 (+29) | |
__block__ in /tmp/crashssl.rb:20 (+7) | |
Proc#call in kernel/bootstrap/proc.rb:0 (+204) | |
Thread#__run__ in kernel/bootstrap/thread.rb:356 (+117) | |
--- end Ruby backtraces --- | |
Aborted (core dumped) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment