J
Joshua Maurice
Ugh, that's not good. Although the originally reported bug was thought
to be extremely rare (that's not an excuse not to fix it, of course,
I'm just saying), thanks to the info here it's clear it's not as rare
as originally thought.
Yeah thanks I found it on Microsoft Connect through a search. The following
is a workaround to the problem: [...]
It is very lame of Microsoft that this bug was reported in early 2008 and is
still not fixed.
We just looked at this again, and we agree and apologize. We're now
planning to ship a fix for this in the first service pack to VC++
2010.
Thanks to James in particular for the additional use cases that
demonstrate the problem happens more often than originally thought,
and to Dilip Ranganathan for bringing this thread to our attention.
My company is currently using VS 2008. Any chance this fix will be
backported to this release or other releases? Or will we need to
upgrade to 2010? (I ask because we just went to 2008 like ~3 months
ago, and that was a nontrivial task.)