Project

General

Profile

Bug #13526 » bug13526_dp.log

debug-print patch - wanabe (_ wanabe), 05/07/2017 02:39 AM

 
[current th: 0x000055eacc708c00] rb_autoload_load [init state ] ele : 0x7f73680008c0 load: 0x55eacc707c38
[current th: 0x000055eacc708ae8] rb_autoload_load [init state ] ele : 0x7f73440008c0 load: 0x55eacc705af0
[current th: 0x000055eacc7089d0] rb_autoload_load [init state ] ele : 0x7f73440008c0 load: 0x55eacc705af0
[current th: 0x000055eacc7089d0] rb_autoload_load [wait ] waitq: 0x7f737581fa18
[current th: 0x000055eacc7084d0] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc7083b8] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc7083b8] rb_autoload_load [wait ] waitq: 0x7f7375219a18
[current th: 0x000055eacc7082a0] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc7082a0] rb_autoload_load [wait ] waitq: 0x7f7375017a18
[current th: 0x000055eacc708188] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc708188] rb_autoload_load [wait ] waitq: 0x7f7374e15a18
[current th: 0x000055eacc708070] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc708070] rb_autoload_load [wait ] waitq: 0x7f7374c13a18
[current th: 0x000055eacc707f08] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc707f08] rb_autoload_load [wait ] waitq: 0x7f7374a11a18
[current th: 0x000055eacc7085e8] rb_autoload_load [init state ] ele : 0x7f73600008c0 load: 0x55eacc7057a8
[current th: 0x000055eacc7085e8] rb_autoload_load [wait ] waitq: 0x7f737561da18
[current th: 0x000055eacc7167b0] terminate_all [terminate ]
[current th: 0x000055eacc708c00] rb_threadptr_to_kill [TAG_FATAL ]
[current th: 0x000055eacc7089d0] rb_threadptr_to_kill [TAG_FATAL ]
[current th: 0x000055eacc708ae8] rb_threadptr_to_kill [TAG_FATAL ]
[current th: 0x000055eacc708ae8] rb_autoload_reset [wakeup ] waitq: 0x7f737581fa18
a.rb:10: [BUG] Segmentation fault at 0x000055eaca98bc78
ruby 2.5.0dev (2017-05-04 trunk 58531) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0003 p:---- s:0009 e:000008 CFUNC :require
c:0002 p:0053 s:0006 e:000005 BLOCK a.rb:10 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
a.rb:10:in `block (2 levels) in <main>'
a.rb:10:in `require'

-- Machine register context ------------------------------------------------
RIP: 0x000055eaca9b03b7 RBP: 0x00007f7375a217a0 RSP: 0x00007f7375a217a0
RAX: 0x000055eaca98bc70 RBX: 0x0000000000004ee1 RCX: 0x000000000000005b
RDX: 0x000055eacc715540 RDI: 0x00007f737581fa18 RSI: 0x000055eacaa169db
R8: 0x00007f7375a23700 R9: 0x000000000000005b R10: 0x0000000000000078
R11: 0x0000000000000000 R12: 0x000055eacc708750 R13: 0x00007fffe44ef0bf
R14: 0x000055eacc802f28 R15: 0x00007f7375b23fb0 EFL: 0x0000000000010206

-- C level backtrace information -------------------------------------------
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_print_backtrace+0x19) [0x55eaca9dcb1a] ../../vm_dump.c:683
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_vm_bugreport+0xa4) [0x55eaca9dcf81] ../../vm_dump.c:953
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_bug_context+0x114) [0x55eaca85208c] ../../error.c:534
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(sigsegv+0x60) [0x55eaca95055d] ../../signal.c:928
/lib/x86_64-linux-gnu/libpthread.so.0 [0x7f7376c1f670]
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(list_del_+0x1b) [0x55eaca9b03b7] ../../ccan/list/list.h:258
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(autoload_reset+0x175) [0x55eaca9b49b2] ../../variable.c:2100
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_ensure+0x1f4) [0x55eaca85a1cf] ../../eval.c:913
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_autoload_load+0x202) [0x55eaca9b4c19] ../../variable.c:2163
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_const_search+0x104) [0x55eaca9b4ec9] ../../variable.c:2230
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_const_get_0+0x36) [0x55eaca9b4d94] ../../variable.c:2202
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_const_get+0x30) [0x55eaca9b4fed] ../../variable.c:2264
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(vm_get_ev_const+0x234) [0x55eaca9b9fc2] ../../vm_insnhelper.c:850
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(vm_exec_core+0x572) [0x55eaca9c4160] ../../insns.def:184
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(vm_exec+0xe4) [0x55eaca9d53ad] ../../vm.c:1769
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(invoke_block+0xe0) [0x55eaca9d2faf] ../../vm.c:963
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(invoke_iseq_block_from_c+0x185) [0x55eaca9d32fe] ../../vm.c:1012
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(invoke_block_from_c_unsplattable+0x73) [0x55eaca9d3684] ../../vm.c:1099
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(vm_invoke_proc+0x14e) [0x55eaca9d3853] ../../vm.c:1124
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(rb_vm_invoke_proc+0x83) [0x55eaca9d3989] ../../vm.c:1154
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(thread_do_start+0x103) [0x55eaca98a705] ../../thread.c:595
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(thread_start_func_2+0x1fc) [0x55eaca98a98c] ../../thread.c:637
/home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby(thread_start_func_1+0x46) [0x55eaca986d0b] ../../thread_pthread.c:887
/lib/x86_64-linux-gnu/libpthread.so.0 [0x7f7376c156da]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x5f) [0x7f737620a17f] ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

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

* Loaded script: a.rb

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so

* Process memory map:

55eaca7b8000-55eacaabf000 r-xp 00000000 07:00 33780506 /home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby
55eacacbf000-55eacacc5000 r--p 00307000 07:00 33780506 /home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby
55eacacc5000-55eacacc6000 rw-p 0030d000 07:00 33780506 /home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby
55eacacc6000-55eacacd8000 rw-p 00000000 00:00 0
55eacc6e0000-55eacc836000 rw-p 00000000 00:00 0 [heap]
7f7344000000-7f7344021000 rw-p 00000000 00:00 0
7f7344021000-7f7348000000 ---p 00000000 00:00 0
7f734c000000-7f734c021000 rw-p 00000000 00:00 0
7f734c021000-7f7350000000 ---p 00000000 00:00 0
7f7350000000-7f7350021000 rw-p 00000000 00:00 0
7f7350021000-7f7354000000 ---p 00000000 00:00 0
7f7354000000-7f7354021000 rw-p 00000000 00:00 0
7f7354021000-7f7358000000 ---p 00000000 00:00 0
7f7358000000-7f7358021000 rw-p 00000000 00:00 0
7f7358021000-7f735c000000 ---p 00000000 00:00 0
7f735f3d0000-7f7360000000 r--s 00000000 07:00 33780506 /home/wanabe/work/ruby/trunk/tmp/.out.tmp/miniruby
7f7360000000-7f7360021000 rw-p 00000000 00:00 0
7f7360021000-7f7364000000 ---p 00000000 00:00 0
7f7364000000-7f7364021000 rw-p 00000000 00:00 0
7f7364021000-7f7368000000 ---p 00000000 00:00 0
7f7368000000-7f7368021000 rw-p 00000000 00:00 0
7f7368021000-7f736c000000 ---p 00000000 00:00 0
7f736c000000-7f736c021000 rw-p 00000000 00:00 0
7f736c021000-7f7370000000 ---p 00000000 00:00 0
7f7370000000-7f7370021000 rw-p 00000000 00:00 0
7f7370021000-7f7374000000 ---p 00000000 00:00 0
7f7374536000-7f73746fc000 r--s 00000000 08:05 6948398 /lib/x86_64-linux-gnu/libc-2.24.so
7f73746fc000-7f7374712000 r-xp 00000000 08:05 6946860 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7374712000-7f7374911000 ---p 00016000 08:05 6946860 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7374911000-7f7374912000 r--p 00015000 08:05 6946860 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7374912000-7f7374913000 rw-p 00016000 08:05 6946860 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7374913000-7f7374914000 ---p 00000000 00:00 0
7f7374914000-7f7374b15000 rw-p 00000000 00:00 0
7f7374b15000-7f7374b16000 ---p 00000000 00:00 0
7f7374b16000-7f7374d17000 rw-p 00000000 00:00 0
7f7374d17000-7f7374d18000 ---p 00000000 00:00 0
7f7374d18000-7f7374f19000 rw-p 00000000 00:00 0
7f7374f19000-7f7374f1a000 ---p 00000000 00:00 0
7f7374f1a000-7f737511b000 rw-p 00000000 00:00 0
7f737511b000-7f737511c000 ---p 00000000 00:00 0
7f737511c000-7f737531d000 rw-p 00000000 00:00 0
7f737531d000-7f737531e000 ---p 00000000 00:00 0
7f737531e000-7f737551f000 rw-p 00000000 00:00 0
7f737551f000-7f7375520000 ---p 00000000 00:00 0
7f7375520000-7f7375721000 rw-p 00000000 00:00 0
7f7375721000-7f7375722000 ---p 00000000 00:00 0
7f7375722000-7f7375923000 rw-p 00000000 00:00 0
7f7375923000-7f7375924000 ---p 00000000 00:00 0
7f7375924000-7f7375b25000 rw-p 00000000 00:00 0
7f7375b25000-7f7375b26000 ---p 00000000 00:00 0
7f7375b26000-7f7375d27000 rw-p 00000000 00:00 0
7f7375d27000-7f7376102000 r--p 00000000 08:05 6553920 /usr/lib/locale/locale-archive
7f7376102000-7f73762bf000 r-xp 00000000 08:05 6948398 /lib/x86_64-linux-gnu/libc-2.24.so
7f73762bf000-7f73764bf000 ---p 001bd000 08:05 6948398 /lib/x86_64-linux-gnu/libc-2.24.so
7f73764bf000-7f73764c3000 r--p 001bd000 08:05 6948398 /lib/x86_64-linux-gnu/libc-2.24.so
7f73764c3000-7f73764c5000 rw-p 001c1000 08:05 6948398 /lib/x86_64-linux-gnu/libc-2.24.so
7f73764c5000-7f73764c9000 rw-p 00000000 00:00 0
7f73764c9000-7f73765d1000 r-xp 00000000 08:05 6948402 /lib/x86_64-linux-gnu/libm-2.24.so
7f73765d1000-7f73767d0000 ---p 00108000 08:05 6948402 /lib/x86_64-linux-gnu/libm-2.24.so
7f73767d0000-7f73767d1000 r--p 00107000 08:05 6948402 /lib/x86_64-linux-gnu/libm-2.24.so
7f73767d1000-7f73767d2000 rw-p 00108000 08:05 6948402 /lib/x86_64-linux-gnu/libm-2.24.so
7f73767d2000-7f73767db000 r-xp 00000000 08:05 6948400 /lib/x86_64-linux-gnu/libcrypt-2.24.so
7f73767db000-7f73769da000 ---p 00009000 08:05 6948400 /lib/x86_64-linux-gnu/libcrypt-2.24.so
7f73769da000-7f73769db000 r--p 00008000 08:05 6948400 /lib/x86_64-linux-gnu/libcrypt-2.24.so
7f73769db000-7f73769dc000 rw-p 00009000 08:05 6948400 /lib/x86_64-linux-gnu/libcrypt-2.24.so
7f73769dc000-7f7376a0a000 rw-p 00000000 00:00 0
7f7376a0a000-7f7376a0d000 r-xp 00000000 08:05 6948401 /lib/x86_64-linux-gnu/libdl-2.24.so
7f7376a0d000-7f7376c0c000 ---p 00003000 08:05 6948401 /lib/x86_64-linux-gnu/libdl-2.24.so
7f7376c0c000-7f7376c0d000 r--p 00002000 08:05 6948401 /lib/x86_64-linux-gnu/libdl-2.24.so
7f7376c0d000-7f7376c0e000 rw-p 00003000 08:05 6948401 /lib/x86_64-linux-gnu/libdl-2.24.so
7f7376c0e000-7f7376c26000 r-xp 00000000 08:05 6948413 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f7376c26000-7f7376e26000 ---p 00018000 08:05 6948413 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f7376e26000-7f7376e27000 r--p 00018000 08:05 6948413 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f7376e27000-7f7376e28000 rw-p 00019000 08:05 6948413 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f7376e28000-7f7376e2c000 rw-p 00000000 00:00 0
7f7376e2c000-7f7376e51000 r-xp 00000000 08:05 6947025 /lib/x86_64-linux-gnu/ld-2.24.so
7f7376f1f000-7f7377022000 rw-p 00000000 00:00 0
7f7377027000-7f737704a000 r--s 00000000 08:05 6948413 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f737704a000-7f737704b000 ---p 00000000 00:00 0
7f737704b000-7f7377051000 rw-p 00000000 00:00 0
7f7377051000-7f7377052000 r--p 00025000 08:05 6947025 /lib/x86_64-linux-gnu/ld-2.24.so
7f7377052000-7f7377053000 rw-p 00026000 08:05 6947025 /lib/x86_64-linux-gnu/ld-2.24.so
7f7377053000-7f7377054000 rw-p 00000000 00:00 0
7fffe3cf5000-7fffe44f4000 rw-p 00000000 00:00 0 [stack]
7fffe4556000-7fffe4558000 r--p 00000000 00:00 0 [vvar]
7fffe4558000-7fffe455a000 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)