Project

General

Profile

Bug #11404 » crash-dump.txt

Debug output from segfault - alexdowad (Alex Dowad), 07/29/2015 08:26 AM

 
test.rb:4:in `<main>': Object#timeout is deprecated, use Timeout.timeout instead.
/usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54: [BUG] Segmentation fault at 0x00000000000018
ruby 2.3.0dev (2015-07-23 trunk 51355) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0011 p:---- s:0051 e:000050 CFUNC :require
c:0010 p:0113 s:0047 e:000046 METHOD /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54 [FINISH]
c:0009 p:0009 s:0037 e:000036 BLOCK test.rb:4
c:0008 p:0036 s:0035 E:001d48 BLOCK /usr/local/lib/ruby/2.3.0/timeout.rb:88
c:0007 p:0008 s:0030 e:000029 BLOCK /usr/local/lib/ruby/2.3.0/timeout.rb:32 [FINISH]
c:0006 p:---- s:0028 e:000027 CFUNC :catch
c:0005 p:0047 s:0024 e:000023 METHOD /usr/local/lib/ruby/2.3.0/timeout.rb:32
c:0004 p:0088 s:0019 E:002108 METHOD /usr/local/lib/ruby/2.3.0/timeout.rb:103
c:0003 p:0044 s:0009 e:000008 METHOD /usr/local/lib/ruby/2.3.0/timeout.rb:117
c:0002 p:0041 s:0004 E:002320 EVAL test.rb:4 [FINISH]
c:0001 p:0000 s:0002 E:000a00 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
test.rb:4:in `<main>'
/usr/local/lib/ruby/2.3.0/timeout.rb:117:in `timeout'
/usr/local/lib/ruby/2.3.0/timeout.rb:103:in `timeout'
/usr/local/lib/ruby/2.3.0/timeout.rb:32:in `catch'
/usr/local/lib/ruby/2.3.0/timeout.rb:32:in `catch'
/usr/local/lib/ruby/2.3.0/timeout.rb:32:in `block in catch'
/usr/local/lib/ruby/2.3.0/timeout.rb:88:in `block in timeout'
test.rb:4:in `block in <main>'
/usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:in `require'

-- Machine register context ------------------------------------------------
RIP: 0x00005621581316ac RBP: 0x0000000000000099 RSP: 0x00007fff85689130
RAX: 0x0000000000000000 RBX: 0x0000000000000000 RCX: 0x00000000000002fd
RDX: 0x0000562158797738 RDI: 0x0000000000000000 RSI: 0x0000000000000099
R8: 0xe18f163fbf3d6d4c R9: 0x74fe80a1b5aa955b R10: 0x00005621581ddabd
R11: 0x00007ff3f5ca8870 R12: 0x00005621587275f0 R13: 0x0000000000000000
R14: 0x00007fff856891a0 R15: 0x00007fff85689340 EFL: 0x0000000000010246

-- C level backtrace information -------------------------------------------
/home/alex/Software/ruby/ruby(rb_vm_bugreport+0x51f) [0x5621581d4ecf] vm_dump.c:695
/home/alex/Software/ruby/ruby(rb_bug_context+0xcb) [0x5621581b19db] error.c:422
/home/alex/Software/ruby/ruby(sigsegv+0x3e) [0x5621580bb30e] signal.c:886
/lib/x86_64-linux-gnu/libpthread.so.0 [0x7ff3f663a340]
/home/alex/Software/ruby/ruby(method_entry_get_without_cache+0x8c) [0x5621581316ac] vm_method.c:679
/home/alex/Software/ruby/ruby(check_funcall_respond_to+0x5a) [0x56215814165a] vm_method.c:734
/home/alex/Software/ruby/ruby(rb_check_funcall+0x8d) [0x5621581418cd] vm_eval.c:437
/home/alex/Software/ruby/ruby(make_exception+0x66) [0x562157febe66] eval.c:711
/home/alex/Software/ruby/ruby(rb_exc_raise+0x20) [0x562157fef3f0] eval.c:591
/home/alex/Software/ruby/ruby(rb_require_internal+0x865) [0x562157ff2e65] load.c:648
/home/alex/Software/ruby/ruby(rb_f_require+0x13) [0x562157ff2f43] load.c:1062
/home/alex/Software/ruby/ruby(vm_call_cfunc+0xf6) [0x562158132f16] vm_insnhelper.c:1604
/home/alex/Software/ruby/ruby(vm_call_method+0xf5) [0x56215813ecb5] vm_insnhelper.c:1984
/home/alex/Software/ruby/ruby(vm_exec_core+0x120b) [0x5621581389bb] insns.def:976
/home/alex/Software/ruby/ruby(vm_exec+0x72) [0x56215813d1d2] vm.c:1472
/home/alex/Software/ruby/ruby(vm_call0_body.constprop.104+0x10c) [0x562158140a6c] vm_eval.c:177
/home/alex/Software/ruby/ruby(rb_call0+0x1b4) [0x562158142924] vm_eval.c:56
/home/alex/Software/ruby/ruby(rb_funcall+0xca) [0x56215814332a] vm_eval.c:612
/home/alex/Software/ruby/ruby(rb_ensure+0xb8) [0x562157feff18] eval.c:906
/home/alex/Software/ruby/ruby(rb_autoload_load+0xfa) [0x5621581108ca] variable.c:2101
/home/alex/Software/ruby/ruby(rb_const_get+0xb3) [0x5621581111d3] variable.c:2157
/home/alex/Software/ruby/ruby(vm_exec_core+0x3d61) [0x56215813b511] vm_insnhelper.c:647
/home/alex/Software/ruby/ruby(vm_exec+0x72) [0x56215813d1d2] vm.c:1472
/home/alex/Software/ruby/ruby(invoke_block_from_c+0x5d4) [0x56215813ded4] vm.c:850
/home/alex/Software/ruby/ruby(catch_i+0x60) [0x56215813e330] vm.c:888
/home/alex/Software/ruby/ruby(rb_catch_protect+0xaf) [0x5621581352ef] vm_eval.c:1974
/home/alex/Software/ruby/ruby(rb_f_catch+0x31) [0x562158135411] vm_eval.c:1953
/home/alex/Software/ruby/ruby(vm_call_cfunc+0xf6) [0x562158132f16] vm_insnhelper.c:1604
/home/alex/Software/ruby/ruby(vm_call_method+0xf5) [0x56215813ecb5] vm_insnhelper.c:1984
/home/alex/Software/ruby/ruby(vm_exec_core+0x1160) [0x562158138910] insns.def:946
/home/alex/Software/ruby/ruby(vm_exec+0x72) [0x56215813d1d2] vm.c:1472
/home/alex/Software/ruby/ruby(ruby_exec_internal+0xc4) [0x562157feb564] eval.c:247
/home/alex/Software/ruby/ruby(ruby_run_node+0x2d) [0x562157fef24d] eval.c:312
/home/alex/Software/ruby/ruby(main+0x4b) [0x562157feb18b] addr2line.c:179

-- Other runtime information -----------------------------------------------

* Loaded script: test.rb

* Loaded features:

0 enumerator.so
1 rational.so
2 complex.so
3 /usr/local/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so
4 /usr/local/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so
5 /usr/local/lib/ruby/2.3.0/unicode_normalize.rb
6 /usr/local/lib/ruby/2.3.0/rbconfig.rb
7 thread.rb
8 /usr/local/lib/ruby/2.3.0/x86_64-linux/thread.so
9 /usr/local/lib/ruby/2.3.0/rubygems/compatibility.rb
10 /usr/local/lib/ruby/2.3.0/rubygems/defaults.rb
11 /usr/local/lib/ruby/2.3.0/rubygems/deprecate.rb
12 /usr/local/lib/ruby/2.3.0/rubygems/errors.rb
13 /usr/local/lib/ruby/2.3.0/rubygems/version.rb
14 /usr/local/lib/ruby/2.3.0/rubygems/requirement.rb
15 /usr/local/lib/ruby/2.3.0/rubygems/platform.rb
16 /usr/local/lib/ruby/2.3.0/rubygems/basic_specification.rb
17 /usr/local/lib/ruby/2.3.0/rubygems/stub_specification.rb
18 /usr/local/lib/ruby/2.3.0/rubygems/util/list.rb
19 /usr/local/lib/ruby/2.3.0/x86_64-linux/stringio.so
20 /usr/local/lib/ruby/2.3.0/rubygems/specification.rb
21 /usr/local/lib/ruby/2.3.0/rubygems/exceptions.rb
22 /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb
23 /usr/local/lib/ruby/2.3.0/monitor.rb
24 /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb
25 /usr/local/lib/ruby/2.3.0/rubygems.rb
26 /usr/local/lib/ruby/2.3.0/timeout.rb

* Process memory map:

562157fc7000-56215829b000 r-xp 00000000 fc:01 10487755 /home/alex/Software/ruby/ruby
56215849a000-56215849f000 r--p 002d3000 fc:01 10487755 /home/alex/Software/ruby/ruby
56215849f000-5621584a0000 rw-p 002d8000 fc:01 10487755 /home/alex/Software/ruby/ruby
5621584a0000-5621584b2000 rw-p 00000000 00:00 0
562158726000-562158b14000 rw-p 00000000 00:00 0 [heap]
7ff3ef22b000-7ff3f0000000 r--s 00000000 fc:01 10487755 /home/alex/Software/ruby/ruby
7ff3f0000000-7ff3f0021000 rw-p 00000000 00:00 0
7ff3f0021000-7ff3f4000000 ---p 00000000 00:00 0
7ff3f47d6000-7ff3f4998000 r--s 00000000 fc:01 17040786 /lib/x86_64-linux-gnu/libc-2.19.so
7ff3f4998000-7ff3f49ae000 r-xp 00000000 fc:01 17040612 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff3f49ae000-7ff3f4bad000 ---p 00016000 fc:01 17040612 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff3f4bad000-7ff3f4bae000 rw-p 00015000 fc:01 17040612 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff3f4bae000-7ff3f4baf000 ---p 00000000 00:00 0
7ff3f4baf000-7ff3f4db0000 rw-p 00000000 00:00 0
7ff3f4db0000-7ff3f4db8000 r-xp 00000000 fc:01 10487749 /home/alex/Software/ruby/.ext/x86_64-linux/stringio.so
7ff3f4db8000-7ff3f4fb7000 ---p 00008000 fc:01 10487749 /home/alex/Software/ruby/.ext/x86_64-linux/stringio.so
7ff3f4fb7000-7ff3f4fb8000 r--p 00007000 fc:01 10487749 /home/alex/Software/ruby/.ext/x86_64-linux/stringio.so
7ff3f4fb8000-7ff3f4fb9000 rw-p 00008000 fc:01 10487749 /home/alex/Software/ruby/.ext/x86_64-linux/stringio.so
7ff3f4fb9000-7ff3f4fbc000 r-xp 00000000 fc:01 10487753 /home/alex/Software/ruby/.ext/x86_64-linux/thread.so
7ff3f4fbc000-7ff3f51bb000 ---p 00003000 fc:01 10487753 /home/alex/Software/ruby/.ext/x86_64-linux/thread.so
7ff3f51bb000-7ff3f51bc000 r--p 00002000 fc:01 10487753 /home/alex/Software/ruby/.ext/x86_64-linux/thread.so
7ff3f51bc000-7ff3f51bd000 rw-p 00003000 fc:01 10487753 /home/alex/Software/ruby/.ext/x86_64-linux/thread.so
7ff3f51bd000-7ff3f51bf000 r-xp 00000000 fc:01 10487611 /home/alex/Software/ruby/.ext/x86_64-linux/enc/trans/transdb.so
7ff3f51bf000-7ff3f53bf000 ---p 00002000 fc:01 10487611 /home/alex/Software/ruby/.ext/x86_64-linux/enc/trans/transdb.so
7ff3f53bf000-7ff3f53c0000 r--p 00002000 fc:01 10487611 /home/alex/Software/ruby/.ext/x86_64-linux/enc/trans/transdb.so
7ff3f53c0000-7ff3f53c1000 rw-p 00003000 fc:01 10487611 /home/alex/Software/ruby/.ext/x86_64-linux/enc/trans/transdb.so
7ff3f53c1000-7ff3f53c3000 r-xp 00000000 fc:01 10487576 /home/alex/Software/ruby/.ext/x86_64-linux/enc/encdb.so
7ff3f53c3000-7ff3f55c2000 ---p 00002000 fc:01 10487576 /home/alex/Software/ruby/.ext/x86_64-linux/enc/encdb.so
7ff3f55c2000-7ff3f55c3000 r--p 00001000 fc:01 10487576 /home/alex/Software/ruby/.ext/x86_64-linux/enc/encdb.so
7ff3f55c3000-7ff3f55c4000 rw-p 00002000 fc:01 10487576 /home/alex/Software/ruby/.ext/x86_64-linux/enc/encdb.so
7ff3f55c4000-7ff3f5b22000 r--p 00000000 fc:01 15996326 /usr/lib/locale/locale-archive
7ff3f5b22000-7ff3f5cdd000 r-xp 00000000 fc:01 17040786 /lib/x86_64-linux-gnu/libc-2.19.so
7ff3f5cdd000-7ff3f5edc000 ---p 001bb000 fc:01 17040786 /lib/x86_64-linux-gnu/libc-2.19.so
7ff3f5edc000-7ff3f5ee0000 r--p 001ba000 fc:01 17040786 /lib/x86_64-linux-gnu/libc-2.19.so
7ff3f5ee0000-7ff3f5ee2000 rw-p 001be000 fc:01 17040786 /lib/x86_64-linux-gnu/libc-2.19.so
7ff3f5ee2000-7ff3f5ee7000 rw-p 00000000 00:00 0
7ff3f5ee7000-7ff3f5fec000 r-xp 00000000 fc:01 17040649 /lib/x86_64-linux-gnu/libm-2.19.so
7ff3f5fec000-7ff3f61eb000 ---p 00105000 fc:01 17040649 /lib/x86_64-linux-gnu/libm-2.19.so
7ff3f61eb000-7ff3f61ec000 r--p 00104000 fc:01 17040649 /lib/x86_64-linux-gnu/libm-2.19.so
7ff3f61ec000-7ff3f61ed000 rw-p 00105000 fc:01 17040649 /lib/x86_64-linux-gnu/libm-2.19.so
7ff3f61ed000-7ff3f61f6000 r-xp 00000000 fc:01 17040741 /lib/x86_64-linux-gnu/libcrypt-2.19.so
7ff3f61f6000-7ff3f63f6000 ---p 00009000 fc:01 17040741 /lib/x86_64-linux-gnu/libcrypt-2.19.so
7ff3f63f6000-7ff3f63f7000 r--p 00009000 fc:01 17040741 /lib/x86_64-linux-gnu/libcrypt-2.19.so
7ff3f63f7000-7ff3f63f8000 rw-p 0000a000 fc:01 17040741 /lib/x86_64-linux-gnu/libcrypt-2.19.so
7ff3f63f8000-7ff3f6426000 rw-p 00000000 00:00 0
7ff3f6426000-7ff3f6429000 r-xp 00000000 fc:01 17040735 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff3f6429000-7ff3f6628000 ---p 00003000 fc:01 17040735 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff3f6628000-7ff3f6629000 r--p 00002000 fc:01 17040735 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff3f6629000-7ff3f662a000 rw-p 00003000 fc:01 17040735 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff3f662a000-7ff3f6643000 r-xp 00000000 fc:01 17040939 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff3f6643000-7ff3f6842000 ---p 00019000 fc:01 17040939 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff3f6842000-7ff3f6843000 r--p 00018000 fc:01 17040939 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff3f6843000-7ff3f6844000 rw-p 00019000 fc:01 17040939 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff3f6844000-7ff3f6848000 rw-p 00000000 00:00 0
7ff3f6848000-7ff3f686b000 r-xp 00000000 fc:01 17040774 /lib/x86_64-linux-gnu/ld-2.19.so
7ff3f6891000-7ff3f6938000 r--s 00000000 fc:01 16030954 /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.19.so
7ff3f6938000-7ff3f6a3d000 rw-p 00000000 00:00 0
7ff3f6a40000-7ff3f6a41000 rw-p 00000000 00:00 0
7ff3f6a41000-7ff3f6a64000 r--s 00000000 fc:01 17040939 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff3f6a64000-7ff3f6a65000 ---p 00000000 00:00 0
7ff3f6a65000-7ff3f6a6a000 rw-p 00000000 00:00 0 [stack:28642]
7ff3f6a6a000-7ff3f6a6b000 r--p 00022000 fc:01 17040774 /lib/x86_64-linux-gnu/ld-2.19.so
7ff3f6a6b000-7ff3f6a6c000 rw-p 00023000 fc:01 17040774 /lib/x86_64-linux-gnu/ld-2.19.so
7ff3f6a6c000-7ff3f6a6d000 rw-p 00000000 00:00 0
7fff84e8d000-7fff8568d000 rw-p 00000000 00:00 0
7fff856fb000-7fff856fd000 r--p 00000000 00:00 0 [vvar]
7fff856fd000-7fff856ff000 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

(4-4/4)