Avatar
norio_nomura 3/23/2020 1:26 AM
少しXcodeデバッガ環境下で動かしてみた。 Safari起動時にSourceKit for Safariが対象とするページがアクティブだと、SafariExtensionHandlerが受け取ったinitializeを処理しきる前に別スレッドでdidOpenを受け取って、SourceKitServiceProxy内のconnection.resume()呼び出しが_xpc_api_misuseでクラッシュするパターンがよくある。 (edited)