==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C07D1: rb_str_buf_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40417F1: rb_ary_join (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4041B2D: rb_ary_join_m (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064D2F: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062CFE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062DD7: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 648,020 bytes in 1 blocks are still reachable in loss record 23,714 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073F14: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073FFA: rb_newobj (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4094E0F: rb_node_newnode (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x409758B: gettable (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x409CBE0: ruby_yyparse (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A4098: yycompile (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4067AF4: eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4067F94: rb_f_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 673,948 bytes in 15,317 blocks are still reachable in loss record 23,715 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740CE: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057D11: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 691,724 bytes in 15,721 blocks are still reachable in loss record 23,716 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407423E: ruby_xcalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BE8ED: st_init_table_with_size (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BE92B: st_init_table (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4075F5C: hash_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541C1: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405DBB3: vafuncall (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405DD11: rb_funcall (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x408C6A6: rb_obj_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 714,752 bytes in 698 blocks are still reachable in loss record 23,717 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40B76F0: ruby_re_compile_pattern (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40ABC06: rb_reg_initialize (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40ACAA8: rb_reg_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A3663: ruby_yyparse (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A4098: yycompile (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BB2D7: load_file (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4069E84: rb_load (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406A5EB: rb_require_safe (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406A713: rb_f_require (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541B7: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 727,056 bytes in 6,732 blocks are still reachable in loss record 23,718 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4053755: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 767,616 bytes in 11,994 blocks are still reachable in loss record 23,719 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x403CFCA: ary_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x403EBE7: rb_ary_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406297E: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405BA5E: rb_yield_0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4069106: rb_yield (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A98AD: range_each (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541C1: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 786,104 bytes in 17,866 blocks are still reachable in loss record 23,720 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740CE: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 821,568 bytes in 51,348 blocks are still reachable in loss record 23,721 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BEC90: st_add_direct (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40761E1: rb_hash_aset (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4076329: replace_i (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40758D4: hash_foreach_iter (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF039: st_foreach (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4076132: hash_foreach_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4058850: rb_ensure (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407692F: rb_hash_foreach (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407710C: rb_hash_replace (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541B7: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 852,592 bytes in 208 blocks are still reachable in loss record 23,722 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740CE: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF56E: str_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4070314: rb_file_expand_path (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4070393: rb_file_s_expand_path (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064D2F: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 910,536 bytes in 20,694 blocks are still reachable in loss record 23,723 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407423E: ruby_xcalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BE8ED: st_init_table_with_size (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BE92B: st_init_table (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BE952: st_init_numtable (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40D1256: rb_ivar_set (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A9C74: range_init (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A9D99: rb_range_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40633DA: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,060,130 bytes in 46,786 blocks are still reachable in loss record 23,724 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740CE: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF56E: str_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x52E8019: yaml_org_handler (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x52E8707: syck_defaultresolver_node_import (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x40541B7: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405DBB3: vafuncall (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405DD11: rb_funcall (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x52E637A: rb_syck_load_handler (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x52EB397: syck_hdlr_add_node (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== ==3546== 1,065,768 bytes in 24,222 blocks are still reachable in loss record 23,725 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740CE: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,095,424 bytes in 68,464 blocks are still reachable in loss record 23,726 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BEBF1: st_insert (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4076202: rb_hash_aset (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x403DACD: ary_make_hash (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x404000F: rb_ary_diff (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541B7: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064D2F: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,166,420 bytes in 1 blocks are still reachable in loss record 23,727 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073F14: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073FFA: rb_newobj (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF483: str_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C07A7: rb_str_buf_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407BB74: appendline (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407BCCD: rb_io_getline_fast (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x409EA0D: ruby_yyparse (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A4098: yycompile (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BB2D7: load_file (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4069E84: rb_load (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,175,993 bytes in 4,717 blocks are still reachable in loss record 23,728 of 23,747 ==3546== at 0x402528E: realloc (vg_replace_malloc.c:525) ==3546== by 0x40742BF: ruby_xrealloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C1163: str_buf_cat (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C588F: rb_str_buf_append (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C5919: rb_str_append (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C59C3: rb_str_concat (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541B7: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064D2F: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,377,760 bytes in 86,110 blocks are still reachable in loss record 23,729 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740CE: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BEBF1: st_insert (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40D1156: rb_ivar_set (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406464E: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D86C: rb_funcall2 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D8F2: rb_obj_call_init (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x408C732: rb_class_new_instance (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,424,650 bytes in 97,517 blocks are still reachable in loss record 23,730 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4074314: ruby_xrealloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C3F22: rb_str_resize (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C401A: rb_str_replace (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40C41BB: rb_str_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40D06CE: rb_mod_name (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541C1: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064D2F: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 1,499,520 bytes in 34,080 blocks are still reachable in loss record 23,731 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057D11: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405BA5E: rb_yield_0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062A55: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40657EF: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 2,099,540 bytes in 1 blocks are still reachable in loss record 23,732 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073F14: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073FFA: rb_newobj (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4054A31: new_dvar (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40573BB: rb_dvar_push (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40977F2: assignable (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x409B5F3: ruby_yyparse (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A4098: yycompile (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BB2D7: load_file (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4069E84: rb_load (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406A5EB: rb_require_safe (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 2,228,468 bytes in 50,647 blocks are still reachable in loss record 23,733 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057D11: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D86C: rb_funcall2 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 2,578,092 bytes in 58,593 blocks are still reachable in loss record 23,734 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405BA5E: rb_yield_0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062A55: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 3,779,140 bytes in 1 blocks are still reachable in loss record 23,735 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073F14: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073FFA: rb_newobj (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF483: str_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF55B: str_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BFEBE: rb_str_new2 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40CF9C9: list_i (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF039: st_foreach (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40D1E80: rb_const_list (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40D1ED8: rb_mod_constants (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541C1: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 3,864,960 bytes in 87,840 blocks are still reachable in loss record 23,736 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 4,032,028 bytes in 91,637 blocks are still reachable in loss record 23,737 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057D11: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4075E7B: rb_hash_initialize (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D86C: rb_funcall2 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D8F2: rb_obj_call_init (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x408C732: rb_class_new_instance (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 6,802,460 bytes in 1 blocks are still reachable in loss record 23,738 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073F14: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40740E4: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4053A19: blk_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40552EB: proc_clone (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4060D0B: rb_mod_define_method (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 6,810,144 bytes in 154,776 blocks are still reachable in loss record 23,739 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057D11: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 9,953,064 bytes in 226,206 blocks are still reachable in loss record 23,740 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057D11: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 10,330,393 bytes in 107,659 blocks are still reachable in loss record 23,741 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF56E: str_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BFEBE: rb_str_new2 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40575F3: backtrace (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405E6C8: rb_longjmp (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405E886: rb_raise_jump (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405EFB6: rb_f_raise (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 10,969,244 bytes in 249,301 blocks are still reachable in loss record 23,742 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4075E7B: rb_hash_initialize (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D86C: rb_funcall2 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D8F2: rb_obj_call_init (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x408C732: rb_class_new_instance (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 12,244,400 bytes in 1 blocks are still reachable in loss record 23,743 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073F14: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073FFA: rb_newobj (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407402C: rb_data_object_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x52E635C: rb_syck_load_handler (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x52EB397: syck_hdlr_add_node (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x52EBAD0: syckparse (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x52F1B65: syck_parse (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x52E8AA1: syck_parser_load (in /usr/lib/ruby/1.8/i686-linux/syck.so) ==3546== by 0x40541D6: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D3DC: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 13,761,396 bytes in 312,759 blocks are still reachable in loss record 23,744 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40644EE: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 22,039,940 bytes in 1 blocks are still reachable in loss record 23,745 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073E29: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40740E4: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x403CFCA: ary_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4069069: rb_yield_values (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4076029: delete_if_i (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40758D4: hash_foreach_iter (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40BF039: st_foreach (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4076132: hash_foreach_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4058850: rb_ensure (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x407692F: rb_hash_foreach (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 35,738,032 bytes in 812,228 blocks are still reachable in loss record 23,746 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x40740EC: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4052AB1: frame_dup (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405377C: blk_copy_prev (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4057DD9: proc_alloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4062F06: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D50E: rb_call (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4064F9C: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4065B34: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405D287: rb_call0 (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== 39,671,860 bytes in 1 blocks are still reachable in loss record 23,747 of 23,747 ==3546== at 0x40251BA: malloc (vg_replace_malloc.c:236) ==3546== by 0x4072815: add_heap (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4073E29: garbage_collect (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40740E4: ruby_xmalloc (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x403CFCA: ary_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x403EBE7: rb_ary_new (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406297E: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x406267A: rb_eval (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x405BA5E: rb_yield_0 (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x4069106: rb_yield (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40A98AD: range_each (in /usr/lib/libruby18.so.1.8.7) ==3546== by 0x40541C1: call_cfunc (in /usr/lib/libruby18.so.1.8.7) ==3546== ==3546== LEAK SUMMARY: ==3546== definitely lost: 74,748 bytes in 858 blocks ==3546== indirectly lost: 6,028 bytes in 137 blocks ==3546== possibly lost: 2,402,632 bytes in 103,591 blocks ==3546== still reachable: 256,202,523 bytes in 4,673,369 blocks ==3546== suppressed: 0 bytes in 0 blocks ==3546== ==3546== For counts of detected and suppressed errors, rerun with: -v ==3546== Use --track-origins=yes to see where uninitialised values come from ==3546== ERROR SUMMARY: 4350833 errors from 691 contexts (suppressed: 7 from 7)