ChromeDriver ขัดข้อง

คุณมีตัวเลือก 2-3 อย่างในการวินิจฉัยและแก้ไขข้อขัดข้องของ ChromeDriver นี่เป็นเพียง สำหรับข้อขัดข้องของ ChromeDriver ซึ่งไม่ได้เหมือนกับที่ Chrome ขัดข้องหรือปิดลง

ใน Windows คุณอาจเห็นข้อมูลต่อไปนี้

หน้าต่างข้อผิดพลาดที่ดำเนินการได้ของ ChromeDriver

สร้างเคสจำลอง

สร้างกรณีซ้ำที่ผู้ร่วมให้ข้อมูล ChromeDriver สามารถใช้เพื่อทำซ้ำและ แก้ปัญหาได้ ข้อขัดข้องไม่ได้เกิดขึ้น 100% ตลอดเวลาก็ไม่เป็นไร ไฟล์ ข้อบกพร่องในเคส ทำซ้ำของคุณ ซึ่งโดยปกติแล้วจะเป็นตัวเลือกที่เร็วที่สุดในการขอความช่วยเหลือ

ดาวน์โหลดไฟล์ข้อขัดข้อง (Windows เท่านั้น)

หากต้องการสร้างและแก้ไขข้อบกพร่องของข้อมูลสรุปข้อขัดข้อง คุณต้องใช้ ChromeDriver เวอร์ชันที่แก้ไขข้อบกพร่อง พ ไม่มีบิลด์การแก้ไขข้อบกพร่องของ ChromeDriver รุ่นที่เป็นทางการ แต่คุณ สามารถตรวจสอบแหล่งที่มาของ Chrome และสร้าง ChromeDriver เวอร์ชันที่แก้ไขข้อบกพร่อง วันและเวลา เกิดข้อผิดพลาด โปรดแนบโปรแกรมแก้ไขข้อบกพร่องเพื่อดูสิ่งที่เกิดขึ้น ขั้นตอนนี้ต้องใช้ มีประสบการณ์ C++ และความรู้เกี่ยวกับโปรแกรมแก้ไขข้อบกพร่องของระบบ

อ่านคู่มือการมีส่วนร่วมเพื่อรับความช่วยเหลือ

กำหนดค่าระบบเพื่อสร้าง Fulldump เมื่อมีข้อขัดข้อง อ่านของ Microsoft รวบรวมไฟล์ Dump ในโหมดผู้ใช้ เพื่อขอความช่วยเหลือ

หลังจากสร้างไฟล์ข้อขัดข้องแล้ว ให้ใช้ WinDbg วิเคราะห์ไฟล์ ดังนี้

<ctrl-d> แล้วเลือกไฟล์ 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