ChromeDriver kilitleniyor

ChromeDriver kilitlenmelerini teşhis etmek ve düzeltmek için birkaç seçeneğiniz vardır. Bu durum yalnızca ChromeDriver kilitlenmeleri için geçerlidir ve Chrome'un kilitlenmesi veya kapatılmasıyla aynı şey değildir.

Windows'da, şuna benzer bir ayar görürsünüz:

Chromedriver yürütülebilir hata penceresi

Yineleme destek kaydı oluşturun

ChromeDriver katkıda bulunanlarının sorunu yeniden oluşturmak ve hata ayıklamak için kullanabileceği bir yeniden oluşturma destek kaydı oluşturun. Her zaman kilitlenme yaşanmıyorsa sorun olmaz. Yenidenleme destek kaydınızla bir hata kaydı oluşturun. Bu genellikle yardım almanın en hızlı yoludur.

Kilitlenmenin dökümünü alma (yalnızca Windows)

Kilitlenme dökümü oluşturmak ve hata ayıklamak için ChromeDriver'ın hata ayıklama sürümüne ihtiyacınız vardır. Şu anda ChromeDriver'ın hata ayıklama derlemesinin resmi sürümlerimiz yok, ancak Chrome kaynaklarına göz atabilir ve ChromeDriver'ın hata ayıklama sürümünü oluşturabilirsiniz. Yardım için katkıda bulunma bölümüne bakın. Kilitlenme meydana geldiğinde hata ayıklayıcıyı ekleyip neler olduğuna bakın. Bunun için bir miktar C++ deneyimi ve sisteminizdeki hata ayıklayıcı konusunda bilgi sahibi olmanız gerekir.

Sisteminizi kilitlenme durumunda tam döküm oluşturacak şekilde yapılandırın. Yardım için Microsoft'un Toplam Kullanıcı Modu Dökümleri sayfasına göz atın.

Bir kilitlenme dökümü oluşturulduktan sonra analiz etmek için WinDbg kullanın:

<ctrl-d>" ve döküm dosyasını seçin

.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