Boost C++ Libraries: Ticket #2199: boost thread library doesn't call TlsFree https://svn.boost.org/trac10/ticket/2199 <p> Boost version: 1.36 </p> <p> Compiler: Visual Studio 2005 with Service Pack 1 and Windows SDK for Windows Vista (v6.0) </p> <p> Steps to reproduce the problem: </p> <ol><li>Compile the attached VS project. </li></ol><ol start="2"><li>Run the main project with Application Verifier activated using the "Basics" tests. </li></ol><p> =&gt; a VERIFIER STOP 00000350 indicating "Unloading DLL that allocated TLS index that was not freed." occurs. </p> <p> The stop code does not occur when compiling the same project with boost version 1.34. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2199 Trac 1.4.3 peter.schneider@… Fri, 15 Aug 2008 15:25:47 GMT attachment set https://svn.boost.org/trac10/ticket/2199 https://svn.boost.org/trac10/ticket/2199 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost_thread_TlsFree_bug.rar</span> </li> </ul> <p> VS project reproducing the problem </p> Ticket Anthony Williams Tue, 02 Sep 2008 16:57:27 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2199#comment:1 https://svn.boost.org/trac10/ticket/2199#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Fixed on trunk </p> Ticket