There's a regression in the HEAD version (introduced around commits f088a96 and 30e6e0a). When an empty main() is run under VS2013 with /MTd, I'm getting 52 memory leaks, example:
```
---------- Block 18 at 0x000000009A7A3F80: 76 bytes ----------
Leak Hash: 0xF720A7CF, Count: 1, Total 76 bytes
Call Stack (TID 2748):
ntdll.dll!RtlAllocateHeap()
f:\dd\vctools\crt\crtw32\heap\malloc.c (58): Project1.exe!_heap_alloc_base()
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (431): Project1.exe!_heap_alloc_dbg_impl() + 0xA bytes
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (239): Project1.exe!_nh_malloc_dbg_impl() + 0x22 bytes
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (601): Project1.exe!_calloc_dbg_impl() + 0x2C bytes
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (652): Project1.exe!_calloc_dbg() + 0x2B bytes
f:\dd\vctools\crt\crtw32\startup\stdenvp.c (127): Project1.exe!_setenvp() + 0x27 bytes
f:\dd\vctools\crt\crtw32\startup\crt0.c (233): Project1.exe!__tmainCRTStartup() + 0x5 bytes
f:\dd\vctools\crt\crtw32\startup\crt0.c (165): Project1.exe!mainCRTStartup()
KERNEL32.DLL!BaseThreadInitThunk() + 0x22 bytes
ntdll.dll!RtlUserThreadStart() + 0x34 bytes
Data:
40 29 7B 9A 3F 00 00 00 20 8C 7A 9A 3F 00 00 00 @){.?... ..z.?...
20 62 E3 38 F7 7F 00 00 7E 00 00 00 02 00 00 00 .b.8.... ~.......
18 00 00 00 00 00 00 00 12 00 00 00 FD FD FD FD ........ ........
43 4F 4D 50 4C 55 53 5F 4E 6F 47 75 69 46 72 6F COMPLUS_ NoGuiFro
6D 53 68 69 6D 3D 31 00 FD FD FD FD mShim=1. ........
```
It's a duplicate of https://vld.codeplex.com/workitem/10446
Example code:
``` c++
#include "vld.h"
int main()
{
return 0;
}
```
```
---------- Block 18 at 0x000000009A7A3F80: 76 bytes ----------
Leak Hash: 0xF720A7CF, Count: 1, Total 76 bytes
Call Stack (TID 2748):
ntdll.dll!RtlAllocateHeap()
f:\dd\vctools\crt\crtw32\heap\malloc.c (58): Project1.exe!_heap_alloc_base()
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (431): Project1.exe!_heap_alloc_dbg_impl() + 0xA bytes
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (239): Project1.exe!_nh_malloc_dbg_impl() + 0x22 bytes
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (601): Project1.exe!_calloc_dbg_impl() + 0x2C bytes
f:\dd\vctools\crt\crtw32\misc\dbgheap.c (652): Project1.exe!_calloc_dbg() + 0x2B bytes
f:\dd\vctools\crt\crtw32\startup\stdenvp.c (127): Project1.exe!_setenvp() + 0x27 bytes
f:\dd\vctools\crt\crtw32\startup\crt0.c (233): Project1.exe!__tmainCRTStartup() + 0x5 bytes
f:\dd\vctools\crt\crtw32\startup\crt0.c (165): Project1.exe!mainCRTStartup()
KERNEL32.DLL!BaseThreadInitThunk() + 0x22 bytes
ntdll.dll!RtlUserThreadStart() + 0x34 bytes
Data:
40 29 7B 9A 3F 00 00 00 20 8C 7A 9A 3F 00 00 00 @){.?... ..z.?...
20 62 E3 38 F7 7F 00 00 7E 00 00 00 02 00 00 00 .b.8.... ~.......
18 00 00 00 00 00 00 00 12 00 00 00 FD FD FD FD ........ ........
43 4F 4D 50 4C 55 53 5F 4E 6F 47 75 69 46 72 6F COMPLUS_ NoGuiFro
6D 53 68 69 6D 3D 31 00 FD FD FD FD mShim=1. ........
```
It's a duplicate of https://vld.codeplex.com/workitem/10446
Example code:
``` c++
#include "vld.h"
int main()
{
return 0;
}
```