19 Sep
2008
19 Sep
'08
7:11 a.m.
spiderlama
Ok found the solution. It seems that the (initial threads) thread_exit_callback is being called AFTER the TSS's built in heap has been cleaned. Talk about dangling pointers!
If that's the case, this is a serious issue, and I'd like to fix it. What build settings are you using? Are you using the DLL or the LIB version of boost thread? Are you using a static C runtime or a DLL runtime? Thanks, Anthony -- Anthony Williams | Just Software Solutions Ltd Custom Software Development | http://www.justsoftwaresolutions.co.uk Registered in England, Company Number 5478976. Registered Office: 15 Carrallack Mews, St Just, Cornwall, TR19 7UL