(配置不当导致?)录制时发生IO错误 解密操作失败,请参见内部异常
WeiguangTWK opened this issue · comments
Weiguangtwk commented
Platforms
WPF (桌面版)
Version
v2.11.0
Description
4/08开始出现这个问题
Logs
{"@t":"2024-04-15T06:55:06.7019642Z","@mt":"录制时发生IO错误","@l":"Warning","@x":"System.IO.IOException: 解密操作失败,请参见内部异常。 ---> System.ComponentModel.Win32Exception: 无法解密指定的数据。\r\n --- 内部异常堆栈跟踪的结尾 ---\r\n 在 System.Net.ConnectStream.EndRead(IAsyncResult asyncResult)\r\n 在 System.Threading.Tasks.TaskFactory`1.FromAsyncTrimPromise`1.Complete(TInstance thisRef, Func`3 endMethod, IAsyncResult asyncResult, Boolean requiresSynchronization)\r\n--- 引发异常的上一位置中堆栈跟踪的末尾 ---\r\n 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n 在 System.Net.Http.HttpClientHandler.WebExceptionWrapperStream.<ReadAsync>d__4.MoveNext()\r\n--- 引发异常的上一位置中堆栈跟踪的末尾 ---\r\n 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n 在 BililiveRecorder.Core.Recording.StandardRecordTask.<FillPipeAsync>d__14.MoveNext() 位置 D:\\a\\BililiveRecorder\\BililiveRecorder\\BililiveRecorder.Core\\Recording\\StandardRecordTask.cs:行号 134\r\n--- 引发异常的上一位置中堆栈跟踪的末尾 ---\r\n 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n 在 System.IO.Pipelines.Pipe.GetReadResult(ReadResult& result)\r\n 在 System.IO.Pipelines.Pipe.GetReadAsyncResult()\r\n 在 BililiveRecorder.Flv.Parser.FlvTagPipeReader.<ReadNextTagAsync>d__17.MoveNext()\r\n--- 引发异常的上一位置中堆栈跟踪的末尾 ---\r\n 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n 在 BililiveRecorder.Flv.Parser.FlvTagPipeReader.<ReadTagAsync>d__21.MoveNext() 位置 D:\\a\\BililiveRecorder\\BililiveRecorder\\BililiveRecorder.Flv\\Parser\\FlvTagPipeReader.cs:行号 344\r\n--- 引发异常的上一位置中堆栈跟踪的末尾 ---\r\n 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n 在 BililiveRecorder.Flv.Grouping.TagGroupReader.<ReadGroupAsync>d__12.MoveNext() 位置 D:\\a\\BililiveRecorder\\BililiveRecorder\\BililiveRecorder.Flv\\Grouping\\TagGroupReader.cs:行号 89\r\n--- 引发异常的上一位置中堆栈跟踪的末尾 ---\r\n 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n 在 BililiveRecorder.Core.Recording.StandardRecordTask.<RecordingLoopAsync>d__15.MoveNext() 位置 D:\\a\\BililiveRecorder\\BililiveRecorder\\BililiveRecorder.Core\\Recording\\StandardRecordTask.cs:行号 172","RoomId":27725018,"SourceContext":"BililiveRecorder.Core.Recording.StandardRecordTask","ProcessId":6684,"ThreadId":88,"ExceptionDetail":{"Type":"System.IO.IOException","HResult":-2146232800,"Message":"解密操作失败,请参见内部异常。","Source":"System","InnerException":{"HResult":-2147467259,"Message":"无法解密指定的数据。","Source":null,"NativeErrorCode":-2146893008,"ErrorCode":-2147467259,"Type":"System.ComponentModel.Win32Exception"}}}
Genteure commented
大概率是网络环境问题,HTTPS数据不能正常解密,有可能是被劫持篡改了之类的。检查一下浏览器里面能不能正常访问。
Weiguangtwk commented
大概率是网络环境问题,HTTPS数据不能正常解密,有可能是被劫持篡改了之类的。检查一下浏览器里面能不能正常访问。
能正常访问,录制之后每十分钟就会来一下,非常奇怪
Weiguangtwk commented
@Genteure 我修改一下DNS设置然后再作观察吧,有新发现会留言的,没Close这个issue说明问题还在
Weiguangtwk commented
OK清楚是怎么回事了,USB网卡不稳定+DNS配置不当
说不定可以在Q&A里提一嘴