2011-03-08 22 views
1

共有ライブラリを破損するにはどうすればよいですか?共有ライブラリのpstack(c/C++)。破損した共有ライブラリ

私はいくつかの共有ライブラリに接続するプロセスを持っています。 1つのアクション、たとえばcreateObject1は99%を動作させますが、1%はpstackを作成します。問題は再現するのが容易ではなく、時にはリアルタイムで発生します。

共有ライブラリにはさまざまなObject1の配列があります。新しいObject1を書き込む前に、オブジェクトがすでに存在するかどうかを確認するためにget操作を行っています。配列はグローバルスコープで静的に定義され、配列内のすべてのオブジェクトはObject1へのポインタです。

私はすでに99%を書いているので、コードは正常に動作します。どうすれば問題をデバッグできますか?共有ライブラリの静的データを上書きする可能性はありますか? Linuxの

答えて

関連する問題