March 24,2009

防止QuickTime因為程式crash而沒有正確釋放資源

寫QuickTime相關程式的時候,有時會因為要debug而常常不正常結束QuickTime相關的程式,但是因為沒有正確的釋放QuickTime的資源,有可能造成QuickTime再也開不起來(會卡死在InitializeQTML()裡)。

預防的方法是……

先開一個什麼事都不做的QuickTime Player在旁邊放著

原理不明,但猜測由於系統中還有至少一個QuickTime相關的程式開著,所以在正常或是不正常結束的時候不會真的去釋放QuickTime的resource,而不會造成一些resource被錯誤的釋放最後造成QuickTime無法開啟的情形。


Posted by toki_kanno at 樂多Roodo! │09:39 │回應(0)引用(0)Quicktime
樂多分類:日記/一般 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/8576537