downkyi icon indicating copy to clipboard operation
downkyi copied to clipboard

非常容易崩溃,有没有小伙伴也遇到的,有没有解决办法?

Open fantasyjqc opened this issue 2 years ago • 2 comments

日志如下,有时候下载几个之后,有时候一个没下完就崩:

2022/5/30 21:01:06 [1] ERROR PageDownloadManagerDownloadFinished.SetDialogService() 集合已修改;可能无法执行枚举操作。 在 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) 在 System.Collections.Generic.List1.Enumerator.MoveNextRare() 在 System.Collections.Generic.List`1.Enumerator.MoveNext() 在 DownKyi.ViewModels.DownloadManager.ViewDownloadFinishedViewModel._XPCAgutELxdKlQfYSK5oSHgsu44() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 DownKyi.ViewModels.DownloadManager.ViewDownloadFinishedViewModel._IcuBZxDHjODjnsE7QjAye72bUzs.MoveNext()


2022/5/30 21:01:06 [1] ERROR PageDownloadManagerDownloadFinished.SetDialogService() 集合已修改;可能无法执行枚举操作。 在 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) 在 System.Collections.Generic.List1.Enumerator.MoveNextRare() 在 System.Collections.Generic.List1.Enumerator.MoveNext() 在 DownKyi.ViewModels.DownloadManager.ViewDownloadFinishedViewModel._XPCAgutELxdKlQfYSK5oSHgsu44() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 DownKyi.ViewModels.DownloadManager.ViewDownloadFinishedViewModel._IcuBZxDHjODjnsE7QjAye72bUzs.MoveNext()

2022/5/30 21:02:01 [17] ERROR BuiltinDownloadService.DownloadByBuiltin() 集合已修改;可能无法执行枚举操作。 在 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) 在 System.Collections.Generic.List1.Enumerator.MoveNextRare() 在 System.Collections.Generic.List1.Enumerator.MoveNext() 在 System.Linq.Enumerable.WhereSelectListIterator2.MoveNext() 在 System.Linq.Enumerable.Sum(IEnumerable1 source) 在 DownKyi.Core.Downloader.MultiThreadDownloader.get_TotalSpeedInBytes() 在 DownKyi.Services.Download.BuiltinDownloadService._UK8qPXeLZUHLdFVq32GIUTmdYUg._U8P5goVhvDJOa0eXLWqr8Jd9Owf(Object sender, EventArgs e) ----------------------------------------------------------------------------------------------------------------------`

fantasyjqc avatar May 30 '22 13:05 fantasyjqc

确实! 在一次性大批量解析(大约是一次性解析 大于 200 个视频)的时候,特别是一次性解析 UP 主页面下的大量视频时,就比较容易崩溃,闪退,感觉原来的 1.4.5 版本还没这么容易崩溃,即使我 每隔几个小时就清理文件(删掉四个文件夹 aria ,Storage,Logs,Bilibili)。 即使不崩溃闪退,也是无法解析,更谈不上下载了。可能是短时间内大量访问服务器,解析数据,被服务器给保护了,不让连接上了,需要等约十分钟才能连上服务器解析下载。

jzjjzjok avatar May 31 '22 03:05 jzjjzjok

一次性添加大概十几个任务时就会全部下载失败,希望开发人员重视下此情况

patricksun2807 avatar May 31 '22 22:05 patricksun2807