VSTプラグインフォルダのスキャンでこけるのはなぜ?の調査。
デバッガで追うと、一般保護エラーで落ちる。
落ちる場合は今のところ2種類で、
・VSTのdipatcherAPIを呼び出そうとするがdispatcherの関数アドレスが不正なものになっている場合。
・VST DLLのモジュールハンドルがおかしくなってしまっている場合。
である。
どこでおかしくなっているのかは今のところ不明。
長いこと言語いじりをしていなかったせいか、どうもしっくりこない。
少々リハビリが必要なようだ。
Boost 1.37.0でもビルドしてみようか。