Project

General

Profile

Bug #12088

Updated by twKrash (Maksim Dvoryanchenko) about 8 years ago

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 
 ~~~

Back