March 24,2009
防止QuickTime因為程式crash而沒有正確釋放資源
寫QuickTime相關程式的時候,有時會因為要debug而常常不正常結束QuickTime相關的程式,但是因為沒有正確的釋放QuickTime的資源,有可能造成QuickTime再也開不起來(會卡死在InitializeQTML()裡)。
預防的方法是……
先開一個什麼事都不做的QuickTime Player在旁邊放著
原理不明,但猜測由於系統中還有至少一個QuickTime相關的程式開著,所以在正常或是不正常結束的時候不會真的去釋放QuickTime的resource,而不會造成一些resource被錯誤的釋放最後造成QuickTime無法開啟的情形。
引用URL
http://cgi.blog.roodo.com/trackback/8576537