01/10/2018, 16:32

Lỗi clr.dll khi chạy chương trình trong thời gian dài

Mình xài VS2017 Pro để code một phần mềm auto website sử dụng selenium và multitask để chạy nhiều trình duyệt cùng lúc. Tiến trình như sau: Fake IP bằng SSH Bitvise -> Kiểm tra kết nối Internet bằng cách bắn 1 cái webrequest tới google.com qua port mà Bitvise fake -> vô web login -> vượt captcha qua thằng 2captcha.com -> tắt webbrowser kết thúc task.
Vì yêu cầu là auto chạy trong thời gian dài nên mình chạy thử và thấy không ổn định. Lúc được vài tiếng lúc lâu nhất được gần 2 ngày thì bị vài lỗi quanh quẩn như sau:

Faulting module name: clr.dll, version: 4.7.2117.0, time stamp: 0x59cf526c Exception code: 0xc0000005

Framework Version: v4.0.30319 Description: The process was terminated due to an internal error in the .NET Runtime at IP 00007FFA320A84E8 (00007FFA31F10000) with exit code 80131506.

Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at System.Net.HttpWebRequest.SubmitRequest(System.Net.ServicePoint) at System.Net.HttpWebRequest.GetResponse() at DynamicClass.(System.Object)

Bạn nào biết nguyên nhân và hướng khắc phục xin giúp đỡ…
Thanks!

Bài liên quan
0