Error Driver Chrome

Untuk mendiagnosis dan memperbaiki error ChromeDriver, Anda memiliki beberapa opsi. Tindakan ini hanya untuk error ChromeDriver, yang tidak sama dengan Chrome yang error atau tertutup.

Di Windows, Anda akan melihat yang seperti ini:

Jendela error Chromedriver yang dapat dieksekusi

Membuat kasus repro

Buat kasus repro yang dapat digunakan kontributor ChromeDriver untuk mereproduksi dan men-debug masalah. Tidak masalah jika error tidak terjadi 100% setiap saat. Laporkan bug dengan kasus repro Anda. Biasanya ini adalah opsi tercepat untuk mendapatkan bantuan.

Mendapatkan dump error (khusus Windows)

Untuk membuat dan men-debug file error dump, Anda memerlukan versi debug ChromeDriver. Saat ini, kami tidak memiliki rilis resmi build debug ChromeDriver, tetapi Anda dapat memeriksa sumber Chrome dan membuat versi debug ChromeDriver. Lihat bagian berkontribusi untuk mendapatkan bantuan. Saat error terjadi, pasang debugger dan lihat apa yang terjadi. Hal ini memerlukan pengalaman C++ dan pengetahuan tentang debugger sistem Anda.

Konfigurasi sistem Anda untuk membuat fulldump saat terjadi error. Lihat Mengumpulkan Dumps Mode Pengguna Microsoft untuk mendapatkan bantuan.

Setelah error dump dibuat, gunakan WinDbg untuk menganalisisnya:

<ctrl-d>` lalu pilih file dump

.sympath+ SRV*C:\symbols*http://msdl.microsoft.com/download/symbols;D:\path\to\directory\containing\pdb
!sym noisy      # just to show any problems we have finding symbols
ld chromedriver    # or !reload
lmvm chromedriver    # Should show chromedriver has private/debug symbols
!analyze -v    # Tells windbg to analyze the exception