Github/GitLab CI: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime.CompilerServices.Unsafe, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file spec
https://github.com/nblockchain/geewallet/runs/1446782824?check_suite_focus=true :
DEBUG: 3.17460317460317% done (for this currency)
Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.Exception: Some problem when connecting to electrum-ltc.bysh.me ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime.CompilerServices.Unsafe, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime.CompilerServices.Unsafe, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
--- End of inner exception stack trace ---
at <StartupCode$JsonRpcSharp-TcpClient>.$TcpClient.catchHandler@1(Exception _arg18)
at <StartupCode$JsonRpcSharp-TcpClient>.$TcpClient.RequestAsync@121-3.Invoke(Exception edi)
at Microsoft.FSharp.Control.AsyncPrimitives.CallFilterThenInvoke[T](AsyncActivation`1 ctxt, FSharpFunc`2 catchFilter, ExceptionDispatchInfo edi) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 435
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 109
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at GWallet.Backend.FSharpUtil.ReRaise(Exception ex) in D:\a\geewallet\geewallet\src\GWallet.Backend\FSharpUtil.fs:line 226
at <StartupCode$GWallet-Backend>.$JsonRpcTcpClient.Request@75-5.Invoke(Exception _arg5) in D:\a\geewallet\geewallet\src\GWallet.Backend\JsonRpcTcpClient.fs:line 96
at <StartupCode$GWallet-Backend>.$JsonRpcTcpClient.Request@75-11.Invoke(Exception exn) in D:\a\geewallet\geewallet\src\GWallet.Backend\JsonRpcTcpClient.fs:line 75
at <StartupCode$GWallet-Backend>.$JsonRpcTcpClient.Request@75-13.Invoke(Exception edi) in D:\a\geewallet\geewallet\src\GWallet.Backend\JsonRpcTcpClient.fs:line 75
at Microsoft.FSharp.Control.AsyncPrimitives.CallFilterThenInvoke[T](AsyncActivation`1 ctxt, FSharpFunc`2 catchFilter, ExceptionDispatchInfo edi) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 435
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 109
--- End of inner exception stack trace ---
at GWallet.Backend.UtxoCoin.Server.ElectrumServerToRetrievalFunc@71-3.Invoke(Exception _arg1) in D:\a\geewallet\geewallet\src\GWallet.Backend\UtxoCoin\UtxoCoinServer.fs:line 81
at GWallet.Backend.UtxoCoin.Server.ElectrumServerToRetrievalFunc@71-6.Invoke(Exception exn) in D:\a\geewallet\geewallet\src\GWallet.Backend\UtxoCoin\UtxoCoinServer.fs:line 71
at GWallet.Backend.UtxoCoin.Server.ElectrumServerToRetrievalFunc@71-8.Invoke(Exception edi) in D:\a\geewallet\geewallet\src\GWallet.Backend\UtxoCoin\UtxoCoinServer.fs:line 71
at Microsoft.FSharp.Control.AsyncPrimitives.CallFilterThenInvoke[T](AsyncActivation`1 ctxt, FSharpFunc`2 catchFilter, ExceptionDispatchInfo edi) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 435
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 109
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at GWallet.Backend.FSharpUtil.ReRaise(Exception ex) in D:\a\geewallet\geewallet\src\GWallet.Backend\FSharpUtil.fs:line 226
at <StartupCode$GWallet-Backend>.$FaultTolerantParallelClient.Run@136-8.Invoke(Exception _arg2) in D:\a\geewallet\geewallet\src\GWallet.Backend\FaultTolerantParallelClient.fs:line 165
at <StartupCode$GWallet-Backend>.$FaultTolerantParallelClient.Run@136-15.Invoke(Exception exn) in D:\a\geewallet\geewallet\src\GWallet.Backend\FaultTolerantParallelClient.fs:line 136
at <StartupCode$GWallet-Backend>.$FaultTolerantParallelClient.Run@136-17.Invoke(Exception edi) in D:\a\geewallet\geewallet\src\GWallet.Backend\FaultTolerantParallelClient.fs:line 136
at Microsoft.FSharp.Control.AsyncPrimitives.CallFilterThenInvoke[T](AsyncActivation`1 ctxt, FSharpFunc`2 catchFilter, ExceptionDispatchInfo edi) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 435
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 109
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at <StartupCode$GWallet-Backend>.$FaultTolerantParallelClient.clo@312-29.Invoke(ServerTask`2 _arg1) in D:\a\geewallet\geewallet\src\GWallet.Backend\FaultTolerantParallelClient.fs:line 316
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, FSharpFunc`2 userCode, b result1) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 416
at <StartupCode$GWallet-Backend>.$FaultTolerantParallelClient.WhenAny@118-7.Invoke(AsyncActivation`1 ctxt) in D:\a\geewallet\geewallet\src\GWallet.Backend\FaultTolerantParallelClient.fs:line 118
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 109
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.FSharp.Control.AsyncResult`1.Commit() in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 349
at Microsoft.FSharp.Control.AsyncPrimitives.RunSynchronouslyInCurrentThread[a](CancellationToken cancellationToken, FSharpAsync`1 computation) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 870
at Microsoft.FSharp.Control.AsyncPrimitives.RunSynchronously[T](CancellationToken cancellationToken, FSharpAsync`1 computation, FSharpOption`1 timeout) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 890
at Microsoft.FSharp.Control.FSharpAsync.RunSynchronously[T](FSharpAsync`1 computation, FSharpOption`1 timeout, FSharpOption`1 cancellationToken) in E:\A\_work\130\s\src\fsharp\FSharp.Core\async.fs:line 1153
at GWallet.Backend.ServerManager.UpdateServersStats() in D:\a\geewallet\geewallet\src\GWallet.Backend\ServerManager.fs:line 170
at Program.UpdateServersStats() in D:\a\geewallet\geewallet\src\GWallet.Frontend.Console\Program.fs:line 690
at Program.main(String[] argv) in D:\a\geewallet\geewallet\src\GWallet.Frontend.Console\Program.fs:line 707
Error: Process completed with exit code -532462766.
Edited by Andres G. Aragoneses