# ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc ./tool/generic_erb.rb:6: [BUG] Segmentation fault at 0x00000000000000 ruby 2.4.0p0 (2016-12-24 revision 57164) [ia64-linux] -- Control frame information ----------------------------------------------- c:0003 p:---- s:0028 e:000027 CFUNC :require c:0002 p:0008 s:0023 E:0001b8 EVAL ./tool/generic_erb.rb:6 [FINISH] c:0001 p:0000 s:0003 E:000340 (none) [FINISH] -- Ruby level backtrace information ---------------------------------------- ./tool/generic_erb.rb:6:in `
' ./tool/generic_erb.rb:6:in `require' -- Other runtime information ----------------------------------------------- * Loaded script: ./tool/generic_erb.rb * Loaded features: 0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so * Process memory map: 00000000-00004000 r--p 00000000 00:00 0 2000000000000000-2000000000040000 r-xp 00000000 68:04 22228697 /lib/ld-2.23.so 2000000000048000-200000000004c000 rw-p 00000000 00:00 0 200000000004c000-2000000000058000 rw-p 0003c000 68:04 22228697 /lib/ld-2.23.so 2000000000058000-2000000000088000 r-xp 00000000 68:04 22228472 /lib/libpthread-2.23.so 2000000000088000-2000000000094000 ---p 00030000 68:04 22228472 /lib/libpthread-2.23.so 2000000000094000-200000000009c000 rw-p 0002c000 68:04 22228472 /lib/libpthread-2.23.so 200000000009c000-20000000000a0000 rw-p 00000000 00:00 0 20000000000a0000-2000000000180000 r-xp 00000000 68:04 21996106 /usr/lib/libgmp.so.10.3.0 2000000000180000-200000000018c000 ---p 000e0000 68:04 21996106 /usr/lib/libgmp.so.10.3.0 200000000018c000-2000000000194000 rw-p 000dc000 68:04 21996106 /usr/lib/libgmp.so.10.3.0 2000000000194000-200000000019c000 r-xp 00000000 68:04 22228725 /lib/libdl-2.23.so 200000000019c000-20000000001a8000 ---p 00008000 68:04 22228725 /lib/libdl-2.23.so 20000000001a8000-20000000001ac000 rw-p 00004000 68:04 22228725 /lib/libdl-2.23.so 20000000001ac000-20000000001bc000 r-xp 00000000 68:04 22228466 /lib/libcrypt-2.23.so 20000000001bc000-20000000001c8000 ---p 00010000 68:04 22228466 /lib/libcrypt-2.23.so 20000000001c8000-20000000001cc000 rw-p 0000c000 68:04 22228466 /lib/libcrypt-2.23.so 20000000001cc000-20000000001f8000 rw-p 00000000 00:00 0 20000000001f8000-20000000002dc000 r-xp 00000000 68:04 22228423 /lib/libm-2.23.so 20000000002dc000-20000000002e8000 ---p 000e4000 68:04 22228423 /lib/libm-2.23.so 20000000002e8000-20000000002ec000 rw-p 000e0000 68:04 22228423 /lib/libm-2.23.so 20000000002ec000-2000000000574000 r-xp 00000000 68:04 22228669 /lib/libc-2.23.so 2000000000574000-2000000000580000 ---p 00288000 68:04 22228669 /lib/libc-2.23.so 2000000000580000-2000000000588000 rw-p 00284000 68:04 22228669 /lib/libc-2.23.so 2000000000588000-20000000005ac000 rw-p 00000000 00:00 0 20000000005ac000-2000000006f14000 r--p 00000000 68:04 21758972 /usr/lib/locale/locale-archive 2000000006f14000-200000000702c000 rw-p 00000000 00:00 0 200000000702c000-2000000007030000 ---p 00000000 00:00 0 2000000007030000-2000000007048000 rw-p 00000000 00:00 0 2000000007100000-2000000007108000 r--s 00000000 68:04 21749900 /usr/lib/gconv/gconv-modules.cache 4000000000000000-4000000000530000 r-xp 00000000 68:04 22057323 /var/tmp/portage/dev-lang/ruby-2.4.0/work/ruby-2.4.0/miniruby 600000000000c000-600000000001c000 rw-p 0052c000 68:04 22057323 /var/tmp/portage/dev-lang/ruby-2.4.0/work/ruby-2.4.0/miniruby 600000000001c000-6000000000184000 rw-p 00000000 00:00 0 [heap] 600007ffff888000-600007ffff88c000 rw-p 00000000 00:00 0 60000fffff088000-60000fffff884000 rw-p 00000000 00:00 0 a000000000000000-a000000000080000 r-xp 00000000 00:00 0 [vdso] [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 (gdb) r Starting program: /var/tmp/portage/dev-lang/ruby-2.4.0/work/ruby-2.4.0/miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc Program received signal SIGSEGV, Segmentation fault. mark_locations_array (n=, x=0x0, objspace=0x600000000002dde0) at gc.c:3977 3977 gc_mark_maybe(objspace, v); (gdb) bt #0 mark_locations_array (n=, x=0x0, objspace=0x600000000002dde0) at gc.c:3977 #1 gc_mark_locations (objspace=0x600000000002dde0, start=, end=) at gc.c:3989 #2 0x4000000000147be0 in gc_mark_locations (end=, start=, objspace=0x600000000002dde0) at gc.c:4183 #3 mark_stack_locations (th=0x600000000002d5d0, th=0x600000000002d5d0, stack_end=0x60000fffffffc000, stack_start=0x60000fffffff7d50, objspace=0x600000000002dde0) at gc.c:4202 #4 mark_current_machine_context (objspace=0x600000000002dde0, th=0x600000000002d5d0) at gc.c:4182 #5 0x0000000000000000 in ?? ()