新しい最適化プログラム メモリリーク→解決

やたらとシグナルが出るようになったのは
プログラムのメモリリークが原因のよう

プログラム開発とテスト環境はMAC上で
シミュレーションとブログ書きはWindows7上のCygwinで行っていて
メモリリークはCygwinだけで起こっていた模様

MAC上では、Google Testを用いてgitにcommitするたび
テストはしていたし、
XCodeのInstrumentsではひっからなかった

念の為にValgrindで検査したところ
メモリリークかアクセスバイオレーションが起こりえる箇所を
二箇所発見

一箇所はすぐに解決して、Cygwinのシミュレーション結果も、
ほぼ問題なくなった

もう一箇所は、なかなか再現しなくて
問題をかかえたまま

気をつけていれば、Cygwinでの運用にも問題ないレベルにはなったけれど
気持ち悪いので再検査中

お盆休みの間に直さなきゃ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です