<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx</link><description>Back in December, I blogged about a hotfix for the vector&amp;lt;function&amp;lt;FT&amp;gt;&amp;gt; crash in VC9 SP1. An observant reader, User, commented that the hotfix had been packaged incorrectly. We've fixed this problem, and you can now download the repackaged</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9594459</link><pubDate>Thu, 07 May 2009 21:25:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9594459</guid><dc:creator>grmileka</dc:creator><description>&lt;p&gt;njoubert,&lt;/p&gt;
&lt;p&gt;Yes, the new QFE has an updated version of all the VC redistributables (vcredist_*.exe, msms and dlls).&lt;/p&gt;
&lt;p&gt;George Mileka&lt;/p&gt;
&lt;p&gt;Visual C++ Libraries&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9594459" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9593366</link><pubDate>Thu, 07 May 2009 14:21:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9593366</guid><dc:creator>njoubert</dc:creator><description>&lt;p&gt;Is there a re-distributable available for the newer runtimes?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9593366" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9533019</link><pubDate>Mon, 06 Apr 2009 06:45:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9533019</guid><dc:creator>stu</dc:creator><description>&lt;p&gt;Wow - that's some Super-Deluxe support anon is getting... &amp;nbsp;Is anon really billg?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9533019" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9519725</link><pubDate>Mon, 30 Mar 2009 20:38:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9519725</guid><dc:creator>Stephan T. Lavavej [MSFT]</dc:creator><description>&lt;p&gt;[njoubert]&lt;/p&gt;
&lt;p&gt;&amp;gt; There still seems to be a problem with the tr1::result_of machinery.&lt;/p&gt;
&lt;p&gt;(This wasn't affected by the hotfix.) Thanks for the bug report. It's Dev10#641210 in our internal database, currently assigned to me. It won't be fixed in VC10 Beta 1, but (no promises) I believe that we'll be able to fix it in Beta 2.&lt;/p&gt;
&lt;p&gt;[anon]&lt;/p&gt;
&lt;p&gt;&amp;gt; This hotfix seems to make intellisense always freeze the editor for a&lt;/p&gt;
&lt;p&gt;&amp;gt; few seconds when typing an identifier. Anyone know how to fix it?&lt;/p&gt;
&lt;p&gt;I talked to one of our Intellisense testers, and we're not sure what's going on here. (This hotfix affects the libraries only, not Intellisense.) Our best guess is that your NCB file has gotten corrupted. Try closing the IDE, deleting your NCB file, and seeing if the problem goes away.&lt;/p&gt;
&lt;p&gt;If it doesn't, please E-mail me at stl@microsoft.com , and I'll put you in touch with the right people.&lt;/p&gt;
&lt;p&gt;Stephan T. Lavavej&lt;/p&gt;
&lt;p&gt;Visual C++ Libraries Developer&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9519725" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9514674</link><pubDate>Fri, 27 Mar 2009 20:58:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9514674</guid><dc:creator>anon</dc:creator><description>&lt;p&gt;This hotfix seems to make intellisense always freeze the editor for a few seconds when typing an identifier. Anyone know how to fix it?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9514674" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9514313</link><pubDate>Fri, 27 Mar 2009 17:48:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9514313</guid><dc:creator>njoubert</dc:creator><description>&lt;p&gt;Thanks for the re-release, it certainly helps with a number of pieces of code I have.&lt;/p&gt;
&lt;p&gt;There still seems to be a problem with the tr1::result_of machinery. The following code fails to compile, but it should (it does with boost). It seems to add a reference to all the arguments its passed.&lt;/p&gt;
&lt;p&gt;#include &amp;lt;functional&amp;gt;&lt;/p&gt;
&lt;p&gt;template &amp;lt;class T&amp;gt;&lt;/p&gt;
&lt;p&gt;struct some_nested_result {&lt;/p&gt;
&lt;p&gt; &amp;nbsp;template &amp;lt;class&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;struct result;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;template &amp;lt;class Func&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;struct result&amp;lt;some_nested_result(Func)&amp;gt; {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;typedef typename&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;std::tr1::result_of&amp;lt;Func(T)&amp;gt;::type&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; type;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;};&lt;/p&gt;
&lt;p&gt;};&lt;/p&gt;
&lt;p&gt;int main()&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp;typedef std::tr1::function&amp;lt;int (int)&amp;gt; f;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;typedef std::tr1::result_of&amp;lt;some_nested_result&amp;lt;int&amp;gt;(f)&amp;gt;::type&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;type;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;return 0;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;I've posted a connect issue on this.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=425054"&gt;https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=425054&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Should have some feedback shortly. Thanks again for all the effort getting TR1 in to MS.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9514313" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9514022</link><pubDate>Fri, 27 Mar 2009 15:50:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9514022</guid><dc:creator>Jalf1</dc:creator><description>&lt;p&gt;@Leo: Probably it took 3 months because these days, their installers have become pretty much the most complicated (and slowest) product MS has. C++ compilers and operating systems are trivial compared to the way they make installers... ;)&lt;/p&gt;
&lt;p&gt;Although of course, I can hardly blame the VC++ team for that... :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9514022" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9510128</link><pubDate>Thu, 26 Mar 2009 11:41:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9510128</guid><dc:creator>SvenC</dc:creator><description>&lt;p&gt;Hi dvy,&lt;/p&gt;
&lt;p&gt;this KB article might help:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/925336"&gt;http://support.microsoft.com/kb/925336&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;SvenC&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9510128" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9510085</link><pubDate>Thu, 26 Mar 2009 11:20:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9510085</guid><dc:creator>dvy</dc:creator><description>&lt;p&gt;I have VS2008 failed install!!&lt;/p&gt;
&lt;p&gt;failed message:&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:447]: Machine policy value 'DisableUserInstalls' is 0&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:497]: End dialog not enabled&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:497]: Original package ==&amp;gt; C:\WINDOWS\Installer\2873d25.msi&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:497]: Package we're running from ==&amp;gt; C:\WINDOWS\Installer\2873d25.msi&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:737]: APPCOMPAT: looking for appcompat database entry with ProductCode '{80C06CCD-7D07-3DB6-86CD-B57B3F0614D8}'.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:737]: APPCOMPAT: no matching ProductCode found in database.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:49:747]: MSCOREE not loaded loading copy from system32&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:108]: Opening existing patch 'C:\WINDOWS\Installer\223472d.msp'.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:118]: Opening existing patch 'C:\WINDOWS\Installer\2234730.msp'.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:118]: Opening existing patch 'C:\WINDOWS\Installer\223472f.msp'.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:118]: Opening existing patch 'C:\WINDOWS\Installer\223472e.msp'.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:138]: Machine policy value 'AllowLockdownBrowse' is 0&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:138]: Machine policy value 'DisableBrowse' is 0&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:53:50:138]: File will have security applied from OpCode.&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:54:24:167]: Original patch ==&amp;gt; d:\d66c505f428edcefd3abbe7c178ae6\VS90SP1-KB962219-x86.msp&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:54:24:167]: Patch we're running from ==&amp;gt; C:\WINDOWS\Installer\41d7a.msp&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:54:25:248]: SOFTWARE RESTRICTION POLICY: Verifying patch --&amp;gt; 'd:\d66c505f428edcefd3abbe7c178ae6\VS90SP1-KB962219-x86.msp' against software restriction policy&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:54:25:248]: SOFTWARE RESTRICTION POLICY: d:\d66c505f428edcefd3abbe7c178ae6\VS90SP1-KB962219-x86.msp has a digital signature&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:54:26:079]: SOFTWARE RESTRICTION POLICY: SaferIdentifyLevel reported failure. &amp;nbsp;Assuming untrusted. . . (GetLastError returned 5)&lt;/p&gt;
&lt;p&gt;MSI (s) (28:AC) [15:54:26:089]: The installation of d:\d66c505f428edcefd3abbe7c178ae6\VS90SP1-KB962219-x86.msp is not permitted due to an error in software restriction policy processing. The object cannot be trusted.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9510085" width="1" height="1"&gt;</description></item><item><title>re: Repackaged VC9 SP1 Hotfix For The vector&lt;function&lt;FT&gt;&gt; Crash</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/25/repackaged-vc9-sp1-hotfix-for-the-vector-function-ft-crash.aspx#9509980</link><pubDate>Thu, 26 Mar 2009 10:32:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9509980</guid><dc:creator>Leo Davidson</dc:creator><description>&lt;p&gt;Why did it take over three months to fix the fix, especially if it was just an error with the packaging/installer?&lt;/p&gt;
&lt;p&gt;&amp;quot;Long test cycles&amp;quot; don't seem like a good reason considering the bugs which still slip through (e.g. the first fix not working).&lt;/p&gt;
&lt;p&gt;I wish MS would react to these problems more rapidly. By all means take time to do a good amount of testing, but testing for three months gives you diminishing returns and still does not (and cannot) find all the problems. It's inevitable that problems will slip through occasionally and when they do we shouldn't have to wait *another* three months for them to be fixed.&lt;/p&gt;
&lt;p&gt;If this was the only example of a fix-fix taking three months (or more) then I'd assume something just went wrong and wouldn't complain but it seems to be a common occurrence across multiple Microsoft products.&lt;/p&gt;
&lt;p&gt;I'm not having a go at the VC team in particular as it's not just them. MS as a whole really need to improve on how they do testing and releases. And that may mean testing *less* and being prepared to deal with problems quickly.&lt;/p&gt;
&lt;p&gt;Other examples which spring to mind: The amount of time it took for the data corruption bug in Windows Home Server -- which was known about when it was still in beta -- to be solved (one year). Or the way the mid-2008 Vista Media Center roll-up regressed back to XP's behaviour of unpausing/restarting video when the screen saver kicked in, which was not fixed for three months, and when a fix finally arrived it didn't actually fix all occurrences of the problem (we're still waiting!).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9509980" width="1" height="1"&gt;</description></item></channel></rss>