I recently rebuilt a C++ project to use the DLL version of the CRT and discovered that the _crtBreakAlloc variable was not visible to the Visual C++ debugger. If you don't already know, this variable is maintained by the debug CRT heap allocation code