« というわけでブログに変更 | メイン | 西山流必勝法! »

ようやくバグの原因が・・・

今公開中のバージョンでは発生しませんが、
手元のバージョンでは原因不明のバグがなかなか解決せず困っていました。

デバッガでトレースしても発生しないし、
発生してもどこで発生したのかさっぱりわかりません。

んで、ログに情報を書き出しまくるようにしてようやく原因を突き止めました。

スレッドによって処理順序が逆転した場合に発生するようです。
ううっ、ここまで辿りつくのにどれだけかかったことか・・・。


やっぱりスレッドの扱いは難しいですね。