Beschreibung des Fehlers:
Update auf Patch 3.5.2: „Fehler bei dem Updatevorgang“
Erwartetes Verhalten:
- Nach Start SIMDis aktuelle Version herunterladen und Updatevorgang läuft wie gewohnt
Aktuelles Verhalten:
- Bei ca. 4,6 MB von 11,6 MB stopt der Downloadvorgang, unter dem Ladebalken steht „Fehler bei dem Updatevorgang“ und ich kann das Updatefenster nur noch schließen
Screenshot oder Fehlermeldung:
Verwendete Version:
Bug-Priorität aus Benutzersicht:
-
Nice to have: Der Fehler ist nicht kritisch und die Anwendung kann weiterhin genutzt werden.
-
Normal: Der Fehler beeinträchtigt die Nutzung, aber die Anwendung kann mit Einschränkungen genutzt werden.
-
Show stopper: Der Fehler verhindert die Nutzung der Anwendung komplett.
Zusätzliche Informationen: -
Beim nächsten Versuch bei ca. 9,2 MB der Fehler…
Ich werde das Gefühl nicht los, dass es am Server liegt. Der Download braucht extrem lange, der Durchsatz in meinem Rechner ist aber laut Taskmanager sehr niedrig…
Hey
Bei mir hilft da SIM Dispatcher komplett zu deinstallieren und dann wieder neu herunterladen.
LG
Danke für den Tipp, habe ich natürlich auch schon gemacht. Habe jetzt einen SIMDispatcher in Version 3.4.0, der sich nicht updaten lässt 
@danielschwarz @SIMDispatcher @anon58338787
Wen auch immer es interessiert, der Log-Auszug aus dem Updater:
2024-11-13 20:54:50.623 +01:00 [INF] Download will start of "SIM Dispatcher Patch 3.5.2"
2024-11-13 20:56:30.646 +01:00 [FTL] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
---> System.TimeoutException: The operation was canceled.
---> System.Threading.Tasks.TaskCanceledException: The operation was canceled.
---> System.IO.IOException: Unable to read data from the transport connection: Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen..
---> System.Net.Sockets.SocketException (995): Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen.
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Http.HttpConnection.ReadAsync(Memory`1 destination)
at System.Net.Http.HttpConnection.ContentLengthReadStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnection.ContentLengthReadStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken)
at System.Net.Http.Handlers.ProgressStream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken)
at System.IO.Stream.<CopyToAsync>g__Core|27_0(Stream source, Stream destination, Int32 bufferSize, CancellationToken cancellationToken)
at System.Net.Http.StreamToStreamCopy.<CopyAsync>g__DisposeSourceAsync|1_0(Task copyTask, Stream source)
at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task serializeToStreamTask, MemoryStream tempBuffer)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at de.XENBIT.Updater.ViewModels.MainWindowViewModel.WorkAsync() in de.XENBIT.Updater\ViewModels\MainWindowViewModel.cs:line 85
Wahrscheinlich lag es gestern an einer hohen Serverauslastung. Ist das Problem bei dir heute immer noch vorhanden?
Kann ich heute Abend erst testen…
Diesmal Abbruch bei 9 von 11,6 MB beim ersten Versuch…
2. Versuch Abbruch bei unter der Hälfte…
Erfolg beim 3. Versuch: Nach 1 Min 3 Sek war der Updatevorgang abgeschlossen.
Ziemlich inperformant, oder nicht?
Das Update wurde erneut bereitgestellt. Bitte versuche es noch einmal. Alternativ besteht die Möglichkeit, dass ich die Update-Dateien als temporäre Lösung direkt bereitstelle.
Mittlerweile hat es ja mit einer immensen Latenz funktioniert.
Freut mich, dass das Update zumindest zum Abschluss gekommen ist. Besteht das Problem noch immer bei anderen Nutzern?