Created
November 25, 2014 10:30
-
-
Save bararchy/0421b7353a0cd2c0ea6d to your computer and use it in GitHub Desktop.
sigfault
This file contains hidden or 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 sshsocket.rb | |
No Error: 0 | |
No Error: 0 | |
No Error: 0 | |
No Error: 0 | |
No Error: 0 | |
should return 'SSH_OK': | |
sshsocket.rb:65: [BUG] Segmentation fault at 0x000000ffffffc0 | |
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux] | |
-- Control frame information ----------------------------------------------- | |
c:0003 p:---- s:0014 e:000013 CFUNC :ssh_handle_key_exchange | |
c:0002 p:0305 s:0010 E:001038 EVAL sshsocket.rb:65 [FINISH] | |
c:0001 p:0000 s:0002 E:000328 TOP [FINISH] | |
-- Ruby level backtrace information ---------------------------------------- | |
sshsocket.rb:65:in `<main>' | |
sshsocket.rb:65:in `ssh_handle_key_exchange' | |
-- C level backtrace information ------------------------------------------- | |
/usr/lib/libruby.so.2.1(+0x188717) [0x7f05df98d717] | |
/usr/lib/libruby.so.2.1(+0x1887e3) [0x7f05df98d7e3] | |
/usr/lib/libruby.so.2.1(+0x6d5e3) [0x7f05df8725e3] | |
/usr/lib/libruby.so.2.1(rb_bug+0xb3) [0x7f05df872c53] | |
/usr/lib/libruby.so.2.1(+0x120a9f) [0x7f05df925a9f] | |
/usr/lib/libc.so.6(+0x33b20) [0x7f05df495b20] | |
/usr/lib/libc.so.6(strlen+0x94) [0x7f05df4e3f04] | |
/usr/lib/libruby.so.2.1(rb_str_new_cstr+0xe) [0x7f05df93533e] | |
/usr/lib/libruby.so.2.1(rb_tainted_str_new_cstr+0x9) [0x7f05df935439] | |
/home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so(rbffi_NativeValue_ToRuby+0x12f) [0x7f05ddf6edaf] | |
/home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so(rbffi_CallFunction+0x142) [0x7f05ddf6d1a2] | |
/home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so(+0x152c6) [0x7f05ddf762c6] | |
/usr/lib/libruby.so.2.1(+0x172ddc) [0x7f05df977ddc] | |
/usr/lib/libruby.so.2.1(+0x17ff0d) [0x7f05df984f0d] | |
/usr/lib/libruby.so.2.1(+0x175d4b) [0x7f05df97ad4b] | |
/usr/lib/libruby.so.2.1(+0x17abd8) [0x7f05df97fbd8] | |
/usr/lib/libruby.so.2.1(rb_iseq_eval_main+0x7f) [0x7f05df98978f] | |
/usr/lib/libruby.so.2.1(+0x70cbf) [0x7f05df875cbf] | |
/usr/lib/libruby.so.2.1(ruby_exec_node+0x1d) [0x7f05df87761d] | |
/usr/lib/libruby.so.2.1(ruby_run_node+0x1e) [0x7f05df87933e] | |
ruby() [0x4008ab] | |
/usr/lib/libc.so.6(__libc_start_main+0xf0) [0x7f05df482040] | |
ruby() [0x4008d9] | |
-- Other runtime information ----------------------------------------------- | |
* Loaded script: sshsocket.rb | |
* Loaded features: | |
0 enumerator.so | |
1 /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so | |
2 /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so | |
3 /usr/lib/ruby/2.1.0/x86_64-linux/rbconfig.rb | |
4 thread.rb | |
5 /usr/lib/ruby/2.1.0/x86_64-linux/thread.so | |
6 /usr/lib/ruby/site_ruby/2.1.0/rubygems/compatibility.rb | |
7 /usr/lib/ruby/site_ruby/2.1.0/rubygems/defaults.rb | |
8 /usr/lib/ruby/site_ruby/2.1.0/rubygems/deprecate.rb | |
9 /usr/lib/ruby/site_ruby/2.1.0/rubygems/errors.rb | |
10 /usr/lib/ruby/site_ruby/2.1.0/rubygems/version.rb | |
11 /usr/lib/ruby/site_ruby/2.1.0/rubygems/requirement.rb | |
12 /usr/lib/ruby/site_ruby/2.1.0/rubygems/platform.rb | |
13 /usr/lib/ruby/site_ruby/2.1.0/rubygems/basic_specification.rb | |
14 /usr/lib/ruby/site_ruby/2.1.0/rubygems/stub_specification.rb | |
15 /usr/lib/ruby/site_ruby/2.1.0/rubygems/util/stringio.rb | |
16 /usr/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb | |
17 /usr/lib/ruby/site_ruby/2.1.0/rubygems/exceptions.rb | |
18 /usr/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb | |
19 /usr/lib/ruby/2.1.0/monitor.rb | |
20 /usr/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb | |
21 /usr/lib/ruby/site_ruby/2.1.0/rubygems.rb | |
22 /usr/lib/ruby/site_ruby/2.1.0/rubygems/path_support.rb | |
23 /usr/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb | |
24 /home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so | |
25 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/platform.rb | |
26 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/types.rb | |
27 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/library.rb | |
28 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/errno.rb | |
29 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/pointer.rb | |
30 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/memorypointer.rb | |
31 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/struct_layout_builder.rb | |
32 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/struct.rb | |
33 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/union.rb | |
34 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/managedstruct.rb | |
35 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/callback.rb | |
36 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/io.rb | |
37 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/autopointer.rb | |
38 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/variadic.rb | |
39 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/enum.rb | |
40 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi/ffi.rb | |
41 /home/unshadow/.gem/ruby/2.1.0/gems/ffi-1.9.6/lib/ffi.rb | |
* Process memory map: | |
00400000-00401000 r-xp 00000000 08:01 5268122 /usr/bin/ruby | |
00600000-00601000 r--p 00000000 08:01 5268122 /usr/bin/ruby | |
00601000-00602000 rw-p 00001000 08:01 5268122 /usr/bin/ruby | |
00ad1000-01250000 rw-p 00000000 00:00 0 [heap] | |
7f05dd07d000-7f05dd093000 r-xp 00000000 08:01 5249174 /usr/lib/libgcc_s.so.1 | |
7f05dd093000-7f05dd292000 ---p 00016000 08:01 5249174 /usr/lib/libgcc_s.so.1 | |
7f05dd292000-7f05dd293000 rw-p 00015000 08:01 5249174 /usr/lib/libgcc_s.so.1 | |
7f05dd293000-7f05dd2a8000 r-xp 00000000 08:01 5249241 /usr/lib/libz.so.1.2.8 | |
7f05dd2a8000-7f05dd4a7000 ---p 00015000 08:01 5249241 /usr/lib/libz.so.1.2.8 | |
7f05dd4a7000-7f05dd4a8000 r--p 00014000 08:01 5249241 /usr/lib/libz.so.1.2.8 | |
7f05dd4a8000-7f05dd4a9000 rw-p 00015000 08:01 5249241 /usr/lib/libz.so.1.2.8 | |
7f05dd4a9000-7f05dd68f000 r-xp 00000000 08:01 5259811 /usr/lib/libcrypto.so.1.0.0 | |
7f05dd68f000-7f05dd88f000 ---p 001e6000 08:01 5259811 /usr/lib/libcrypto.so.1.0.0 | |
7f05dd88f000-7f05dd8ab000 r--p 001e6000 08:01 5259811 /usr/lib/libcrypto.so.1.0.0 | |
7f05dd8ab000-7f05dd8b7000 rw-p 00202000 08:01 5259811 /usr/lib/libcrypto.so.1.0.0 | |
7f05dd8b7000-7f05dd8bb000 rw-p 00000000 00:00 0 | |
7f05dd8bb000-7f05dd8c2000 r-xp 00000000 08:01 5246324 /usr/lib/librt-2.20.so | |
7f05dd8c2000-7f05ddac1000 ---p 00007000 08:01 5246324 /usr/lib/librt-2.20.so | |
7f05ddac1000-7f05ddac2000 r--p 00006000 08:01 5246324 /usr/lib/librt-2.20.so | |
7f05ddac2000-7f05ddac3000 rw-p 00007000 08:01 5246324 /usr/lib/librt-2.20.so | |
7f05ddac3000-7f05ddb10000 r-xp 00000000 08:01 5281998 /usr/lib/libssh.so.4.4.1 | |
7f05ddb10000-7f05ddd10000 ---p 0004d000 08:01 5281998 /usr/lib/libssh.so.4.4.1 | |
7f05ddd10000-7f05ddd11000 r--p 0004d000 08:01 5281998 /usr/lib/libssh.so.4.4.1 | |
7f05ddd11000-7f05ddd13000 rw-p 0004e000 08:01 5281998 /usr/lib/libssh.so.4.4.1 | |
7f05ddd13000-7f05ddd1a000 r-xp 00000000 08:01 5296055 /usr/lib/libffi.so.6.0.2 | |
7f05ddd1a000-7f05ddf1a000 ---p 00007000 08:01 5296055 /usr/lib/libffi.so.6.0.2 | |
7f05ddf1a000-7f05ddf1b000 r--p 00007000 08:01 5296055 /usr/lib/libffi.so.6.0.2 | |
7f05ddf1b000-7f05ddf1c000 rw-p 00008000 08:01 5296055 /usr/lib/libffi.so.6.0.2 | |
7f05ddf61000-7f05ddf80000 r-xp 00000000 fe:00 12189998 /home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so | |
7f05ddf80000-7f05de180000 ---p 0001f000 fe:00 12189998 /home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so | |
7f05de180000-7f05de181000 r--p 0001f000 fe:00 12189998 /home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so | |
7f05de181000-7f05de182000 rw-p 00020000 fe:00 12189998 /home/unshadow/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.6/ffi_c.so | |
7f05de182000-7f05de185000 r-xp 00000000 08:01 6816919 /usr/lib/ruby/2.1.0/x86_64-linux/thread.so | |
7f05de185000-7f05de384000 ---p 00003000 08:01 6816919 /usr/lib/ruby/2.1.0/x86_64-linux/thread.so | |
7f05de384000-7f05de385000 r--p 00002000 08:01 6816919 /usr/lib/ruby/2.1.0/x86_64-linux/thread.so | |
7f05de385000-7f05de386000 rw-p 00003000 08:01 6816919 /usr/lib/ruby/2.1.0/x86_64-linux/thread.so | |
7f05de386000-7f05de388000 r-xp 00000000 08:01 6817017 /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so | |
7f05de388000-7f05de588000 ---p 00002000 08:01 6817017 /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so | |
7f05de588000-7f05de589000 r--p 00002000 08:01 6817017 /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so | |
7f05de589000-7f05de58a000 rw-p 00003000 08:01 6817017 /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so | |
7f05de58a000-7f05de58c000 r-xp 00000000 08:01 6816953 /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so | |
7f05de58c000-7f05de78b000 ---p 00002000 08:01 6816953 /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so | |
7f05de78b000-7f05de78c000 r--p 00001000 08:01 6816953 /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so | |
7f05de78c000-7f05de78d000 rw-p 00002000 08:01 6816953 /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so | |
7f05de78d000-7f05de88e000 rw-p 00000000 00:00 0 | |
7f05de88e000-7f05de991000 r-xp 00000000 08:01 5246307 /usr/lib/libm-2.20.so | |
7f05de991000-7f05deb91000 ---p 00103000 08:01 5246307 /usr/lib/libm-2.20.so | |
7f05deb91000-7f05deb92000 r--p 00103000 08:01 5246307 /usr/lib/libm-2.20.so | |
7f05deb92000-7f05deb93000 rw-p 00104000 08:01 5246307 /usr/lib/libm-2.20.so | |
7f05deb93000-7f05deb9b000 r-xp 00000000 08:01 5246332 /usr/lib/libcrypt-2.20.so | |
7f05deb9b000-7f05ded9b000 ---p 00008000 08:01 5246332 /usr/lib/libcrypt-2.20.so | |
7f05ded9b000-7f05ded9c000 r--p 00008000 08:01 5246332 /usr/lib/libcrypt-2.20.so | |
7f05ded9c000-7f05ded9d000 rw-p 00009000 08:01 5246332 /usr/lib/libcrypt-2.20.so | |
7f05ded9d000-7f05dedcb000 rw-p 00000000 00:00 0 | |
7f05dedcb000-7f05dedce000 r-xp 00000000 08:01 5246250 /usr/lib/libdl-2.20.so | |
7f05dedce000-7f05defcd000 ---p 00003000 08:01 5246250 /usr/lib/libdl-2.20.so | |
7f05defcd000-7f05defce000 r--p 00002000 08:01 5246250 /usr/lib/libdl-2.20.so | |
7f05defce000-7f05defcf000 rw-p 00003000 08:01 5246250 /usr/lib/libdl-2.20.so | |
7f05defcf000-7f05df045000 r-xp 00000000 08:01 5249897 /usr/lib/libgmp.so.10.2.0 | |
7f05df045000-7f05df244000 ---p 00076000 08:01 5249897 /usr/lib/libgmp.so.10.2.0 | |
7f05df244000-7f05df245000 r--p 00075000 08:01 5249897 /usr/lib/libgmp.so.10.2.0 | |
7f05df245000-7f05df246000 rw-p 00076000 08:01 5249897 /usr/lib/libgmp.so.10.2.0 | |
7f05df246000-7f05df25d000 r-xp 00000000 08:01 5246270 /usr/lib/libpthread-2.20.so | |
7f05df25d000-7f05df45c000 ---p 00017000 08:01 5246270 /usr/lib/libpthread-2.20.so | |
7f05df45c000-7f05df45d000 r--p 00016000 08:01 5246270 /usr/lib/libpthread-2.20.so | |
7f05df45d000-7f05df45e000 rw-p 00017000 08:01 5246270 /usr/lib/libpthread-2.20.so | |
7f05df45e000-7f05df462000 rw-p 00000000 00:00 0 | |
7f05df462000-7f05df5fc000 r-xp 00000000 08:01 5246308 /usr/lib/libc-2.20.so | |
7f05df5fc000-7f05df7fb000 ---p 0019a000 08:01 5246308 /usr/lib/libc-2.20.so | |
7f05df7fb000-7f05df7ff000 r--p 00199000 08:01 5246308 /usr/lib/libc-2.20.so | |
7f05df7ff000-7f05df801000 rw-p 0019d000 08:01 5246308 /usr/lib/libc-2.20.so | |
7f05df801000-7f05df805000 rw-p 00000000 00:00 0 | |
7f05df805000-7f05dfa53000 r-xp 00000000 08:01 5265873 /usr/lib/libruby.so.2.1.0 | |
7f05dfa53000-7f05dfc52000 ---p 0024e000 08:01 5265873 /usr/lib/libruby.so.2.1.0 | |
7f05dfc52000-7f05dfc5b000 rw-p 0024d000 08:01 5265873 /usr/lib/libruby.so.2.1.0 | |
7f05dfc5b000-7f05dfc80000 rw-p 00000000 00:00 0 | |
7f05dfc80000-7f05dfca2000 r-xp 00000000 08:01 5246262 /usr/lib/ld-2.20.so | |
7f05dfccc000-7f05dfe56000 r--p 00000000 08:01 5300814 /usr/lib/locale/locale-archive | |
7f05dfe56000-7f05dfe5c000 rw-p 00000000 00:00 0 | |
7f05dfe9b000-7f05dfe9c000 rw-p 00000000 00:00 0 | |
7f05dfe9c000-7f05dfe9d000 r-xp 00000000 00:00 0 | |
7f05dfe9d000-7f05dfe9e000 ---p 00000000 00:00 0 | |
7f05dfe9e000-7f05dfea1000 rw-p 00000000 00:00 0 [stack:18687] | |
7f05dfea1000-7f05dfea2000 r--p 00021000 08:01 5246262 /usr/lib/ld-2.20.so | |
7f05dfea2000-7f05dfea3000 rw-p 00022000 08:01 5246262 /usr/lib/ld-2.20.so | |
7f05dfea3000-7f05dfea4000 rw-p 00000000 00:00 0 | |
7fffd256b000-7fffd258c000 rw-p 00000000 00:00 0 | |
7fffd25fc000-7fffd25fe000 r--p 00000000 00:00 0 [vvar] | |
7fffd25fe000-7fffd2600000 r-xp 00000000 00:00 0 [vdso] | |
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] | |
[NOTE] | |
You may have encountered a bug in the Ruby interpreter or extension libraries. | |
Bug reports are welcome. | |
For details: http://www.ruby-lang.org/bugreport.html | |
Aborted (core dumped) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment