I'm crashing in a MFC module at a place that I wouldn't be if _DEBUG or
_AFX_NO_DEBUG_CRT were false. If I build a release version I don't
crash. If I knew what _AFX_NO_DEBUG_CRT was all about I could set it
false and, maybe go on from there.

The problem may be associated with my creating a copy on the heap of
the base class of a static instance. I crash when the static instance is
deleted which is after the copy on the heap is deleted. there are
probably work arounds galore for this but I can't think of an elegant one!