Hallo Leute,
ich hatte heute, eigentlich zum ersten Mal, das Problem mit einem Absturz des EM und folgenden Fehlermeldungen in der Windows Ereignisanzeige:
Application Error:
Code
Name der fehlerhaften Anwendung: EinsatzMonitorWpf.exe, Version: 1.0.0.0, Zeitstempel: 0x5fdf64ac
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.19041.662, Zeitstempel: 0xe6477cce
Ausnahmecode: 0xe0434352
Fehleroffset: 0x0012a892
ID des fehlerhaften Prozesses: 0x21c0
Startzeit der fehlerhaften Anwendung: 0x01d6e5e3c18d9631
Pfad der fehlerhaften Anwendung: C:\Users\landeck\AppData\Local\Apps\2.0\AWTYEWKB.LLG\5TTV5345.DJ7\eins..tion_51b3fa453aaebdfb_07e4.000c_1c2996ca7248228e\EinsatzMonitorWpf.exe
Pfad des fehlerhaften Moduls: C:\Windows\System32\KERNELBASE.dll
Berichtskennung: 0e28527a-cccf-498c-a043-7924adecdeb1
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Alles anzeigen
.net Runtime Error:
Code
Anwendung: EinsatzMonitorWpf.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.Net.Sockets.SocketException
bei System.Net.Sockets.Socket.InternalEndConnect(System.IAsyncResult)
bei System.Net.Sockets.Socket.EndConnect(System.IAsyncResult)
bei System.Net.ServicePoint.ConnectSocketInternal(Boolean, System.Net.Sockets.Socket, System.Net.Sockets.Socket, System.Net.Sockets.Socket ByRef, System.Net.IPAddress ByRef, ConnectSocketState, System.IAsyncResult, System.Exception ByRef)
Ausnahmeinformationen: System.Net.WebException
bei System.Net.HttpWebRequest.EndGetResponse(System.IAsyncResult)
bei DDay.iCal.iCalendar+<>c__DisplayClass1.<LoadFromUri>b__0(System.IAsyncResult)
bei System.Net.LazyAsyncResult.Complete(IntPtr)
bei System.Net.ContextAwareResult.CompleteCallback(System.Object)
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
bei System.Net.ContextAwareResult.Complete(IntPtr)
bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
bei System.Net.HttpWebRequest.SetResponse(System.Exception)
bei System.Net.HttpWebRequest.SetAndOrProcessResponse(System.Object)
bei System.Net.ConnectionReturnResult.SetResponses(System.Net.ConnectionReturnResult)
bei System.Net.Connection.CompleteConnectionWrapper(System.Object, System.Object)
bei System.Net.PooledStream.ConnectionCallback(System.Object, System.Exception, System.Net.Sockets.Socket, System.Net.IPAddress)
bei System.Net.ServicePoint.ConnectSocketCallback(System.IAsyncResult)
bei System.Net.LazyAsyncResult.Complete(IntPtr)
bei System.Net.ContextAwareResult.Complete(IntPtr)
bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
bei System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
bei System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
Alles anzeigen
Im Log des EM kann ich eigentlich nichts auffälliges Finden, die Fehler kommen ja eh regelmäßig bis häufig:
Code
[10.01.2021 06:29:48 | ERROR | 61] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.CalendarProvider Fehler beim Initialisieren des Kalenders: https://calendar.google.com/calendar/ical/ish5gik8ilpprf1vjceebaqi78%40group.calendar.google.com/private-26b18f04393d54bc2cdb170289348ce6/basic.ics => System.ArgumentException: Der Kalender https://calendar.google.com/calendar/ical/ish5gik8ilpprf1vjceebaqi78%40group.calendar.google.com/private-26b18f04393d54bc2cdb170289348ce6/basic.ics konnte nicht geladen werden.
bei FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.WebICalCalendar..ctor(Int64 id, String uriString, String calendarName)
bei FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.CalendarProvider.<>c.<RefreshOnlineCalendars>b__5_1()
[10.01.2021 06:29:33 | ERROR | 30] EinsatzMonitorCloudAPI.SignalR.SignalRClient SignalR connection stopped => System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei EinsatzMonitorCloudAPI.SignalR.SignalRClient.<TryReconnect>d__38.MoveNext()
[10.01.2021 06:29:27 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.CalendarProvider Aktualisieren der Offline Kalender beendet
[10.01.2021 06:29:27 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.CalendarProvider Aktualisieren der Offline Kalender gestartet
[10.01.2021 06:29:27 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.CalendarProvider Aktualisieren der Online Kalender beendet
[10.01.2021 06:29:27 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.Calendar.CalendarProvider Aktualisieren der Online Kalender gestartet
[10.01.2021 06:29:27 | ERROR | 70] EinsatzMonitorCloudAPI.SignalR.SignalRClient SignalR connection check failed => System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei EinsatzMonitorCloudAPI.SignalR.SignalRClient.<CheckConnection>d__37.MoveNext()
[10.01.2021 06:29:13 | ERROR | 69] EinsatzMonitorCloudAPI.ConnectServiceClient Beim Aufruf des Connect-Services "GetToken" ist ein Fehler aufgetreten. => System.Threading.Tasks.TaskCanceledException: Eine Aufgabe wurde abgebrochen.
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
bei EinsatzMonitorCloudAPI.ConnectServiceClient.<GetToken>d__2.MoveNext()
Alles anzeigen
Gibt es für die Probleme konkrete Gründe, EM läuft auf einem aktuellen NUC 8 mit i5, 8 GB Ram auf einer 240GB SSD. Windows Updates sind alle installiert, andere Anwendungen hab ich keine drauf...
Wie handhaben das andere generell? Ein Batchscript, das alle x Minuten checkt ob er noch da ist und die Software ansonten startet wäre da eventuell ein sinnvoller Ansatz...
Danke
Manuel