Project

General

Profile

Bug #12651 » ripper_segv.dump.txt

ruby debug info - Tietew (Toru Iwase), 08/03/2016 04:51 AM

 
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/sexp.rb:33: [BUG] Segmentation fault at 0x00000000000014
ruby 2.4.0dev (2016-08-02 trunk 55799) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0004 p:---- s:0019 e:000018 CFUNC :parse
c:0003 p:0036 s:0015 e:000014 METHOD /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/sexp.rb:33
c:0002 p:0024 s:0006 e:000005 EVAL -e:1 [FINISH]
c:0001 p:0000 s:0003 E:0005b0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:1:in `<main>'
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/sexp.rb:33:in `sexp'
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/sexp.rb:33:in `parse'

-- Machine register context ------------------------------------------------
RIP: 0x000055dcf9f0007c RBP: 0x0000000000000008 RSP: 0x00007fffb7a76de0
RAX: 0x0000000000000000 RBX: 0x000055dcfb756598 RCX: 0x0000000000000598
RDX: 0x0000000000000001 RDI: 0x0000000000000000 RSI: 0x000055dcfb756598
R8: 0x000055dcfb751da0 R9: 0x000055dcfa007780 R10: 0x000055dcfb74fa00
R11: 0xfffffffffffffffd R12: 0x0000000000000008 R13: 0x000055dcfa007780
R14: 0x000055dcfb756598 R15: 0x0000000000000001 EFL: 0x0000000000010246

-- C level backtrace information -------------------------------------------
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(rb_vm_bugreport+0x53e) [0x55dcf9ff606e] vm_dump.c:678
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(rb_bug_context+0xd1) [0x55dcf9feb351] error.c:408
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(sigsegv+0x3e) [0x55dcf9ee90ee] signal.c:896
/lib/x86_64-linux-gnu/libpthread.so.0 [0x7f1d2b3843d0]
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(str_buf_cat+0x1c) [0x55dcf9f0007c] string.c:2564
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(rb_syntax_error_append+0x68) [0x55dcf9fea6c8] error.c:87
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(parser_compile_error+0xc5) [0x55dcf9e70855] parse.y:11081
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(rb_parser_reg_compile+0x74) [0x55dcf9e7b514] parse.y:10574
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so(ripper_yyparse+0x69da) [0x7f1d29c6233a] ripper.y:4055
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so(ripper_parse0+0xb5) [0x7f1d29c68ef5] ripper.y:11398
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(rb_ensure+0xba) [0x55dcf9dfe7ea] eval.c:899
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so(ripper_parse+0x95) [0x7f1d29c556c5] ripper.y:11434
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(vm_call_cfunc+0xe5) [0x55dcf9f55b55] vm_insnhelper.c:1729
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(vm_call_method_each_type+0x5e) [0x55dcf9f635ee] vm_insnhelper.c:2115
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(vm_call_method+0xe3) [0x55dcf9f63b43] vm_insnhelper.c:2265
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(vm_exec_core+0x1778) [0x55dcf9f5cfb8] insns.def:1064
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(vm_exec+0x8b) [0x55dcf9f6200b] vm.c:1710
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(ruby_exec_internal+0xad) [0x55dcf9dfa3ed] eval.c:244
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(ruby_run_node+0x2f) [0x55dcf9dfda2f] eval.c:308
/usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby(main+0x4b) [0x55dcf9dfa0cb] encoding.c:164

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

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
5 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
6 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/unicode_normalize.rb
7 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/rbconfig.rb
8 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/compatibility.rb
9 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/defaults.rb
10 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/deprecate.rb
11 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/errors.rb
12 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/version.rb
13 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/requirement.rb
14 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/platform.rb
15 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/basic_specification.rb
16 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/stub_specification.rb
17 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/util/list.rb
18 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/stringio.so
19 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/specification.rb
20 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/exceptions.rb
21 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/dependency.rb
22 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb
23 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/monitor.rb
24 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb
25 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems.rb
26 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/rubygems/path_support.rb
27 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so
28 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/core.rb
29 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/lexer.rb
30 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/filter.rb
31 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper/sexp.rb
32 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/ripper.rb

* Process memory map:

55dcf9dd6000-55dcfa0c8000 r-xp 00000000 09:01 114425910 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby
55dcfa2c8000-55dcfa2cd000 r--p 002f2000 09:01 114425910 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby
55dcfa2cd000-55dcfa2cf000 rw-p 002f7000 09:01 114425910 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby
55dcfa2cf000-55dcfa2df000 rw-p 00000000 00:00 0
55dcfb74e000-55dcfbbc5000 rw-p 00000000 00:00 0 [heap]
7f1d28912000-7f1d28ada000 r--s 00000000 09:01 18617357 /lib/x86_64-linux-gnu/libc-2.23.so
7f1d28ada000-7f1d29a39000 r--s 00000000 09:01 114425910 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/bin/ruby
7f1d29a39000-7f1d29a4f000 r-xp 00000000 09:01 18612511 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1d29a4f000-7f1d29c4e000 ---p 00016000 09:01 18612511 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1d29c4e000-7f1d29c4f000 rw-p 00015000 09:01 18612511 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1d29c4f000-7f1d29c7e000 r-xp 00000000 09:01 114425913 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so
7f1d29c7e000-7f1d29e7e000 ---p 0002f000 09:01 114425913 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so
7f1d29e7e000-7f1d29e7f000 r--p 0002f000 09:01 114425913 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so
7f1d29e7f000-7f1d29e80000 rw-p 00030000 09:01 114425913 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so
7f1d29e80000-7f1d29e88000 r-xp 00000000 09:01 114425924 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f1d29e88000-7f1d2a087000 ---p 00008000 09:01 114425924 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f1d2a087000-7f1d2a088000 r--p 00007000 09:01 114425924 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f1d2a088000-7f1d2a089000 rw-p 00008000 09:01 114425924 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f1d2a089000-7f1d2a08b000 r-xp 00000000 09:01 115212353 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f1d2a08b000-7f1d2a28b000 ---p 00002000 09:01 115212353 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f1d2a28b000-7f1d2a28c000 r--p 00002000 09:01 115212353 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f1d2a28c000-7f1d2a28d000 rw-p 00003000 09:01 115212353 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f1d2a28d000-7f1d2a28f000 r-xp 00000000 09:01 115212325 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f1d2a28f000-7f1d2a48e000 ---p 00002000 09:01 115212325 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f1d2a48e000-7f1d2a48f000 r--p 00001000 09:01 115212325 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f1d2a48f000-7f1d2a490000 rw-p 00002000 09:01 115212325 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f1d2a490000-7f1d2a865000 r--p 00000000 09:01 168832965 /usr/lib/locale/locale-archive
7f1d2a865000-7f1d2aa25000 r-xp 00000000 09:01 18617357 /lib/x86_64-linux-gnu/libc-2.23.so
7f1d2aa25000-7f1d2ac24000 ---p 001c0000 09:01 18617357 /lib/x86_64-linux-gnu/libc-2.23.so
7f1d2ac24000-7f1d2ac28000 r--p 001bf000 09:01 18617357 /lib/x86_64-linux-gnu/libc-2.23.so
7f1d2ac28000-7f1d2ac2a000 rw-p 001c3000 09:01 18617357 /lib/x86_64-linux-gnu/libc-2.23.so
7f1d2ac2a000-7f1d2ac2e000 rw-p 00000000 00:00 0
7f1d2ac2e000-7f1d2ad36000 r-xp 00000000 09:01 18617346 /lib/x86_64-linux-gnu/libm-2.23.so
7f1d2ad36000-7f1d2af35000 ---p 00108000 09:01 18617346 /lib/x86_64-linux-gnu/libm-2.23.so
7f1d2af35000-7f1d2af36000 r--p 00107000 09:01 18617346 /lib/x86_64-linux-gnu/libm-2.23.so
7f1d2af36000-7f1d2af37000 rw-p 00108000 09:01 18617346 /lib/x86_64-linux-gnu/libm-2.23.so
7f1d2af37000-7f1d2af40000 r-xp 00000000 09:01 18617347 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f1d2af40000-7f1d2b13f000 ---p 00009000 09:01 18617347 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f1d2b13f000-7f1d2b140000 r--p 00008000 09:01 18617347 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f1d2b140000-7f1d2b141000 rw-p 00009000 09:01 18617347 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f1d2b141000-7f1d2b16f000 rw-p 00000000 00:00 0
7f1d2b16f000-7f1d2b172000 r-xp 00000000 09:01 18617358 /lib/x86_64-linux-gnu/libdl-2.23.so
7f1d2b172000-7f1d2b371000 ---p 00003000 09:01 18617358 /lib/x86_64-linux-gnu/libdl-2.23.so
7f1d2b371000-7f1d2b372000 r--p 00002000 09:01 18617358 /lib/x86_64-linux-gnu/libdl-2.23.so
7f1d2b372000-7f1d2b373000 rw-p 00003000 09:01 18617358 /lib/x86_64-linux-gnu/libdl-2.23.so
7f1d2b373000-7f1d2b38b000 r-xp 00000000 09:01 18617356 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f1d2b38b000-7f1d2b58a000 ---p 00018000 09:01 18617356 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f1d2b58a000-7f1d2b58b000 r--p 00017000 09:01 18617356 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f1d2b58b000-7f1d2b58c000 rw-p 00018000 09:01 18617356 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f1d2b58c000-7f1d2b590000 rw-p 00000000 00:00 0
7f1d2b590000-7f1d2b5b6000 r-xp 00000000 09:01 18617350 /lib/x86_64-linux-gnu/ld-2.23.so
7f1d2b5bd000-7f1d2b67c000 r--s 00000000 09:01 114425913 /usr/local/anyenv/envs/rbenv/versions/2.4.0-dev/lib/ruby/2.4.0/x86_64-linux/ripper.so
7f1d2b67c000-7f1d2b69e000 r--s 00000000 09:01 18617356 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f1d2b69e000-7f1d2b7a3000 rw-p 00000000 00:00 0
7f1d2b7a8000-7f1d2b7af000 r--s 00000000 09:01 168822256 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f1d2b7af000-7f1d2b7b0000 ---p 00000000 00:00 0
7f1d2b7b0000-7f1d2b7b5000 rw-p 00000000 00:00 0
7f1d2b7b5000-7f1d2b7b6000 r--p 00025000 09:01 18617350 /lib/x86_64-linux-gnu/ld-2.23.so
7f1d2b7b6000-7f1d2b7b7000 rw-p 00026000 09:01 18617350 /lib/x86_64-linux-gnu/ld-2.23.so
7f1d2b7b7000-7f1d2b7b8000 rw-p 00000000 00:00 0
7fffb727c000-7fffb7a7b000 rw-p 00000000 00:00 0 [stack]
7fffb7b3a000-7fffb7b3c000 r--p 00000000 00:00 0 [vvar]
7fffb7b3c000-7fffb7b3e000 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

(2-2/3)