3回目も終了。
やってみてなんとなく分かってきたことだが、単なるハンドルリークであれば、より多量に保持することが可能であり、システムへの悪影響も無いはずなのに、1,000,000に到達する前にシステムへ悪影響を及ぼすということは、つまり、「限りある資源をシステム利用分まで奪っている」ということではなかろうか。
では、その限りある資源とは一体なんだろうか。
右クリック時のポップアップメニューの一部が表示できないことから、メニュー処理するイベントトリガが、一番怪しいと睨んでいる。
SEG CLIPは視聴ウィンドウをクリックしたり、ドラッグさせたりといったマウスイベントを発生させると、異常にハンドルカウントを増加させる。
何らかのイベントを作り続けて、回収しない、というのが原因なのではないだろうか?
#もしそうでも、なぜそういう実装になっているのかは理解できないが・・・
というわけで、次回はイベントを多量に発生させてみようと思う。
#恐らく、ごく短い時間で問題発生すると思われる。
コメントしちゃいなよ