トップ | バージョン2 最新版 | バージョン3 β版

バージョン 3 から バージョン 4 における更新: チケット #1654

差分発生行の前後
無視リスト:
更新日時:
2022/05/15 17:52:21 (3 年 前)
更新者:
daisuke
コメント:

凡例:

変更なし
追加
削除
変更
  • チケット #1654 – 説明

    v3 v4  
    88・presentedItemDidChangeの中で当該ファイルのreadを行っている。 
    99・そのreadのfile coordinatorのoptionにNSFileCoordinatorReadingWithoutChangesフラグはつけていない。 
    10 →おそらくfile coordinatorが他プロセスのsavePresentedItemChangesWithCompletionHandlerを呼ぶ処理と、presentedItemDidChangeのリターンがOS内でデッドロックを起こしている。必ずしも問題発生しない(1/300程度の確率)ので、おそらくタイミングイシュー。 
     10→おそらくfile coordinatorによりコールされる他プロセスのsavePresentedItemChangesWithCompletionHandlerと、presentedItemDidChangeのリターンがOS内でデッドロックを起こしている。必ずしも問題発生しない(1/300程度の確率)ので、おそらくタイミングイシュー。 
    1111Appleドキュメントに特に記述は見つけられなかった。OS不具合の可能性あり? 
    1212<対策>