What free tools or strategies can help debug a multi-threading corruption bug?

Posted by WilliamKF on Stack Overflow See other posts from Stack Overflow or by WilliamKF
Published on 2010-04-30T00:35:00Z Indexed on 2010/04/30 0:37 UTC
Read the original article Hit count: 311

Filed under:
|
|

I have a client server application with multi-threading. The server side is failing with a std::list getting corrupted resulting in a SEGV. I suspect that there is some kind of cross thread timing issue going on where the two threads are updating the std::list at the same time and causing it to be corrupted.

Please suggest free tools to track this down or strategies that might be helpful.

© Stack Overflow or respective owner

Related posts about multithreading

Related posts about stdlist