Windows 7仮想マシンを実行しているWindows 10ラップトップがあります。仮想マシン内で、WebDriverを起動すると、起動時にエラーgpu_process_transport_factory.cc <1009> Lost UI shared contextが表示されます:
IWebDriver driver = new ChromeDriver() //This causes the 1009 Error
また、ステレオ録音のクエリに失敗しましたおよびGpuChannelMsg_CreateCommandBufferの送信に失敗しましたandcommand_buffer_proxy_impll.cc <115>共有メモリハンドルが無効です。
これは、月間働いていましたおよび変更は行われませんでした(このWebDriver仮想マシンの唯一の目的です)、それを実行しているラップトップは正常に動作しています(つまり、GPUの問題はありません)。 WebDriverは引き続きページをナビゲートしますが、さらにエラーが発生し、10倍遅くなります。
[〜#〜] edit [〜#〜]:ChromeDriverを2.35に更新しましたが、動作は同じです。
これは、Chrome(65.0.3325.146)の最新バージョンでの問題のようです。Chrome(64.0.3282.186)の以前のバージョンにロールバックすることにより、私にとって問題は消えました。
さらに調査し、さらに情報が見つかった場合はここで更新しますが、一時的な回避策としてchromeをアンインストールし、バージョン64.0.3282.186をインストールできます。
「ロストUI共有コンテキスト」は、実際にはログ出力であるのにエラーと間違えられました。
これは、Chrome 72.0。無関係な引数は不要です。