Absturz nach OutOfMemory Exceptions

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Lumin
Beiträge: 501
Registriert: 5. Nov 2010, 21:46

Absturz nach OutOfMemory Exceptions

Beitrag von Lumin » 29. Sep 2021, 17:37

BosMon läuft soweit eigentlich sehr stabil, außer dass es ca. einmal im Monat abstürzt. Nach einem Neustart läuft es wieder einwandfrei.

Heute war es wieder einmal so weit. Der Absturz mit einer OutOfMemory Fehlermeldung war gegen halb 12. Der letzte Log-Eintrag ist folgender:

Code: Alles auswählen

29.09.2021 11:34:14 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zH0$tB0IzjkvxOYo4avpUnvmaDbzUdckEEA==.#=zWDRM010=(String #=zpp6jKY8=, Boolean #=zS4y0jq29448X, Boolean #=zruS6gmkUlJTb)
   bei #=zH0$tB0IzjkvxOYo4avpUnvmaDbzUdckEEA==.#=z2Dz6xzY=()
   bei #=zfYZfQZYe_envVXTbPhG2xL_cRmhiw5CxhQ==.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zUklePEC5oWa5psTwJ7U8QmDfO6$W.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zH0$tB0IzjkvxOYo4avpUnvmaDbzUdckEEA==.#=zWDRM010=(String #=zpp6jKY8=, Boolean #=zS4y0jq29448X, Boolean #=zruS6gmkUlJTb)
   bei #=zH0$tB0IzjkvxOYo4avpUnvmaDbzUdckEEA==.#=z2Dz6xzY=()
   bei #=zfYZfQZYe_envVXTbPhG2xL_cRmhiw5CxhQ==.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zUklePEC5oWa5psTwJ7U8QmDfO6$W.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==()
Begonnen haben die OutOfMemory Exceptions schon deutlich früher. Der erste Eintrag, der diesem Absturz zuzuordnen ist, ist folgender:

Code: Alles auswählen

28.09.2021 20:30:02 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1)
Zwischen diesen Zeiträumen folgen zig solcher Exceptions, bis es letztlich zum Absturz kommt.

Zu dem OutOfMemory Thema habe ich nur folgenden Beitrag gefunden, der schon etwas älter ist:
viewtopic.php?f=4&t=3544#p17822

Alle drei von Thimo aufgeführten Punkte treffen bei mir zu. Könnte es sein, dass dieser Bug im .NET Framework immer noch existiert? Nach meinem Verständnis deuten diese Log-Einträge allerdings nicht auf dieses Problem hin. Oder sehe ich das falsch? Was könnte das Problem sein? Ideen?
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9

grisu65
Beiträge: 217
Registriert: 11. Jan 2014, 23:18

Re: Absturz nach OutOfMemory Exceptions

Beitrag von grisu65 » 29. Sep 2021, 20:05

Genau das selbe Problem besteht bei mir auch. Aber erst seit der 1.5 Version.
Was ich beobachten konnte, passiert das ganze wenn BM mehr wie 800MB im Speicher belegt.
Hinzu kommt noch das oftmals die letzten änderungen nicht richtig gespeichert werden.

Ich habe schon durch änderungen in der Regestrie den Wert erhöht, aber bringt bei einer 32bit Anwenung nicht wirklich etwas.

Da müsste Thimo wohl eine automatische Speicheroptimierung einbauen falls es hilft in dem Fall.
BosMon-Entwicklung durch Spende unterstützen: http://www.bosmon.de/donate
BosMon Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
BosMon Support: support@bosmon.de

bosmon
Beiträge: 3808
Registriert: 28. Dez 2009, 18:16

Re: Absturz nach OutOfMemory Exceptions

Beitrag von bosmon » 29. Sep 2021, 21:17

Hallo,

also die o.g. Absturzmeldung besagt, dass BosMon in einer Aktion ein externes Programm starten wollte und für das externe Programm kein Speicher zur Verfügung stand.

Jetzt ist natürlich fraglich ob das am externen Programm lag oder von BosMon selbst den RAM belegt.

Ist es immer dieselbe OutOfMemory-Exception bei System.Threading.Thread.StartInternal(..) oder gibt es Stacktraces bei denen an anderer Stelle abgesürzt wird ?

Grüße
Thimo Eichstädt
BosMon-Entwicklung durch Spende unterstützen: http://www.bosmon.de/donate
BosMon Dokumentation: http://www.bosmon.de/doc
BosMon Support: support@bosmon.de

grisu65
Beiträge: 217
Registriert: 11. Jan 2014, 23:18

Re: Absturz nach OutOfMemory Exceptions

Beitrag von grisu65 » 29. Sep 2021, 21:51

Ein externes Programm wird bei mir nicht gestartet.
Laut dem Prozessmanager hat nur BM diese Speicherauslastung nach ca.3 Wochen Laufzeit.
Ich werde es noch weiter beobachten und berichten. Bislang war es immer nur dann, wenn der BM mehr wie 800MB belegte.
Bislang nur unter Win10/64 ( aktueller Patchlevel) so aufgetreten.

Unter Win 7 / 8.1 besteht das Problem nicht. Da genemigt sich BM nach 3 Monaten grade einmal 93MB bei gleicher Config und BM Version. So die letzten Beobachtungen.
BosMon-Entwicklung durch Spende unterstützen: http://www.bosmon.de/donate
BosMon Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
BosMon Support: support@bosmon.de

Lumin
Beiträge: 501
Registriert: 5. Nov 2010, 21:46

Re: Absturz nach OutOfMemory Exceptions

Beitrag von Lumin » 29. Sep 2021, 23:18

bosmon hat geschrieben:
29. Sep 2021, 21:17
also die o.g. Absturzmeldung besagt, dass BosMon in einer Aktion ein externes Programm starten wollte und für das externe Programm kein Speicher zur Verfügung stand.
Das ist richtig. Ich hab mir die OutOfMemory Exceptions genauer angeschaut. Die Logs erscheinen zu jeder vollen Viertelstunde. Ich starte alle Viertelstunde mittels Zeit-Ereignis eine Batch Datei, die einen Rechner anpingt und prüft, ob dieser noch korrekt läuft und eine weitere Batch Datei mit 15s Verzögerung, die prüft, ob auf dem Rechner noch ein Prozess aktiv ist. Also es handelt sich um keine sehr Ressourcen-lastige Prozesse. Und dies funktioniert ja auch immer eine Zeit lang ohne Probleme.

Wobei ich sagen muss: ich bin mir nicht sicher, ob der monatliche Absturz immer genau auf diese Viertelstunde OutOfMemory Exception zurückzuführen ist. Die alten Logs hab ich leider nicht mehr.
bosmon hat geschrieben:
29. Sep 2021, 21:17
Ist es immer dieselbe OutOfMemory-Exception bei System.Threading.Thread.StartInternal(..) oder gibt es Stacktraces bei denen an anderer Stelle abgesürzt wird ?
In diesem Fall sieht es so aus. Hier noch ein Auszug ein paar weiterer Meldungen:

Code: Alles auswählen

29.09.2021 10:30:04 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1)
29.09.2021 10:30:19 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==()
29.09.2021 10:45:05 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1)
29.09.2021 10:45:21 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==()
29.09.2021 11:00:07 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1)
29.09.2021 11:00:22 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==()
29.09.2021 11:15:08 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1)
29.09.2021 11:15:24 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==()
29.09.2021 11:30:00 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=z2g1vEjY=(#=z6KJbdBGY$pcTNliMenejRoVvcsZH #=zZy9FqzY=)
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, #=zwGhPq41HULVqGvMliCXvhHGkFN0z #=z0V8UwT4=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.#=zuxPDHgQ=(Int32 #=zVp6u8$0=, String #=znRCONyA=, IVariablesCollection #=z1gVX624=, ITelegram #=zku5EO0otviBL00h1rg==)
   bei #=zwGhPq41HULVqGvMliCXvhHGkFN0z.ExecuteAction(AlarmEvent #=zgYP9nLyi3IHc, String #=znRCONyA=, AlarmEventArgs #=zDHzwRRA=)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zZClkn3JOoyintg6EwgS84bE=(AlarmEventArgs #=zCQOtBQBC$Wa1)
29.09.2021 11:30:16 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=z6KJbdBGY$pcTNliMenejRoVvcsZH.#=zRyYcFqE=()
   bei #=zPxAPUtbTFUlqk3uYyQAeVBcYat39.#=zjWHNaSjuhCExfXJF6Q==()
   bei #=zREOVpfeYleSQP7g1SZ2bzyf4vMoy.#=zNpkjWowNJQeB1l8mEg==(Object #=zYuXuwR8=, EventArgs #=zRvWHY6Y=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zlYfcY6wwsZ0EMSjPfgQ76DeeRQLf.#=zK$wdDbUeXUWmn3kkbg==()
Aber ich muss grisu65 recht geben: Das Problem besteht erst seit Version x. Die Skripte habe ich nicht erst kürzlich am Laufen. Früher existierte das Problem nicht. Ich kann leider nicht den Zeitpunkt bzw. die Version genau benennen, in der der Fehler auftritt, da er eben nur selten alle paar Wochen auftritt.
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9

bosmon
Beiträge: 3808
Registriert: 28. Dez 2009, 18:16

Re: Absturz nach OutOfMemory Exceptions

Beitrag von bosmon » 30. Sep 2021, 21:19

Hallo,

habt Ihr die Telegramm-Typ Icons in den Telegrammfenstern aktiviert? Bitte mal die Spalte ausblenden und beobachten.

Grüße
Thimo Eichstädt
BosMon-Entwicklung durch Spende unterstützen: http://www.bosmon.de/donate
BosMon Dokumentation: http://www.bosmon.de/doc
BosMon Support: support@bosmon.de

grisu65
Beiträge: 217
Registriert: 11. Jan 2014, 23:18

Re: Absturz nach OutOfMemory Exceptions

Beitrag von grisu65 » 1. Okt 2021, 13:02

Die Telegramm-Typ Icons sind nicht aktiviert. Die Telegrammfenster sind auch nur auf das nötigste eingestellt. "Zeit/Datum,Beschreibung und Meldung"

Wenn ich mich noch recht erinnere fing es mit der Version 1.4.8 an. Wenn der Fehler auftrat, dann waren einige Telegrammfenster weiß mit einem roten Kreuz gefüllt.
BosMon-Entwicklung durch Spende unterstützen: http://www.bosmon.de/donate
BosMon Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
BosMon Support: support@bosmon.de

Lumin
Beiträge: 501
Registriert: 5. Nov 2010, 21:46

Re: Absturz nach OutOfMemory Exceptions

Beitrag von Lumin » 1. Okt 2021, 13:13

grisu65 hat geschrieben:
1. Okt 2021, 13:02
Wenn ich mich noch recht erinnere fing es mit der Version 1.4.8 an. Wenn der Fehler auftrat, dann waren einige Telegrammfenster weiß mit einem roten Kreuz gefüllt.
Diesen Fehler kann ich so nicht bestätigen. Ich habe Die Telegramm-Typ Icons aktiviert. Werde diese Mal deaktivieren und weiter beobachten.
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9

Lumin
Beiträge: 501
Registriert: 5. Nov 2010, 21:46

System.OutOfMemoryException - Bosmon hängt sich auf

Beitrag von Lumin » 26. Jan 2022, 21:23

BosMon hängt sich alle heilige Zeit mal mit folgender Fehlermeldung auf:
Fehlermeldung.PNG
Fehlermeldung.PNG (11.97 KiB) 1681 mal betrachtet

In der Statusleiste steht zu diesem Zeitpunkt:
Statusleiste.PNG
Statusleiste.PNG (13.53 KiB) 1681 mal betrachtet

Im Logfile sind die ersten Fehler, die hierzu auftreten, die folgenden:

Code: Alles auswählen

26.01.2022 13:58:46 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zLoLbMqY=(String #=z1OBh4RA=, Boolean #=zkfWUL4twS77A, Boolean #=zZ8Z0zFlU$yAM)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zvXyllJg=()
   bei #=z2gLnyYEwkbKC$q6n16kgQ0R_7HgaCpGOEA==.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zBDz7GPQktNiwhdiYLhPCRi$OBHpZ.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zLoLbMqY=(String #=z1OBh4RA=, Boolean #=zkfWUL4twS77A, Boolean #=zZ8Z0zFlU$yAM)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zvXyllJg=()
   bei #=z2gLnyYEwkbKC$q6n16kgQ0R_7HgaCpGOEA==.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zBDz7GPQktNiwhdiYLhPCRi$OBHpZ.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==()
26.01.2022 13:59:15 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zLoLbMqY=(String #=z1OBh4RA=, Boolean #=zkfWUL4twS77A, Boolean #=zZ8Z0zFlU$yAM)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zvXyllJg=()
   bei #=z2gLnyYEwkbKC$q6n16kgQ0R_7HgaCpGOEA==.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zBDz7GPQktNiwhdiYLhPCRi$OBHpZ.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zLoLbMqY=(String #=z1OBh4RA=, Boolean #=zkfWUL4twS77A, Boolean #=zZ8Z0zFlU$yAM)
   bei #=zh3bJsQZTDx3dit2CqU_S$Cvk2mza7AIjKQ==.#=zvXyllJg=()
   bei #=z2gLnyYEwkbKC$q6n16kgQ0R_7HgaCpGOEA==.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zBDz7GPQktNiwhdiYLhPCRi$OBHpZ.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==()
26.01.2022 14:00:05 TelegramsEvents, Thread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zSJUI09j$WaTJXuAiCMdU$bRPauAV.#=zMymK6_Y=()
   bei #=zKkIUASA4U5h9ah8u0iZE2OJouIdb.#=zrb3nAgU=(#=zSJUI09j$WaTJXuAiCMdU$bRPauAV #=zm1FFtOk=)
   bei #=zaLUSNf7AT3ETT9ZJsmfFFOioBbOM.#=z8RXXU_M=(Int32 #=zjbDQpTw=, String #=zEZf9e3o=, #=zOVC5$gDmUd2ev$cW7LUn3Kkpll6T #=zjVJRiKg=, IVariablesCollection #=zgh8zflk=, ITelegram #=zxldQ0XvP0IF32TsSNQ==)
   bei #=zOVC5$gDmUd2ev$cW7LUn3Kkpll6T.#=z8RXXU_M=(Int32 #=zjbDQpTw=, String #=zEZf9e3o=, IVariablesCollection #=zgh8zflk=, ITelegram #=zxldQ0XvP0IF32TsSNQ==)
   bei #=zOVC5$gDmUd2ev$cW7LUn3Kkpll6T.ExecuteAction(AlarmEvent #=z1cI__YtBxfnp, String #=zEZf9e3o=, AlarmEventArgs #=zGTYBRyc=)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zzAKWvjTaTKbWDGsZOwX7XVs=(AlarmEventArgs #=z8T7O25Wte76M):    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zSJUI09j$WaTJXuAiCMdU$bRPauAV.#=zMymK6_Y=()
   bei #=zKkIUASA4U5h9ah8u0iZE2OJouIdb.#=zrb3nAgU=(#=zSJUI09j$WaTJXuAiCMdU$bRPauAV #=zm1FFtOk=)
   bei #=zaLUSNf7AT3ETT9ZJsmfFFOioBbOM.#=z8RXXU_M=(Int32 #=zjbDQpTw=, String #=zEZf9e3o=, #=zOVC5$gDmUd2ev$cW7LUn3Kkpll6T #=zjVJRiKg=, IVariablesCollection #=zgh8zflk=, ITelegram #=zxldQ0XvP0IF32TsSNQ==)
   bei #=zOVC5$gDmUd2ev$cW7LUn3Kkpll6T.#=z8RXXU_M=(Int32 #=zjbDQpTw=, String #=zEZf9e3o=, IVariablesCollection #=zgh8zflk=, ITelegram #=zxldQ0XvP0IF32TsSNQ==)
   bei #=zOVC5$gDmUd2ev$cW7LUn3Kkpll6T.ExecuteAction(AlarmEvent #=z1cI__YtBxfnp, String #=zEZf9e3o=, AlarmEventArgs #=zGTYBRyc=)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zzAKWvjTaTKbWDGsZOwX7XVs=(AlarmEventArgs #=z8T7O25Wte76M)
26.01.2022 14:00:20 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zSJUI09j$WaTJXuAiCMdU$bRPauAV.#=zMymK6_Y=()
   bei #=zKkIUASA4U5h9ah8u0iZE2OJouIdb.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zaLUSNf7AT3ETT9ZJsmfFFOioBbOM.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zSJUI09j$WaTJXuAiCMdU$bRPauAV.#=zMymK6_Y=()
   bei #=zKkIUASA4U5h9ah8u0iZE2OJouIdb.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zaLUSNf7AT3ETT9ZJsmfFFOioBbOM.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==()
26.01.2022 14:00:36 TelegramsEvents, BackgroundThread Error System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.
   bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zSJUI09j$WaTJXuAiCMdU$bRPauAV.#=zMymK6_Y=()
   bei #=zKkIUASA4U5h9ah8u0iZE2OJouIdb.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zaLUSNf7AT3ETT9ZJsmfFFOioBbOM.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==(), Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgel?st.:    bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start(StackCrawlMark& stackMark)
   bei System.Threading.Thread.Start()
   bei System.Diagnostics.ShellExecuteHelper.ShellExecuteOnSTAThread()
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei #=zSJUI09j$WaTJXuAiCMdU$bRPauAV.#=zMymK6_Y=()
   bei #=zKkIUASA4U5h9ah8u0iZE2OJouIdb.#=zA7Oa5wGQcWqTJwwJUw==()
   bei #=zaLUSNf7AT3ETT9ZJsmfFFOioBbOM.#=z4n3FT_QlIAz9xI0HTg==(Object #=zFhAQK0s=, EventArgs #=zsjMuGEM=)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei #=zVRkIzrmxzlsKTrIiyBv0VCaURjmW.#=zTX35klSuoCPaYPzsGA==()
Diese Fehler wiederholen sich im 15 Minutentakt. Ist aber nicht verwunderlich, da das Ereignis "IT Check" alle 15 Minuten ausgelöst wird.

Das Ereignis beinhaltet 3 Aktionen:
Ereignis.PNG
Ereignis.PNG (37.57 KiB) 1681 mal betrachtet

Kann man ausfindig machen, um welche Aktion es sich handelt, die den Fehler verursacht? Oder kann man den Fehler irgendwie noch weiter einschränken?
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9

bosmon
Beiträge: 3808
Registriert: 28. Dez 2009, 18:16

Re: Absturz nach OutOfMemory Exceptions

Beitrag von bosmon » 26. Jan 2022, 23:37

Hallo Lumin,

benutzt du die aktuellste Beta? Da sind einige Optimierungen, insb. was Reduzierung des Speicherverbrauchs bei langen Laufzeiten angeht, eingeflossen.

Grüße
Thimo Eichstädt
BosMon-Entwicklung durch Spende unterstützen: http://www.bosmon.de/donate
BosMon Dokumentation: http://www.bosmon.de/doc
BosMon Support: support@bosmon.de

Antworten