VS6 SP6, latest service pack for Visual Studio 6.0, is out.  Looking at the bugfix list, I'll have to upgrade soon or later for legacy projects.  Here is a choice selection of bugfixes:

  1. CRT string format functions may underwrite buffer.
  2. ISAPI DLLs that are built with MFC static libraries are vulnerable to Denial of Service attacks.
  3. Visual C++ 6.0 Optimizer may generate code that experiences access violations
  4. Inline functions return incorrect results when you specify the /Gx and /Ob1 compiler options for optimization
  5. VCSpawn fails during build.

I wonder if SP6 fixes frequent build state corruption?  Having to rebuild completely over and over is not fun.