ねこしんさん 楠本さん
再生中の連続シークによってMuseが落ちる件。こちらでも再現できました! かなり低頻度ですが、落とすことができました。
・楠本さんの雪の華を利用(譜面モニタ絵画が再現頻度を高めてくれている気がします) ・譜面モニタを表示(表示しなくても落ちるようですが、ねこしんさんの言うように表示した方が落ちやすいかも) ・押下キーは[→]のみ(時刻チップではなくシークの関係のようです) ・音源は、Microsoft GS Wavetable Synth(一般的な音源でも落ちることを立証するためにこれにしています) ・OSは、Win7(Pro32)です。
ねこしんさんが推理してくれたように、 シーク時の負荷が高い(譜面モニタや音源切替)と落ちるような気が、私もします。
で、早速追跡を始めたのですが、今までに無く強敵です(苦笑)。 どこかでメモリを壊しているらしく、落ちる場所が都度変わります。
障害オフセットというWindowsのデバッグ機構も、Museのどの関数で落ちたかを教えてくれず、 低レベルのAPI(具体的に言うとstricmp()という関数)で落ちたことしか教えてくれません。 私はstricmp()は使用していないので、多分ライブラリが何レベルかコールされた先にあるのだと思います。
既に30回ぐらい落として探っていますが、未だに原因の範囲を絞る込むことさえできていない状況です(涙)。 もう少し、出現頻度が高いと助かるんですが・・・。 少々、時間が掛かりそうですorz |