マルチスレッドのクライアント サーバー アプリケーションがあります。サーバー側で std::list が破損し、SEGV が発生します。2 つのスレッドが同時に std::list を更新し、それが破損する原因となる、ある種のクロススレッド タイミングの問題が発生していると思われます。
これを追跡するための無料のツールや役立つ戦略を提案してください。
マルチスレッドのクライアント サーバー アプリケーションがあります。サーバー側で std::list が破損し、SEGV が発生します。2 つのスレッドが同時に std::list を更新し、それが破損する原因となる、ある種のクロススレッド タイミングの問題が発生していると思われます。
これを追跡するための無料のツールや役立つ戦略を提案してください。