$ bin/ruby -e 'Kernel.send(:initialize_copy, Kernel)' -e:1: [BUG] Segmentation fault at 0x00000000000008 ruby 2.2.0dev (2014-02-19 trunk 45047) [x86_64-linux] -- Control frame information ----------------------------------------------- c:0003 p:---- s:0008 e:000007 CFUNC :initialize_copy c:0002 p:0020 s:0004 E:000e08 EVAL -e:1 [FINISH] c:0001 p:0000 s:0002 E:001768 TOP [FINISH] -- Ruby level backtrace information ---------------------------------------- -e:1:in `
' -e:1:in `initialize_copy' -- C level backtrace information ------------------------------------------- /home/ursm/ruby/lib/libruby.so.2.2(+0x1d9db3) [0x7f8871fe0db3] vm_dump.c:685 /home/ursm/ruby/lib/libruby.so.2.2(+0x1d9e88) [0x7f8871fe0e88] vm_dump.c:741 /home/ursm/ruby/lib/libruby.so.2.2(+0x72f54) [0x7f8871e79f54] error.c:312 /home/ursm/ruby/lib/libruby.so.2.2(rb_bug+0xdf) [0x7f8871e7a0ce] error.c:339 /home/ursm/ruby/lib/libruby.so.2.2(+0x15037b) [0x7f8871f5737b] signal.c:704 /lib64/libpthread.so.0(+0x113d0) [0x7f8871bfa3d0] /home/ursm/ruby/lib/libruby.so.2.2(st_delete+0x1a) [0x7f8871f61bcd] st.c:731 /home/ursm/ruby/lib/libruby.so.2.2(rb_mod_init_copy+0x1ed) [0x7f8871e5c3c0] class.c:339 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c0237) [0x7f8871fc7237] vm_insnhelper.c:1310 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c0d86) [0x7f8871fc7d86] vm_insnhelper.c:1470 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c0e93) [0x7f8871fc7e93] vm_insnhelper.c:1560 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c1979) [0x7f8871fc8979] vm_insnhelper.c:1754 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c153f) [0x7f8871fc853f] vm_insnhelper.c:1657 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c1ca0) [0x7f8871fc8ca0] vm_insnhelper.c:1797 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c21ea) [0x7f8871fc91ea] vm_insnhelper.c:1909 /home/ursm/ruby/lib/libruby.so.2.2(+0x1c5ad9) [0x7f8871fccad9] insns.def:1028 /home/ursm/ruby/lib/libruby.so.2.2(+0x1d59c0) [0x7f8871fdc9c0] vm.c:1325 /home/ursm/ruby/lib/libruby.so.2.2(rb_iseq_eval_main+0x34) [0x7f8871fdd92d] vm.c:1583 /home/ursm/ruby/lib/libruby.so.2.2(+0x78aac) [0x7f8871e7faac] eval.c:251 /home/ursm/ruby/lib/libruby.so.2.2(ruby_exec_node+0x24) [0x7f8871e7fbc5] eval.c:316 /home/ursm/ruby/lib/libruby.so.2.2(ruby_run_node+0x3e) [0x7f8871e7fb98] eval.c:308 bin/ruby() [0x400a7d] main.c:36 /lib64/libc.so.6(__libc_start_main+0xed) [0x7f8870eb9cfd] bin/ruby() [0x400959] -- Other runtime information ----------------------------------------------- * Loaded script: -e * Loaded features: 0 enumerator.so 1 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so 2 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so 3 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/rbconfig.rb 4 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/compatibility.rb 5 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/defaults.rb 6 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/deprecate.rb 7 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/errors.rb 8 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/version.rb 9 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/requirement.rb 10 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/platform.rb 11 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/basic_specification.rb 12 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/stub_specification.rb 13 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/util/stringio.rb 14 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/specification.rb 15 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/exceptions.rb 16 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/core_ext/kernel_gem.rb 17 thread.rb 18 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/thread.so 19 /home/ursm/ruby/lib/ruby/2.2.0/monitor.rb 20 /home/ursm/ruby/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb 21 /home/ursm/ruby/lib/ruby/2.2.0/rubygems.rb * Process memory map: 00400000-00401000 r-xp 00000000 00:12 23134737 /home/ursm/ruby/bin/ruby 00600000-00601000 r--p 00000000 00:12 23134737 /home/ursm/ruby/bin/ruby 00601000-00602000 rw-p 00001000 00:12 23134737 /home/ursm/ruby/bin/ruby 0201b000-0248d000 rw-p 00000000 00:00 0 [heap] 7f8870547000-7f887055c000 r-xp 00000000 00:12 21436053 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.1/libgcc_s.so.1 7f887055c000-7f887075c000 ---p 00015000 00:12 21436053 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.1/libgcc_s.so.1 7f887075c000-7f887075d000 r--p 00015000 00:12 21436053 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.1/libgcc_s.so.1 7f887075d000-7f887075e000 rw-p 00016000 00:12 21436053 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.1/libgcc_s.so.1 7f8870789000-7f887078c000 r-xp 00000000 00:12 23135646 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/thread.so 7f887078c000-7f887098b000 ---p 00003000 00:12 23135646 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/thread.so 7f887098b000-7f887098c000 r--p 00002000 00:12 23135646 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/thread.so 7f887098c000-7f887098d000 rw-p 00003000 00:12 23135646 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/thread.so 7f887098d000-7f887098f000 r-xp 00000000 00:12 23135580 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so 7f887098f000-7f8870b8f000 ---p 00002000 00:12 23135580 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so 7f8870b8f000-7f8870b90000 r--p 00002000 00:12 23135580 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so 7f8870b90000-7f8870b91000 rw-p 00003000 00:12 23135580 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/trans/transdb.so 7f8870b91000-7f8870b93000 r-xp 00000000 00:12 23135545 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so 7f8870b93000-7f8870d92000 ---p 00002000 00:12 23135545 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so 7f8870d92000-7f8870d93000 r--p 00001000 00:12 23135545 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so 7f8870d93000-7f8870d94000 rw-p 00002000 00:12 23135545 /home/ursm/ruby/lib/ruby/2.2.0/x86_64-linux/enc/encdb.so 7f8870d94000-7f8870e95000 rw-p 00000000 00:00 0 7f8870e95000-7f8871034000 r-xp 00000000 00:12 21430044 /lib64/libc-2.18.so 7f8871034000-7f8871234000 ---p 0019f000 00:12 21430044 /lib64/libc-2.18.so 7f8871234000-7f8871238000 r--p 0019f000 00:12 21430044 /lib64/libc-2.18.so 7f8871238000-7f887123a000 rw-p 001a3000 00:12 21430044 /lib64/libc-2.18.so 7f887123a000-7f887123e000 rw-p 00000000 00:00 0 7f887123e000-7f8871337000 r-xp 00000000 00:12 21430024 /lib64/libm-2.18.so 7f8871337000-7f8871536000 ---p 000f9000 00:12 21430024 /lib64/libm-2.18.so 7f8871536000-7f8871537000 r--p 000f8000 00:12 21430024 /lib64/libm-2.18.so 7f8871537000-7f8871538000 rw-p 000f9000 00:12 21430024 /lib64/libm-2.18.so 7f8871538000-7f8871540000 r-xp 00000000 00:12 21430033 /lib64/libcrypt-2.18.so 7f8871540000-7f887173f000 ---p 00008000 00:12 21430033 /lib64/libcrypt-2.18.so 7f887173f000-7f8871740000 r--p 00007000 00:12 21430033 /lib64/libcrypt-2.18.so 7f8871740000-7f8871741000 rw-p 00008000 00:12 21430033 /lib64/libcrypt-2.18.so 7f8871741000-7f887176f000 rw-p 00000000 00:00 0 7f887176f000-7f8871771000 r-xp 00000000 00:12 21430032 /lib64/libdl-2.18.so 7f8871771000-7f8871971000 ---p 00002000 00:12 21430032 /lib64/libdl-2.18.so 7f8871971000-7f8871972000 r--p 00002000 00:12 21430032 /lib64/libdl-2.18.so 7f8871972000-7f8871973000 rw-p 00003000 00:12 21430032 /lib64/libdl-2.18.so 7f8871973000-7f88719e0000 r-xp 00000000 00:12 20108093 /usr/lib64/libgmp.so.10.1.3 7f88719e0000-7f8871bdf000 ---p 0006d000 00:12 20108093 /usr/lib64/libgmp.so.10.1.3 7f8871bdf000-7f8871be0000 r--p 0006c000 00:12 20108093 /usr/lib64/libgmp.so.10.1.3 7f8871be0000-7f8871be9000 rw-p 0006d000 00:12 20108093 /usr/lib64/libgmp.so.10.1.3 7f8871be9000-7f8871c02000 r-xp 00000000 00:12 21430045 /lib64/libpthread-2.18.so 7f8871c02000-7f8871e01000 ---p 00019000 00:12 21430045 /lib64/libpthread-2.18.so 7f8871e01000-7f8871e02000 r--p 00018000 00:12 21430045 /lib64/libpthread-2.18.so 7f8871e02000-7f8871e03000 rw-p 00019000 00:12 21430045 /lib64/libpthread-2.18.so 7f8871e03000-7f8871e07000 rw-p 00000000 00:00 0 7f8871e07000-7f88720ab000 r-xp 00000000 00:12 23134739 /home/ursm/ruby/lib/libruby.so.2.2.0 7f88720ab000-7f88722aa000 ---p 002a4000 00:12 23134739 /home/ursm/ruby/lib/libruby.so.2.2.0 7f88722aa000-7f88722b0000 r--p 002a3000 00:12 23134739 /home/ursm/ruby/lib/libruby.so.2.2.0 7f88722b0000-7f88722b4000 rw-p 002a9000 00:12 23134739 /home/ursm/ruby/lib/libruby.so.2.2.0 7f88722b4000-7f88722da000 rw-p 00000000 00:00 0 7f88722da000-7f88722fa000 r-xp 00000000 00:12 21430043 /lib64/ld-2.18.so 7f8872303000-7f88724c8000 r--p 00000000 00:12 21430109 /usr/lib64/locale/locale-archive 7f88724c8000-7f88724cd000 rw-p 00000000 00:00 0 7f88724f3000-7f88724f4000 rw-p 00000000 00:00 0 7f88724f4000-7f88724f5000 ---p 00000000 00:00 0 7f88724f5000-7f88724f9000 rw-p 00000000 00:00 0 [stack:25936] 7f88724f9000-7f88724fa000 r--p 0001f000 00:12 21430043 /lib64/ld-2.18.so 7f88724fa000-7f88724fb000 rw-p 00020000 00:12 21430043 /lib64/ld-2.18.so 7f88724fb000-7f88724fc000 rw-p 00000000 00:00 0 7fff08365000-7fff08386000 rw-p 00000000 00:00 0 7fff083e5000-7fff083e6000 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 [1] 25935 abort bin/ruby -e 'Kernel.send(:initialize_copy, Kernel)'