仮想シリアル ポートとして登録されている USB デバイスからデータを送受信するために、シリアル APIに基づいて Chrome 用のアプリケーションを作成しています。
私が抱えている問題は、デバイスを取り外して接続が確立されたときにブラウザがクラッシュし、デバッグ コンソールも閉じて Chrome クラッシュ レポート (chrome://crashes) が表示されないため、その理由がわからないことです。何も表示されません (OSX 10.9.4、Chrome 37.0.2062.94)。キャッチされていない Chrome の低レベルの例外が疑われます。私にできる最善のことは、Apple のクラッシュ レポートです。
ブラウザがクラッシュするのを防ぐ方法はありますか (ブラウザが違法な状態にあると判断する前に確認してください...)、簡単な答えは、デバイスが接続されている間にプラグを抜かないことだとわかっていますが、もっとモンキーが欲しいです-プルーフソリューション。