Bug #12088
Segmentation fault at 0x00000000000000 ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
ruby -v:
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
Description
Sometimes getting subj error on Jenkins machine
# convert [[1,1][2,2]] to {1:1,2:2}
def columns_hash
Hash[columns.map { |col|
[col.name, col]
}]
end
[BUG] Segmentation fault at 0x00000000000000 ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux] -- Control frame information ----------------------------------------------- c:0136 p:---- s:0685 e:000684 CFUNC :[] -- Ruby level backtrace information ---------------------------------------- ' /var/tmp/jenkins/gem_cache/ruby_2.2.1p85/test.rb:309:in `[]' -- Machine register context ------------------------------------------------ RIP: 0x00007f1bdc165f85 RBP: 0x00007f1bb39b8ed0 RSP: 0x00007f1bc75eb340 RAX: 0x00007f1bb39b8ed0 RBX: 0x00007f1bb0000078 RCX: 0x00007f1bdd374e30 RDX: 0x0000000000000081 RDI: 0x00007f1bb0000020 RSI: 0x0000000000000000 R8: 0x00007f1bb0000020 R9: 0x00007f1bb0000028 R10: 0x00007f1bb0000070 R11: 0x00007f1bdc173daa R12: 0x0000fe37639b8f48 R13: 0x0000000000000030 R14: 0x00007f1bb0000078 R15: 0x00007f1bb0be8a50 EFL: 0x0000000000010202 -- C level backtrace information ------------------------------------------- /opt/ruby/2.2.1/bin/ruby(rb_vm_bugreport+0x5b8) [0x7f1bdd2ec518] vm_dump.c:693 /opt/ruby/2.2.1/bin/ruby(rb_bug_context+0xd5) [0x7f1bdd34ea65] error.c:425 /opt/ruby/2.2.1/bin/ruby(sigsegv+0x5a) [0x7f1bdd266bda] signal.c:879 /lib64/libpthread.so.0 [0x7f1bdcd5a710] /lib64/libc.so.6 [0x7f1bdc165f85] /lib64/libc.so.6 [0x7f1bdc168948] /opt/ruby/2.2.1/bin/ruby(ruby_xfree+0x3c) [0x7f1bdd1ce59c] gc.c:7417 /opt/ruby/2.2.1/bin/ruby(rb_str_free+0x40) [0x7f1bdd274aa0] string.c:1056 /opt/ruby/2.2.1/bin/ruby(gc_sweep_step+0x7c5) [0x7f1bdd1ceea5] gc.c:1919 /opt/ruby/2.2.1/bin/ruby(newobj_of+0x210) [0x7f1bdd1cfd90] gc.c:3401 /opt/ruby/2.2.1/bin/ruby(str_new0+0x39) [0x7f1bdd2737c9] string.c:552 /opt/ruby/2.2.1/bin/ruby(rb_str_new_frozen+0x158) [0x7f1bdd2788d8] string.c:598 /opt/ruby/2.2.1/bin/ruby(hash_aset_str_insert+0x39) [0x7f1bdd1d48d9] hash.c:1416 /opt/ruby/2.2.1/bin/ruby(st_update+0x1d4) [0x7f1bdd2716c4] st.c:887 /opt/ruby/2.2.1/bin/ruby(tbl_update+0x4f) [0x7f1bdd1d5cdf] hash.c:459 /opt/ruby/2.2.1/bin/ruby(rb_hash_aset+0xa2) [0x7f1bdd1d5f12] hash.c:1466 /opt/ruby/2.2.1/bin/ruby(rb_hash_s_create+0x195) [0x7f1bdd1d7e35] hash.c:612 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x2530) [0x7f1bdd2d77b0] insns.def:1889 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(rb_yield_values+0x118) [0x7f1bdd2e1818] vm.c:853 /opt/ruby/2.2.1/bin/ruby(each_pair_i_fast+0x16) [0x7f1bdd1d3cc6] hash.c:1663 /opt/ruby/2.2.1/bin/ruby(hash_foreach_iter+0x3e) [0x7f1bdd1d384e] hash.c:266 /opt/ruby/2.2.1/bin/ruby(st_foreach_check+0x104) [0x7f1bdd271af4] st.c:972 /opt/ruby/2.2.1/bin/ruby(hash_foreach_call+0x1f) [0x7f1bdd1d4a5f] hash.c:305 /opt/ruby/2.2.1/bin/ruby(rb_ensure+0xe1) [0x7f1bdd1ad421] eval.c:907 /opt/ruby/2.2.1/bin/ruby(rb_hash_each_pair+0x58) [0x7f1bdd1d7498] hash.c:322 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x1538) [0x7f1bdd2d67b8] insns.def:1024 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x2f6d) [0x7f1bdd2d81ed] insns.def:1054 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x2f6d) [0x7f1bdd2d81ed] insns.def:1054 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x2f6d) [0x7f1bdd2d81ed] insns.def:1054 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x1538) [0x7f1bdd2d67b8] insns.def:1024 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x1538) [0x7f1bdd2d67b8] insns.def:1024 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x2f6d) [0x7f1bdd2d81ed] insns.def:1054 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 /opt/ruby/2.2.1/bin/ruby(proc_call+0x5c) [0x7f1bdd1b911c] proc.c:731 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x2f6d) [0x7f1bdd2d81ed] insns.def:1054 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(rb_yield+0x75) [0x7f1bdd2e1675] vm.c:853 /opt/ruby/2.2.1/bin/ruby(rb_ary_each+0x57) [0x7f1bdd304d77] array.c:1803 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x1538) [0x7f1bdd2d67b8] insns.def:1024 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(catch_i+0x69) [0x7f1bdd2e15d9] vm.c:853 /opt/ruby/2.2.1/bin/ruby(rb_catch_protect+0xd8) [0x7f1bdd2cf3b8] vm_eval.c:1989 /opt/ruby/2.2.1/bin/ruby(rb_f_catch+0x30) [0x7f1bdd2cf510] vm_eval.c:1968 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x1538) [0x7f1bdd2d67b8] insns.def:1024 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(rb_yield+0x75) [0x7f1bdd2e1675] vm.c:853 /opt/ruby/2.2.1/bin/ruby(rb_ary_each+0x57) [0x7f1bdd304d77] array.c:1803 /opt/ruby/2.2.1/bin/ruby(vm_call_cfunc_with_frame+0x11a) [0x7f1bdd2d272a] vm_insnhelper.c:1382 /opt/ruby/2.2.1/bin/ruby(vm_exec_core+0x1538) [0x7f1bdd2d67b8] insns.def:1024 /opt/ruby/2.2.1/bin/ruby(vm_exec+0x6f) [0x7f1bdd2dcaff] vm.c:1400 /opt/ruby/2.2.1/bin/ruby(invoke_block_from_c+0x2ef) [0x7f1bdd2e087f] vm.c:813 /opt/ruby/2.2.1/bin/ruby(vm_invoke_proc+0xe8) [0x7f1bdd2e0c28] vm.c:878 /opt/ruby/2.2.1/bin/ruby(rb_vm_invoke_proc+0x1a) [0x7f1bdd2e0e0a] vm.c:897 ruby [0x7f1bdd2f8b48] /opt/ruby/2.2.1/bin/ruby(thread_start_func_1+0x71) [0x7f1bdd2f8df1] thread_pthread.c:846 /lib64/libpthread.so.0 [0x7f1bdcd529d1] /lib64/libc.so.6 [0x7f1bdc1d88fd] -- Other runtime information ----------------------------------------------- * Process memory map: [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
History
Updated by twKrash (Maksim Dvoryanchenko) almost 4 years ago
- Description updated (diff)
Updated by twKrash (Maksim Dvoryanchenko) almost 4 years ago
- Description updated (diff)
Updated by twKrash (Maksim Dvoryanchenko) almost 4 years ago
- Description updated (diff)
Updated by nobu (Nobuyoshi Nakada) almost 4 years ago
- Description updated (diff)
- Status changed from Open to Feedback
Seems a GC problem.
Could you try the latest 2.2?
Updated by twKrash (Maksim Dvoryanchenko) almost 4 years ago
Also sometimes getting this error
*** glibc detected *** ruby: double free or corruption (fasttop): 0x00007f5978043ad0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x349b675e66)[0x7f59b0da8e66] ruby(ruby_xfree+0x3c)[0x7f59b1e1159c] ruby(rb_const_set+0x12b)[0x7f59b1ef33eb] ruby(+0x14b8cd)[0x7f59b1f188cd] ruby(+0x152aff)[0x7f59b1f1faff] ruby(+0x15687f)[0x7f59b1f2387f] ruby(+0x1572c0)[0x7f59b1f242c0] ruby(+0x15fb44)[0x7f59b1f2cb44] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x1605d8)[0x7f59b1f2d5d8] ruby(+0x14c7b8)[0x7f59b1f197b8] ruby(+0x152aff)[0x7f59b1f1faff] ruby(+0x1539e9)[0x7f59b1f209e9] ruby(rb_funcall+0x166)[0x7f59b1f21af6] ruby(+0x22990)[0x7f59b1def990] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x1605d8)[0x7f59b1f2d5d8] ruby(+0x14e1ed)[0x7f59b1f1b1ed] ruby(+0x152aff)[0x7f59b1f1faff] ruby(rb_iseq_eval+0x16e)[0x7f59b1f2be2e] ruby(+0x27f35)[0x7f59b1df4f35] ruby(+0x29d8d)[0x7f59b1df6d8d] ruby(rb_f_require+0x13)[0x7f59b1df7353] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x1605d8)[0x7f59b1f2d5d8] ruby(+0x14eba1)[0x7f59b1f1bba1] ruby(+0x152aff)[0x7f59b1f1faff] ruby(+0x1539e9)[0x7f59b1f209e9] ruby(rb_funcallv+0xbc)[0x7f59b1f2a1ec] ruby(rb_const_missing+0x44)[0x7f59b1ef0dd4] ruby(+0x128c75)[0x7f59b1ef5c75] ruby(+0x87f83)[0x7f59b1e54f83] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x14e1ed)[0x7f59b1f1b1ed] ruby(+0x152aff)[0x7f59b1f1faff] ruby(+0x15687f)[0x7f59b1f2387f] ruby(rb_yield_values+0x118)[0x7f59b1f24818] ruby(+0x1bd8a6)[0x7f59b1f8a8a6] ruby(+0x148554)[0x7f59b1f15554] ruby(+0x1569f7)[0x7f59b1f239f7] ruby(rb_yield+0x75)[0x7f59b1f24675] ruby(rb_ary_each+0x57)[0x7f59b1f47d77] ruby(+0x153bfd)[0x7f59b1f20bfd] ruby(+0x15e3f5)[0x7f59b1f2b3f5] ruby(rb_iterate+0x111)[0x7f59b1f126c1] ruby(rb_block_call+0x2b)[0x7f59b1f128ab] ruby(+0x1ba3ff)[0x7f59b1f873ff] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x14c7b8)[0x7f59b1f197b8] ruby(+0x152aff)[0x7f59b1f1faff] ruby(+0x15687f)[0x7f59b1f2387f] ruby(rb_yield+0x75)[0x7f59b1f24675] ruby(rb_ary_each+0x57)[0x7f59b1f47d77] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x14c7b8)[0x7f59b1f197b8] ruby(+0x152aff)[0x7f59b1f1faff] ruby(+0x15687f)[0x7f59b1f2387f] ruby(+0x1575d9)[0x7f59b1f245d9] ruby(+0x1453b8)[0x7f59b1f123b8] ruby(+0x145510)[0x7f59b1f12510] ruby(+0x14872a)[0x7f59b1f1572a] ruby(+0x14c7b8)[0x7f59b1f197b8] ruby(+0x152aff)[0x7f59b1f1faff] ======= Memory map: ======== 7f59b0d33000-7f59b0ebd000 r-xp 00000000 08:02 981160 /lib64/libc-2.12.so 7f59b0ebd000-7f59b10bd000 ---p 0018a000 08:02 981160 /lib64/libc-2.12.so 7f59b10bd000-7f59b10c1000 r--p 0018a000 08:02 981160 /lib64/libc-2.12.so 7f59b10c1000-7f59b10c2000 rw-p 0018e000 08:02 981160 /lib64/libc-2.12.so 7f59b1dcd000-7f59b206b000 r-xp 00000000 08:02 2447013 /opt/ruby/2.2.1/bin/ruby
Updated by twKrash (Maksim Dvoryanchenko) almost 4 years ago
Upgraded to 2.2.2
BTW. We'r using CentOS 6.6. libc2.12
Just faced with problem again:
*** glibc detected *** ruby: double free or corruption (fasttop): 0x00007f9ea5118d30 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x3858475e66)[0x7f9ec6fafe66] ruby(ruby_xfree+0x3c)[0x7f9ec8273a7c] ruby(rb_const_set+0x12b)[0x7f9ec835580b] ruby(+0x14bced)[0x7f9ec837aced] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x156c9f)[0x7f9ec8385c9f] ruby(+0x1576e0)[0x7f9ec83866e0] ruby(+0x15ff84)[0x7f9ec838ef84] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x160a18)[0x7f9ec838fa18] ruby(+0x14cbd8)[0x7f9ec837bbd8] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x153e09)[0x7f9ec8382e09] ruby(rb_funcall+0x166)[0x7f9ec8383f16] ruby(+0x22e70)[0x7f9ec8251e70] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x160a18)[0x7f9ec838fa18] ruby(+0x14e60d)[0x7f9ec837d60d] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(rb_iseq_eval+0x16e)[0x7f9ec838e26e] ruby(+0x28415)[0x7f9ec8257415] ruby(+0x2a26d)[0x7f9ec825926d] ruby(rb_f_require+0x13)[0x7f9ec8259833] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x160a18)[0x7f9ec838fa18] ruby(+0x14efc1)[0x7f9ec837dfc1] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x153e09)[0x7f9ec8382e09] ruby(rb_funcallv+0xbc)[0x7f9ec838c76c] ruby(rb_const_missing+0x44)[0x7f9ec83531f4] ruby(+0x883ca)[0x7f9ec82b73ca] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x14e60d)[0x7f9ec837d60d] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x156c9f)[0x7f9ec8385c9f] ruby(rb_yield_values+0x118)[0x7f9ec8386c38] ruby(+0x1bee76)[0x7f9ec83ede76] ruby(+0x148e24)[0x7f9ec8377e24] ruby(+0x156e17)[0x7f9ec8385e17] ruby(rb_yield+0x75)[0x7f9ec8386a95] ruby(rb_ary_each+0x57)[0x7f9ec83aa1b7] ruby(+0x15401d)[0x7f9ec838301d] ruby(+0x15e105)[0x7f9ec838d105] ruby(rb_iterate+0x111)[0x7f9ec8374ae1] ruby(rb_block_call+0x2b)[0x7f9ec8374ccb] ruby(+0x1bb9cf)[0x7f9ec83ea9cf] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x14cbd8)[0x7f9ec837bbd8] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x156c9f)[0x7f9ec8385c9f] ruby(rb_yield+0x75)[0x7f9ec8386a95] ruby(rb_ary_each+0x57)[0x7f9ec83aa1b7] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x14cbd8)[0x7f9ec837bbd8] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x156c9f)[0x7f9ec8385c9f] ruby(+0x1579f9)[0x7f9ec83869f9] ruby(+0x1457d8)[0x7f9ec83747d8] ruby(+0x145930)[0x7f9ec8374930] ruby(+0x148ffa)[0x7f9ec8377ffa] ruby(+0x14cbd8)[0x7f9ec837bbd8] ruby(+0x152f1f)[0x7f9ec8381f1f] ruby(+0x156c9f)[0x7f9ec8385c9f] ======= Memory map: ======== 7f9e8c000000-7f9e8e993000 rw-p 00000000 00:00 0 7f9e8e993000-7f9e90000000 ---p 00000000 00:00 0 7f9e90000000-7f9e90de4000 rw-p 00000000 00:00 0 7f9e90de4000-7f9e94000000 ---p 00000000 00:00 0 7f9e94000000-7f9e96416000 rw-p 00000000 00:00 0 7f9e96416000-7f9e98000000 ---p 00000000 00:00 0 7f9e98000000-7f9e9a389000 rw-p 00000000 00:00 0 7f9e9a389000-7f9e9c000000 ---p 00000000 00:00 0 7f9e9c000000-7f9e9e5de000 rw-p 00000000 00:00 0 7f9e9e5de000-7f9ea0000000 ---p 00000000 00:00 0 7f9ea0000000-7f9ea2cb7000 rw-p 00000000 00:00 0 7f9ea2cb7000-7f9ea4000000 ---p 00000000 00:00 0 7f9ea4000000-7f9ea65ec000 rw-p 00000000 00:00 0 7f9ea65ec000-7f9ea8000000 ---p 00000000 00:00 0 7f9ea8000000-7f9ea8021000 rw-p 00000000 00:00 0 7f9ea8021000-7f9eac000000 ---p 00000000 00:00 0 7f9eac000000-7f9eac076000 rw-p 00000000 00:00 0 7f9eac076000-7f9eb0000000 ---p 00000000 00:00 0