| 
    
       Sample leak stacks:
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       0:004> !heap -p -a 0x000000E48B59C890
 
     | 
  
  
     | 
    
           address 000000e48b59c890 found in
 
     | 
  
  
     | 
    
           _HEAP @ e483840000
 
     | 
  
  
     | 
    
                     HEAP_ENTRY Size Prev Flags            UserPtr UserSize - state
 
     | 
  
  
     | 
    
               000000e48b59c830 0008 0000  [00]   000000e48b59c860    0004c - (busy)
 
     | 
  
  
     | 
    
               7ffd20358b04 ntdll!RtlpCallInterceptRoutine+0x0000000000000040
 
     | 
  
  
     | 
    
               7ffd20329f36 ntdll!RtlAllocateHeap+0x0000000000079836
 
     | 
  
  
     | 
    
               7ffd023eb4cd MSVCR120D!_heap_alloc_base+0x000000000000005d
 
     | 
  
  
     | 
    
               7ffd02400b1b MSVCR120D!_heap_alloc_dbg_impl+0x000000000000027b
 
     | 
  
  
     | 
    
               7ffd024010b9 MSVCR120D!_nh_malloc_dbg_impl+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd023fffd0 MSVCR120D!_calloc_dbg_impl+0x0000000000000080
 
     | 
  
  
     | 
    
               7ffd023fff1b MSVCR120D!_calloc_dbg+0x000000000000004b
 
     | 
  
  
     | 
    
               7ffd02416f2e MSVCR120D!calloc+0x000000000000002e
 
     | 
  
  
     | 
    
               7ffcf4606015 rubyprov!objspace_xcalloc+0x0000000000000055
 
     | 
  
  
     | 
    
               7ffcf45f2d24 rubyprov!ruby_xcalloc+0x0000000000000024
 
     | 
  
  
     | 
    
               7ffcf469607b rubyprov!iseq_alloc+0x000000000000004b
 
     | 
  
  
     | 
    
               7ffcf4692f9d rubyprov!rb_iseq_new_with_opt+0x000000000000001d
 
     | 
  
  
     | 
    
               7ffcf469330a rubyprov!rb_iseq_compile_with_option+0x000000000000023a
 
     | 
  
  
     | 
    
               7ffcf4583d9b rubyprov!eval_string_with_cref+0x000000000000037b
 
     | 
  
  
     | 
    
               7ffcf45844b1 rubyprov!eval_string+0x0000000000000041
 
     | 
  
  
     | 
    
               7ffcf4584531 rubyprov!ruby_eval_string_from_file+0x0000000000000071
 
     | 
  
  
     | 
    
               7ffcf4564caa rubyprov!rb_eval_string+0x000000000000001a
 
     | 
  
  
     | 
    
               7ffcf4522ee8 rubyprov!runStringGuarded+0x0000000000000028
 
     | 
  
  
     | 
    
               7ffcf458ea11 rubyprov!rb_rescue2+0x00000000000000e1
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       0:004> !heap -p -a 0x000000E48B59D390
 
     | 
  
  
     | 
    
           address 000000e48b59d390 found in
 
     | 
  
  
     | 
    
           _HEAP @ e483840000
 
     | 
  
  
     | 
    
                     HEAP_ENTRY Size Prev Flags            UserPtr UserSize - state
 
     | 
  
  
     | 
    
               000000e48b59d330 0008 0000  [00]   000000e48b59d360    00054 - (busy)
 
     | 
  
  
     | 
    
               7ffd20358b04 ntdll!RtlpCallInterceptRoutine+0x0000000000000040
 
     | 
  
  
     | 
    
               7ffd20329f36 ntdll!RtlAllocateHeap+0x0000000000079836
 
     | 
  
  
     | 
    
               7ffd023eb4cd MSVCR120D!_heap_alloc_base+0x000000000000005d
 
     | 
  
  
     | 
    
               7ffd02400b1b MSVCR120D!_heap_alloc_dbg_impl+0x000000000000027b
 
     | 
  
  
     | 
    
               7ffd024010b9 MSVCR120D!_nh_malloc_dbg_impl+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd02401049 MSVCR120D!_nh_malloc_dbg+0x0000000000000049
 
     | 
  
  
     | 
    
               7ffd02401e9a MSVCR120D!malloc+0x000000000000002a
 
     | 
  
  
     | 
    
               7ffcf4605d57 rubyprov!objspace_xmalloc+0x0000000000000037
 
     | 
  
  
     | 
    
               7ffcf45f2cec rubyprov!ruby_xmalloc2+0x000000000000002c
 
     | 
  
  
     | 
    
               7ffcf4683fc8 rubyprov!iseq_set_sequence+0x0000000000000228
 
     | 
  
  
     | 
    
               7ffcf4682eac rubyprov!iseq_setup+0x000000000000011c
 
     | 
  
  
     | 
    
               7ffcf4674fac rubyprov!rb_iseq_compile_node+0x0000000000000ebc
 
     | 
  
  
     | 
    
               7ffcf4693016 rubyprov!rb_iseq_new_with_opt+0x0000000000000096
 
     | 
  
  
     | 
    
               7ffcf469330a rubyprov!rb_iseq_compile_with_option+0x000000000000023a
 
     | 
  
  
     | 
    
               7ffcf4583d9b rubyprov!eval_string_with_cref+0x000000000000037b
 
     | 
  
  
     | 
    
               7ffcf45844b1 rubyprov!eval_string+0x0000000000000041
 
     | 
  
  
     | 
    
               7ffcf4584531 rubyprov!ruby_eval_string_from_file+0x0000000000000071
 
     | 
  
  
     | 
    
               7ffcf4564caa rubyprov!rb_eval_string+0x000000000000001a
 
     | 
  
  
     | 
    
               7ffcf4522ee8 rubyprov!runStringGuarded+0x0000000000000028
 
     | 
  
  
     | 
    
               7ffcf458ea11 rubyprov!rb_rescue2+0x00000000000000e1
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       0:004> !heap -p -a 0x000000E4839192E0
 
     | 
  
  
     | 
    
           address 000000e4839192e0 found in
 
     | 
  
  
     | 
    
           _HEAP @ e483840000
 
     | 
  
  
     | 
    
                     HEAP_ENTRY Size Prev Flags            UserPtr UserSize - state
 
     | 
  
  
     | 
    
               000000e483919280 000e 0000  [00]   000000e4839192b0    000b4 - (busy)
 
     | 
  
  
     | 
    
               7ffd20358b04 ntdll!RtlpCallInterceptRoutine+0x0000000000000040
 
     | 
  
  
     | 
    
               7ffd20329f36 ntdll!RtlAllocateHeap+0x0000000000079836
 
     | 
  
  
     | 
    
               7ffd023eb4cd MSVCR120D!_heap_alloc_base+0x000000000000005d
 
     | 
  
  
     | 
    
               7ffd02400b1b MSVCR120D!_heap_alloc_dbg_impl+0x000000000000027b
 
     | 
  
  
     | 
    
               7ffd024010b9 MSVCR120D!_nh_malloc_dbg_impl+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd02401049 MSVCR120D!_nh_malloc_dbg+0x0000000000000049
 
     | 
  
  
     | 
    
               7ffd02401e9a MSVCR120D!malloc+0x000000000000002a
 
     | 
  
  
     | 
    
               7ffcf4605d57 rubyprov!objspace_xmalloc+0x0000000000000037
 
     | 
  
  
     | 
    
               7ffcf45f2caa rubyprov!ruby_xmalloc+0x000000000000001a
 
     | 
  
  
     | 
    
               7ffcf464278a rubyprov!enc_register_at+0x00000000000000ba
 
     | 
  
  
     | 
    
               7ffcf4641dbd rubyprov!rb_enc_init+0x000000000000007d
 
     | 
  
  
     | 
    
               7ffcf4641753 rubyprov!rb_utf8_encoding+0x0000000000000013
 
     | 
  
  
     | 
    
               7ffcf46680d3 rubyprov!rb_w32_sysinit+0x0000000000000043
 
     | 
  
  
     | 
    
               7ffcf45acd5d rubyprov!ruby_sysinit+0x000000000000001d
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       0:004> !heap -p -a 0x000000E48390AD60
 
     | 
  
  
     | 
    
           address 000000e48390ad60 found in
 
     | 
  
  
     | 
    
           _HEAP @ e483840000
 
     | 
  
  
     | 
    
                     HEAP_ENTRY Size Prev Flags            UserPtr UserSize - state
 
     | 
  
  
     | 
    
               000000e48390ad00 001e 0000  [00]   000000e48390ad30    001b4 - (busy)
 
     | 
  
  
     | 
    
               7ffd20358b04 ntdll!RtlpCallInterceptRoutine+0x0000000000000040
 
     | 
  
  
     | 
    
               7ffd20329f36 ntdll!RtlAllocateHeap+0x0000000000079836
 
     | 
  
  
     | 
    
               7ffd023eb4cd MSVCR120D!_heap_alloc_base+0x000000000000005d
 
     | 
  
  
     | 
    
               7ffd02400b1b MSVCR120D!_heap_alloc_dbg_impl+0x000000000000027b
 
     | 
  
  
     | 
    
               7ffd024010b9 MSVCR120D!_nh_malloc_dbg_impl+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd02401049 MSVCR120D!_nh_malloc_dbg+0x0000000000000049
 
     | 
  
  
     | 
    
               7ffd02400d79 MSVCR120D!_malloc_dbg+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd024015ac MSVCR120D!realloc_help+0x000000000000005c
 
     | 
  
  
     | 
    
               7ffd024013e5 MSVCR120D!_realloc_dbg+0x0000000000000055
 
     | 
  
  
     | 
    
               7ffd0241837e MSVCR120D!realloc+0x000000000000002e
 
     | 
  
  
     | 
    
               7ffcf4642655 rubyprov!enc_table_expand+0x0000000000000055
 
     | 
  
  
     | 
    
               7ffcf4641d4e rubyprov!rb_enc_init+0x000000000000000e
 
     | 
  
  
     | 
    
               7ffcf4641753 rubyprov!rb_utf8_encoding+0x0000000000000013
 
     | 
  
  
     | 
    
               7ffcf46680d3 rubyprov!rb_w32_sysinit+0x0000000000000043
 
     | 
  
  
     | 
    
               7ffcf45acd5d rubyprov!ruby_sysinit+0x000000000000001d
 
     | 
  
  
     | 
    
               
 
     | 
  
  
     | 
    
       0:004> !heap -p -a 0x000000E48B52FAD0
 
     | 
  
  
     | 
    
           address 000000e48b52fad0 found in
 
     | 
  
  
     | 
    
           _HEAP @ e483840000
 
     | 
  
  
     | 
    
                     HEAP_ENTRY Size Prev Flags            UserPtr UserSize - state
 
     | 
  
  
     | 
    
               000000e48b52fa70 0009 0000  [00]   000000e48b52faa0    00064 - (busy)
 
     | 
  
  
     | 
    
               7ffd20358b04 ntdll!RtlpCallInterceptRoutine+0x0000000000000040
 
     | 
  
  
     | 
    
               7ffd20329f36 ntdll!RtlAllocateHeap+0x0000000000079836
 
     | 
  
  
     | 
    
               7ffd023eb4cd MSVCR120D!_heap_alloc_base+0x000000000000005d
 
     | 
  
  
     | 
    
               7ffd02400b1b MSVCR120D!_heap_alloc_dbg_impl+0x000000000000027b
 
     | 
  
  
     | 
    
               7ffd024010b9 MSVCR120D!_nh_malloc_dbg_impl+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd02401049 MSVCR120D!_nh_malloc_dbg+0x0000000000000049
 
     | 
  
  
     | 
    
               7ffd02401e9a MSVCR120D!malloc+0x000000000000002a
 
     | 
  
  
     | 
    
               7ffcf4605d57 rubyprov!objspace_xmalloc+0x0000000000000037
 
     | 
  
  
     | 
    
               7ffcf45f2caa rubyprov!ruby_xmalloc+0x000000000000001a
 
     | 
  
  
     | 
    
               7ffcf460da32 rubyprov!new_entry+0x0000000000000022
 
     | 
  
  
     | 
    
               7ffcf460db36 rubyprov!add_direct+0x0000000000000086
 
     | 
  
  
     | 
    
               7ffcf460b075 rubyprov!st_insert+0x0000000000000105
 
     | 
  
  
     | 
    
               7ffcf457ed5e rubyprov!rb_method_entry_make+0x000000000000056e
 
     | 
  
  
     | 
    
               7ffcf4569049 rubyprov!rb_add_method+0x0000000000000059
 
     | 
  
  
     | 
    
               7ffcf4568ef3 rubyprov!rb_add_method_cfunc+0x0000000000000083
 
     | 
  
  
     | 
    
               7ffcf45557b1 rubyprov!rb_define_method+0x0000000000000041
 
     | 
  
  
     | 
    
               7ffcf46ab54f rubyprov!Init_Time+0x000000000000069f
 
     | 
  
  
     | 
    
               7ffcf46b7fa0 rubyprov!rb_call_inits+0x0000000000000090
 
     | 
  
  
     | 
    
               7ffcf458f966 rubyprov!ruby_setup+0x00000000000000c6
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       0:004> !heap -p -a 0x000000E48B4F08F0
 
     | 
  
  
     | 
    
           address 000000e48b4f08f0 found in
 
     | 
  
  
     | 
    
           _HEAP @ e483840000
 
     | 
  
  
     | 
    
                     HEAP_ENTRY Size Prev Flags            UserPtr UserSize - state
 
     | 
  
  
     | 
    
               000000e48b4f0890 0009 0000  [00]   000000e48b4f08c0    00064 - (busy)
 
     | 
  
  
     | 
    
               7ffd20358b04 ntdll!RtlpCallInterceptRoutine+0x0000000000000040
 
     | 
  
  
     | 
    
               7ffd20329f36 ntdll!RtlAllocateHeap+0x0000000000079836
 
     | 
  
  
     | 
    
               7ffd023eb4cd MSVCR120D!_heap_alloc_base+0x000000000000005d
 
     | 
  
  
     | 
    
               7ffd02400b1b MSVCR120D!_heap_alloc_dbg_impl+0x000000000000027b
 
     | 
  
  
     | 
    
               7ffd024010b9 MSVCR120D!_nh_malloc_dbg_impl+0x0000000000000039
 
     | 
  
  
     | 
    
               7ffd02401049 MSVCR120D!_nh_malloc_dbg+0x0000000000000049
 
     | 
  
  
     | 
    
               7ffd02401e9a MSVCR120D!malloc+0x000000000000002a
 
     | 
  
  
     | 
    
               7ffcf4605d57 rubyprov!objspace_xmalloc+0x0000000000000037
 
     | 
  
  
     | 
    
               7ffcf45f2caa rubyprov!ruby_xmalloc+0x000000000000001a
 
     | 
  
  
     | 
    
               7ffcf460da32 rubyprov!new_entry+0x0000000000000022
 
     | 
  
  
     | 
    
               7ffcf460db36 rubyprov!add_direct+0x0000000000000086
 
     | 
  
  
     | 
    
               7ffcf460b709 rubyprov!st_update+0x0000000000000319
 
     | 
  
  
     | 
    
               7ffcf461abcb rubyprov!tbl_update+0x000000000000008b
 
     | 
  
  
     | 
    
               7ffcf46192e8 rubyprov!rb_hash_aset+0x00000000000000b8
 
     | 
  
  
     | 
    
               7ffcf456808d rubyprov!rb_vm_add_root_module+0x000000000000003d
 
     | 
  
  
     | 
    
               7ffcf4555255 rubyprov!rb_define_class+0x0000000000000105
 
     | 
  
  
     | 
    
               7ffcf45d067d rubyprov!Init_IO+0x000000000000025d
 
     | 
  
  
     | 
    
               7ffcf46b7f96 rubyprov!rb_call_inits+0x0000000000000086
 
     | 
  
  
     | 
    
               7ffcf458f966 rubyprov!ruby_setup+0x00000000000000c6
 
     |