|
/home/joemac/segfault.rb:3: [BUG] Segmentation fault at 0x00000000000018
|
|
ruby 2.1.1p2 (2013-12-31 revision 44467) [x86_64-linux]
|
|
|
|
-- Control frame information -----------------------------------------------
|
|
c:0006 p:0008 s:0019 e:000017 METHOD /home/joemac/segfault.rb:3 [FINISH]
|
|
c:0005 p:---- s:0015 e:000014 CFUNC :call
|
|
c:0004 p:0015 s:0012 e:000011 METHOD /home/joemac/segfault.rb:6 [FINISH]
|
|
c:0003 p:---- s:0008 e:000007 CFUNC :extend
|
|
c:0002 p:0030 s:0004 E:002348 EVAL /home/joemac/segfault.rb:10 [FINISH]
|
|
c:0001 p:0000 s:0002 E:001898 TOP [FINISH]
|
|
|
|
-- Ruby level backtrace information ----------------------------------------
|
|
/home/joemac/segfault.rb:10:in `<main>'
|
|
/home/joemac/segfault.rb:10:in `extend'
|
|
/home/joemac/segfault.rb:6:in `extended'
|
|
/home/joemac/segfault.rb:6:in `call'
|
|
/home/joemac/segfault.rb:3:in `foo'
|
|
|
|
-- C level backtrace information -------------------------------------------
|
|
ruby(+0x186f7c) [0x7f16790f9f7c]
|
|
ruby(+0x1f9083) [0x7f167916c083]
|
|
ruby(rb_bug+0xb3) [0x7f167916d263]
|
|
ruby(+0xfc17e) [0x7f167906f17e]
|
|
/lib64/libpthread.so.0(+0x383380ef90) [0x7f1678b42f90]
|
|
ruby(+0x170fd3) [0x7f16790e3fd3]
|
|
ruby(+0x175476) [0x7f16790e8476]
|
|
ruby(+0x178c6c) [0x7f16790ebc6c]
|
|
ruby(+0x179b04) [0x7f16790ecb04]
|
|
ruby(+0x17ae27) [0x7f16790ede27]
|
|
ruby(rb_method_call_with_block+0x10a) [0x7f1678f9ebfa]
|
|
ruby(+0x170954) [0x7f16790e3954]
|
|
ruby(+0x17e05e) [0x7f16790f105e]
|
|
ruby(+0x175345) [0x7f16790e8345]
|
|
ruby(+0x178c6c) [0x7f16790ebc6c]
|
|
ruby(+0x179b04) [0x7f16790ecb04]
|
|
ruby(+0x17afcb) [0x7f16790edfcb]
|
|
ruby(rb_funcall+0xca) [0x7f16790ee65a]
|
|
ruby(+0x22e3c) [0x7f1678f95e3c]
|
|
ruby(+0x170954) [0x7f16790e3954]
|
|
ruby(+0x17e05e) [0x7f16790f105e]
|
|
ruby(+0x175345) [0x7f16790e8345]
|
|
ruby(+0x178c6c) [0x7f16790ebc6c]
|
|
ruby(rb_iseq_eval_main+0x1f6) [0x7f16790f7d16]
|
|
ruby(+0x22afa) [0x7f1678f95afa]
|
|
ruby(ruby_run_node+0x2d) [0x7f1678f98ffd]
|
|
ruby(+0x2270b) [0x7f1678f9570b]
|
|
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7f1678057b45]
|
|
ruby(+0x22739) [0x7f1678f95739]
|
|
|
|
-- Other runtime information -----------------------------------------------
|
|
|
|
* Loaded script: /home/joemac/segfault.rb
|
|
|
|
* Loaded features:
|
|
|
|
0 enumerator.so
|
|
1 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
|
2 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
|
3 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/rbconfig.rb
|
|
4 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/compatibility.rb
|
|
5 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/defaults.rb
|
|
6 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/deprecate.rb
|
|
7 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/errors.rb
|
|
8 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/version.rb
|
|
9 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/requirement.rb
|
|
10 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/platform.rb
|
|
11 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/basic_specification.rb
|
|
12 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/stub_specification.rb
|
|
13 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/util/stringio.rb
|
|
14 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/specification.rb
|
|
15 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/exceptions.rb
|
|
16 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb
|
|
17 thread.rb
|
|
18 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/thread.so
|
|
19 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/monitor.rb
|
|
20 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb
|
|
21 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/rubygems.rb
|
|
|
|
* Process memory map:
|
|
|
|
7f1671074000-7f1671089000 r-xp 00000000 fd:01 2100881 /usr/lib64/libgcc_s-4.8.2-20131212.so.1
|
|
7f1671089000-7f1671288000 ---p 00015000 fd:01 2100881 /usr/lib64/libgcc_s-4.8.2-20131212.so.1
|
|
7f1671288000-7f1671289000 r--p 00014000 fd:01 2100881 /usr/lib64/libgcc_s-4.8.2-20131212.so.1
|
|
7f1671289000-7f167128a000 rw-p 00015000 fd:01 2100881 /usr/lib64/libgcc_s-4.8.2-20131212.so.1
|
|
7f167128a000-7f167128d000 r-xp 00000000 fd:02 30410094 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/thread.so
|
|
7f167128d000-7f167148c000 ---p 00003000 fd:02 30410094 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/thread.so
|
|
7f167148c000-7f167148d000 r--p 00002000 fd:02 30410094 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/thread.so
|
|
7f167148d000-7f167148e000 rw-p 00003000 fd:02 30410094 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/thread.so
|
|
7f167148e000-7f1671490000 r-xp 00000000 fd:02 32376210 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
|
7f1671490000-7f1671690000 ---p 00002000 fd:02 32376210 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
|
7f1671690000-7f1671691000 r--p 00002000 fd:02 32376210 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
|
7f1671691000-7f1671692000 rw-p 00003000 fd:02 32376210 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
|
7f1671692000-7f1671694000 r-xp 00000000 fd:02 32376244 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
|
7f1671694000-7f1671893000 ---p 00002000 fd:02 32376244 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
|
7f1671893000-7f1671894000 r--p 00001000 fd:02 32376244 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
|
7f1671894000-7f1671895000 rw-p 00002000 fd:02 32376244 /home/joemac/.rbenv/versions/2.1.0-dev/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
|
7f1671895000-7f1677dba000 r--p 00000000 fd:01 2115275 /usr/lib/locale/locale-archive
|
|
7f1677dba000-7f1677e30000 r-xp 00000000 fd:01 2097454 /usr/lib64/libfreebl3.so
|
|
7f1677e30000-7f1678030000 ---p 00076000 fd:01 2097454 /usr/lib64/libfreebl3.so
|
|
7f1678030000-7f1678031000 r--p 00076000 fd:01 2097454 /usr/lib64/libfreebl3.so
|
|
7f1678031000-7f1678032000 rw-p 00077000 fd:01 2097454 /usr/lib64/libfreebl3.so
|
|
7f1678032000-7f1678036000 rw-p 00000000 00:00 0
|
|
7f1678036000-7f16781ec000 r-xp 00000000 fd:01 2097464 /usr/lib64/libc-2.17.so
|
|
7f16781ec000-7f16783ec000 ---p 001b6000 fd:01 2097464 /usr/lib64/libc-2.17.so
|
|
7f16783ec000-7f16783f0000 r--p 001b6000 fd:01 2097464 /usr/lib64/libc-2.17.so
|
|
7f16783f0000-7f16783f2000 rw-p 001ba000 fd:01 2097464 /usr/lib64/libc-2.17.so
|
|
7f16783f2000-7f16783f7000 rw-p 00000000 00:00 0
|
|
7f16783f7000-7f16784f8000 r-xp 00000000 fd:01 2098056 /usr/lib64/libm-2.17.so
|
|
7f16784f8000-7f16786f7000 ---p 00101000 fd:01 2098056 /usr/lib64/libm-2.17.so
|
|
7f16786f7000-7f16786f8000 r--p 00100000 fd:01 2098056 /usr/lib64/libm-2.17.so
|
|
7f16786f8000-7f16786f9000 rw-p 00101000 fd:01 2098056 /usr/lib64/libm-2.17.so
|
|
7f16786f9000-7f1678701000 r-xp 00000000 fd:01 2097727 /usr/lib64/libcrypt-2.17.so
|
|
7f1678701000-7f1678900000 ---p 00008000 fd:01 2097727 /usr/lib64/libcrypt-2.17.so
|
|
7f1678900000-7f1678901000 r--p 00007000 fd:01 2097727 /usr/lib64/libcrypt-2.17.so
|
|
7f1678901000-7f1678902000 rw-p 00008000 fd:01 2097727 /usr/lib64/libcrypt-2.17.so
|
|
7f1678902000-7f1678930000 rw-p 00000000 00:00 0
|
|
7f1678930000-7f1678933000 r-xp 00000000 fd:01 2097972 /usr/lib64/libdl-2.17.so
|
|
7f1678933000-7f1678b32000 ---p 00003000 fd:01 2097972 /usr/lib64/libdl-2.17.so
|
|
7f1678b32000-7f1678b33000 r--p 00002000 fd:01 2097972 /usr/lib64/libdl-2.17.so
|
|
7f1678b33000-7f1678b34000 rw-p 00003000 fd:01 2097972 /usr/lib64/libdl-2.17.so
|
|
7f1678b34000-7f1678b4a000 r-xp 00000000 fd:01 2097675 /usr/lib64/libpthread-2.17.so
|
|
7f1678b4a000-7f1678d4a000 ---p 00016000 fd:01 2097675 /usr/lib64/libpthread-2.17.so
|
|
7f1678d4a000-7f1678d4b000 r--p 00016000 fd:01 2097675 /usr/lib64/libpthread-2.17.so
|
|
7f1678d4b000-7f1678d4c000 rw-p 00017000 fd:01 2097675 /usr/lib64/libpthread-2.17.so
|
|
7f1678d4c000-7f1678d50000 rw-p 00000000 00:00 0
|
|
7f1678d50000-7f1678d71000 r-xp 00000000 fd:01 2097388 /usr/lib64/ld-2.17.so
|
|
7f1678e4c000-7f1678f52000 rw-p 00000000 00:00 0
|
|
7f1678f6a000-7f1678f6b000 rw-p 00000000 00:00 0
|
|
7f1678f6b000-7f1678f6c000 ---p 00000000 00:00 0
|
|
7f1678f6c000-7f1678f70000 rw-p 00000000 00:00 0 [stack:5325]
|
|
7f1678f70000-7f1678f71000 r--p 00020000 fd:01 2097388 /usr/lib64/ld-2.17.so
|
|
7f1678f71000-7f1678f72000 rw-p 00021000 fd:01 2097388 /usr/lib64/ld-2.17.so
|
|
7f1678f72000-7f1678f73000 rw-p 00000000 00:00 0
|
|
7f1678f73000-7f1679236000 r-xp 00000000 fd:02 30282434 /home/joemac/.rbenv/versions/2.1.0-dev/bin/ruby
|
|
7f1679436000-7f167943b000 r--p 002c3000 fd:02 30282434 /home/joemac/.rbenv/versions/2.1.0-dev/bin/ruby
|
|
7f167943b000-7f167943d000 rw-p 002c8000 fd:02 30282434 /home/joemac/.rbenv/versions/2.1.0-dev/bin/ruby
|
|
7f167943d000-7f1679463000 rw-p 00000000 00:00 0
|
|
7f167b386000-7f167b815000 rw-p 00000000 00:00 0 [heap]
|
|
7ffffc439000-7ffffc45b000 rw-p 00000000 00:00 0
|
|
7ffffc5fe000-7ffffc600000 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
|
|
|