Moin,
bei mir ist der neue Monitor beim Einsatz gecrashed.
Habe Logs im Anhang.
Danke und Gruß,
Alex
Moin,
bei mir ist der neue Monitor beim Einsatz gecrashed.
Habe Logs im Anhang.
Danke und Gruß,
Alex
Kann ich bestätigen. Einsatzmonitor wird beendet sobald ein Einsatz eingeht
Edit:
Bei einem anderen Standort, wo das zeitbasierte Update deaktiviert ist, kommt kein Absturz.
Jedoch ist mir Aufgefallen das Alarmierungszeitpunkt bei 00:00:00 stehen bleibt.
Unserer heut Nacht auch. Hat sich beendet sobald die E-Mail im Postfach lag
Bei mir hat er sich eben zwar nicht beendet, aber einen Einsatz angelegt obwohl keine passende Sub.
Hier noch die Fehlermeldung vom EM.
Sieht ein wenig anders aus als beim ersten post oben. Plugins/Alarmablauf werden von uns nicht benutzt. Einfach nur Textfile vom TetraControl ins TEXT_INPUT Verzeichnis.
[28.12.2019 11:48:00 | ERROR | 1] EinsatzMonitorWpf.App An unexpected error occured. => System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei EinsatzMonitorWpf.Controller.EinsatzController.<UpdateModelFromMessage>d__66.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[28.12.2019 11:48:00 | INFO | 1] EinsatzMonitorWpf.Controller.AController Der Einsatz mit der Id 0 wird aktualisert.
[28.12.2019 11:47:59 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Einsatzaktualisierung via Einsatznummer aktiviert. Übermittelte Einsatznummer: 'B 6.1 191228 1519'
[28.12.2019 11:47:59 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController NurPatternAuswertung is aktiv - Tabellenauswertung wird nicht genutzt
[28.12.2019 11:47:59 | INFO | 1] EinsatzMonitorWpf.Controller.AController Erster Pattern wurde getroffen => Name: TetraControl ID: 7 Priorität: 9
[28.12.2019 11:47:59 | INFO | 1] EinsatzMonitorWpf.Controller.AController Neue Text Files werden bis 12/28/2019 11:47:58 blockiert.
[28.12.2019 11:47:58 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Einsatzmeldung 'xxxxxxxxxxxxxxxxxxxxxx
Alles anzeigen
und diese Fehler tauchen zwischendrinn auch immer mal auf. Ist wohl nur, wenn der Status 5 von TetraControl rein kommt. Wird auch am EM angezeigt obwohl "Status 5 unterdrücken" aktiviert ist.
[28.12.2019 12:01:54 | DEBUG | 13] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.TetraControl.API TETRACONTROL - status | 8003 | 5594000
[28.12.2019 11:59:52 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Systemstatus wird nun überprüft
[28.12.2019 11:58:46 | DEBUG | 12] EinsatzMonitorCloudAPI.SignalR.SignalRClient Neuer Connect Status: Connected
[28.12.2019 11:58:45 | DEBUG | 17] EinsatzMonitorCloudAPI.SignalR.SignalRClient Neuer Connect Status: Connecting
[28.12.2019 11:58:45 | DEBUG | 17] EinsatzMonitorCloudAPI.SignalR.SignalRClient Neuer Connect Status: Disconnected
[28.12.2019 11:58:45 | ERROR | 10] EinsatzMonitorCloudAPI.SignalR.SignalRClient SignalR connection error => System.Net.WebSockets.WebSocketException (0x80004005): Ein interner WebSocket-Fehler ist aufgetreten. Weitere Informationen können Sie, sofern vorhanden, der InnerException entnehmen. ---> System.IO.IOException: Von der Übertragungsverbindung können keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ---> System.Net.Sockets.SocketException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen
bei System.Net.Sockets.Socket.BeginReceive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)
bei System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Net.Security._SslStream.EndRead(IAsyncResult asyncResult)
bei System.Net.TlsStream.EndRead(IAsyncResult asyncResult)
bei System.Net.PooledStream.EndRead(IAsyncResult asyncResult)
bei System.IO.Stream.<>c.<BeginEndReadAsync>b__43_1(Stream stream, IAsyncResult asyncResult)
bei System.Threading.Tasks.TaskFactory`1.FromAsyncTrimPromise`1.Complete(TInstance thisRef, Func`3 endMethod, IAsyncResult asyncResult, Boolean requiresSynchronization)
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Net.WebSockets.WebSocketConnectionStream.<ReadAsync>d__21.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
bei System.Net.WebSockets.WebSocketBase.WebSocketOperation.<Process>d__19.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Net.WebSockets.WebSocketBase.<ReceiveAsyncCore>d__45.MoveNext()
bei System.Net.WebSockets.WebSocketBase.ThrowIfConvertibleException(String methodName, Exception exception, CancellationToken cancellationToken, Boolean aborted)
bei System.Net.WebSockets.WebSocketBase.<ReceiveAsyncCore>d__45.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.AspNet.SignalR.WebSockets.WebSocketMessageReader.<ReadMessageAsync>d__3.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.AspNet.SignalR.WebSockets.WebSocketHandler.<ProcessWebSocketRequestAsync>d__25.MoveNext()
[28.12.2019 11:57:35 | INFO | 11] EinsatzMonitorWpf.Controller.AController Status 5 wird nicht gesendet, da ignoriert werden soll!
[28.12.2019 11:57:35 | DEBUG | 11] EinsatzMonitorWpf.Controller.AController Connect aktiv - sende Fahrzeugstatus für issi - 1111111
[28.12.2019 11:57:35 | DEBUG | 11] EinsatzMonitorWpf.Controller.AController Fahrzeugupdate - Fahrzeug gefunden
[28.12.2019 11:57:35 | DEBUG | 11] EinsatzMonitorWpf.Controller.AController Fahrzeugstatus hat sich geändert (XXX 11/1 | 1111111)
[28.12.2019 11:57:34 | DEBUG | 11] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.TetraControl.API TETRACONTROL - status | 8007 | 1111111
Alles anzeigen
Update 2019.12.2.2 gerade gezogen.
Einsatz kommt jetzt bei connect an. App wird alarmiert. EM crasht weiterhin.
[28.12.2019 12:56:12 | INFO | 1] EinsatzMonitorWpf.App EinsatzMonitor gestartet
[28.12.2019 12:54:48 | ERROR | 1] EinsatzMonitorWpf.App An unexpected error occured. => System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: values
bei System.String.Join[T](String separator, IEnumerable`1 values)
bei FeuerSoftware.EinsatzMonitor.EinsatzMonitorDb.EinsaetzeDbAccessor.AddOrUpdateAction(Einsatz einsatz)
bei EinsatzMonitorWpf.Controller.EinsatzController.SaveAction(EinsatzDaten einsatzDaten)
bei EinsatzMonitorWpf.Controller.EinsatzController.<Alarmablauf>d__69.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[28.12.2019 12:54:47 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateModel - End
[28.12.2019 12:54:47 | DEBUG | 21] EinsatzMonitorWpf.Controller.AController Einsatzstelle ist außerhalb von dem Hilfsfristumkreis 15 < 36 - Hilfsfrist wird nicht angezeigt
[28.12.2019 12:54:47 | DEBUG | 10] EinsatzMonitorWpf.Controller.AController CloseEinsatz after 20 Minutes
[28.12.2019 12:54:47 | INFO | 1] EinsatzMonitorWpf.Controller.AController Schreibe Einsatzdaten in die Datenbank
[28.12.2019 12:54:47 | DEBUG | 10] EinsatzMonitorWpf.Controller.AController _model.SelectedViewModel = _model.EinsatzViewModelInstance => DONE
[28.12.2019 12:54:47 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateEinsatzViewGui - End
[28.12.2019 12:54:47 | DEBUG | 10] EinsatzMonitorWpf.Controller.AController _model.SelectedViewModel = _model.EinsatzViewModelInstance
[28.12.2019 12:54:47 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Sende 'Einsatz' an Feuer Software Server für Statistik
[28.12.2019 12:54:47 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Ende des Alarmablaufes, prüfe noch mal ob wir in der Einsatz Ansicht sind
[28.12.2019 12:54:47 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.Helper.Helper Öffne neuen Prozess => PreventMonitorPowerdown
[28.12.2019 12:54:47 | DEBUG | 10] EinsatzMonitorWpf.Controller.AController _model.SelectedViewModel = _model.EinsatzViewModelInstance
[28.12.2019 12:54:47 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.DistanceCalculator.GoogleDistanceCalculator Distance found in Cache for 0,0 - 36.9 KM - 28 MIN
[28.12.2019 12:54:47 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorBackend.DistanceCalculator.GoogleDistanceCalculator GetDistance for 49.88807093,9.41567367
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateEinsatzViewGui additionalFields.AddRange
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateEinsatzViewGui _dispatcher.Invoke(()
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateEinsatzViewGui
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Update Fahrzeuge mit Dispatcher.Invoke((Action) (delegate
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Ignoriere Connect Koordinaten
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Neue Einsatzfarbe von Connect erhalten => #0bcb00
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Connect Alarmgruppe Testgruppe übermittelt bekommen
[28.12.2019 12:54:46 | INFO | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorDb.AaoDbAccessor Keine passende AAO gefunden.
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController AAO wird durch Connect überschrieben! Es wurden 4 Fahrzeuge übermittelt.
[28.12.2019 12:54:46 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Einsatzstichwort von Connect übernommen => (TEST) Verkehr (TEST) PKW auf BAB B 2
[28.12.2019 12:54:45 | INFO | 1] EinsatzMonitorCloudAPI.ConnectServiceClient Finished operation upload after 1586 ms. Data: {xxxxxx}.
[28.12.2019 12:54:44 | INFO | 1] EinsatzMonitorWpf.Controller.AController Neue Einsätze werden bis 12/28/2019 12:54:43 blockiert.
[28.12.2019 12:54:44 | INFO | 1] EinsatzMonitorCloudAPI.ConnectServiceClient Uploading operation to Connect. Data: {xxxxxxxx}.
[28.12.2019 12:54:44 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Erstellen neuen Einsatz in Connect.
[28.12.2019 12:54:44 | INFO | 1] EinsatzMonitorWpf.Controller.AController Verbinde mit dem Connect Dienst um die Einsatzdaten hochzuladen und Anweisungen zu erhalten
[28.12.2019 12:54:44 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Reset der Rückmeldungen auf 0
[28.12.2019 12:54:44 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateModel
[28.12.2019 12:54:44 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Zeige Einsatz in der Standardanzeige an.
[28.12.2019 12:54:44 | ERROR | 1] EinsatzMonitorWpf.Controller.AController Fehler beim Speichern des Einsatztexts => System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei EinsatzMonitorWpf.Controller.EinsatzController.<UpdateModelFromMessage>d__66.MoveNext()
[28.12.2019 12:54:43 | INFO | 1] EinsatzMonitorWpf.Controller.AController Der Einsatz mit der Id 0 wird aktualisert.
[28.12.2019 12:54:43 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Einsatzaktualisierung via Einsatznummer aktiviert. Übermittelte Einsatznummer: 'B 6.1 281227 120'
[28.12.2019 12:54:43 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController NurPatternAuswertung is aktiv - Tabellenauswertung wird nicht genutzt
[28.12.2019 12:54:43 | INFO | 1] EinsatzMonitorWpf.Controller.AController Erster Pattern wurde getroffen => Name: TetraControl ID: 7 Priorität: 9
[28.12.2019 12:54:42 | INFO | 1] EinsatzMonitorWpf.Controller.AController Neue Text Files werden bis 12/28/2019 12:54:41 blockiert.
[28.12.2019 12:54:42 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Einsatzmeldung 'xxxxxxxxxxxxxxxxxxxxx
Alles anzeigen
Neues Update ist jetzt noch mal raus. Bitte noch mal versuchen und Rückmeldung geben.
Besten Dank Sven !
Update zu 2019.12.2.3
EM crasht nun nicht mehr. Einsatz ist im connect. App arbeitet.
Ein Error ist aber noch enthalten.
Einsatz erscheint auch nicht in der lokalen EM Einsatzhistorie.
[28.12.2019 13:28:07 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController MapsController => Load Proxy Settings
[28.12.2019 13:28:07 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController KartenChache: False
[28.12.2019 13:28:07 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController MapsController gestartet
[28.12.2019 13:28:06 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateModel - End
[28.12.2019 13:28:06 | ERROR | 1] FeuerSoftware.EinsatzMonitor.EinsatzMonitorDb.EinsaetzeDbAccessor Fehler beim Speichern vom Einsatz in die Lokale Datenbank => System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: values
bei System.String.Join[T](String separator, IEnumerable`1 values)
bei FeuerSoftware.EinsatzMonitor.EinsatzMonitorDb.EinsaetzeDbAccessor.AddOrUpdateAction(Einsatz einsatz)
[28.12.2019 13:28:06 | DEBUG | 10] EinsatzMonitorWpf.Controller.AController Einsatzstelle ist außerhalb von dem Hilfsfristumkreis 15 < 36 - Hilfsfrist wird nicht angezeigt
[28.12.2019 13:28:06 | DEBUG | 4] EinsatzMonitorWpf.Controller.AController CloseEinsatz after 20 Minutes
[28.12.2019 13:28:06 | INFO | 1] EinsatzMonitorWpf.Controller.AController Schreibe Einsatzdaten in die Datenbank
[28.12.2019 13:28:06 | DEBUG | 4] EinsatzMonitorWpf.Controller.AController _model.SelectedViewModel = _model.EinsatzViewModelInstance => DONE
[28.12.2019 13:28:06 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController UpdateEinsatzViewGui - End
[28.12.2019 13:28:06 | DEBUG | 4] EinsatzMonitorWpf.Controller.AController _model.SelectedViewModel = _model.EinsatzViewModelInstance
[28.12.2019 13:28:06 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Sende 'Einsatz' an Feuer Software Server für Statistik
[28.12.2019 13:28:06 | DEBUG | 1] EinsatzMonitorWpf.Controller.AController Ende des Alarmablaufes, prüfe noch mal ob wir in der Einsatz Ansicht sind
[28.12.2019 13:28:05 | DEBUG | 1] FeuerSoftware.EinsatzMonitor.Helper.Helper Öffne neuen Prozess => PreventMonitorPowerdown
[28.12.2019 13:28:05 | DEBUG | 10] EinsatzMonitorWpf.Controller.AController _model.SelectedViewModel = _model.EinsatzViewModelInstance
Alles anzeigen
Jo alles iO juten Rutsch allen hier