Vermehrte Abstürze seit der 5.2?

Da Abstürze bei IP-Symcon normalerweise gegen Null tendieren und wir nun seit dem Release mindestens 5 Personen in 3 Themen mit Abstürzen hatten, würde ich der Sache gerne an einer Stelle gezielt und priorisiert nachgehen.

Kurz zur Referenz:
Neustart von Symcon nach Crash auf Symbox
Symcon Absturz letzte Nacht
und @Slummi hatte mir per PM geschrieben.

Bekannte Fakten:

  • Bisher passiert es über alle Plattformen hinweg
  • Es scheint nicht mit einer Benutzer-Interaktion zusammenzuhängen (bei einigen ist die SymBox einfach Nachts abgestürzt)
  • Es passiert wohl erst seit der 5.2

Die Frage, die ich an alle mit einem Absturz gerne stellen würde:

  • Nutzt ihr das VoIP Modul? (Es reicht, dass ihr die VoIP Instanz erstellt habt.)
    – Falls ja: Könnt ihr das VoIP Modul entfernen (dann Dienst Neustarten) und schauen, ob das Problem „weg“ ist?
  • Könnt ihr auf die aktuellste Beta wechseln und schauen, ob das Problem dann weg ist?

paresy

Nach langer Zeit hatte ich auch zwei Abstürze, einmal bei meinem Raspi und einmal auf Windows 10. Bei beiden ist die 5.2 installiert und VOIP. VOIP habe ich jetzt rausgeschmissen

Hallo.

Passt vielleicht nur halb dazu, aber ich verwende die 5.2-4065 auf Raspberry, hatte eine VOIP Instanz konfiguriert aber nicht aktiv damit gearbeitet. Ich hatte keine Abstürze. Habe die „ungenutze“ VOIP Instanz aber sicherheitshalber trotzdem gelöscht.

Gruß
Thorsten

Also die neuste Beta inkl. VoIP-Modul löst das Problem schon mal nicht. Ohne VoIP muss ich noch testen.

Gruß
Slummi

ich habe keine VOIP Instanz laufen und hatte einen der beiden Symbox Abstürze.

Gruß,
Loerdy

Bei mir beschränken sich die Abstürze bis jetzt übrigens darauf, wenn ich mit der Webkonsole arbeite. Dann aber verhältnismäßig oft. Läuft das System einfach vor sich hin, ist bis jetzt noch nichts passiert.

@paresy: Sind die Dumps eigentlich brauchbar oder wieder nicht?

Slummi

Hallo.

Ich hatte mit der 5.2 (auf einem Raspi) ein einziges Mal den Fall, dass das PiGPIO Modul von JPaeper zig SSH Sessions eröffnet hatte.
Dadurch natürlich iwann kein Speicher mehr übrig. Konnte ich aber nicht erneut beobachten.

Daher wäre (bei den Linuxusern) im „akuten“ Problemfall (Absturz) auch mal ein Blick auf TOP/HTOP interessant …

Sonst hatte ich bisher keine Abstürze.
Nutze (noch) kein VOIP.

Gruß
lueralba

Ich habe zwar die 5.3 Beta am laufen, aber IPS beendete sich ohne irgendwelche Infos (Log) am Sonntag, Montag und Dienstag Nacht. Jetzt läuft es wieder ohne Probleme. Vorher hatte ich auch das Problem mit dem Ausführen von exec() und musste paar mal das System durchstarten.

Irgendwas ist da im Dunkeln, leider kann ich es noch nicht identifizieren!

Gruß Heiko

Nachtrag:

Habe VOIP Modul installiert und konfiguriert, aber nutze es nicht aktiv. Natürlich habe ich etwas mit rumgespielt und ja auch das mit den nicht eingeschrängten Anrufern gemeldet bzw. gefunden. Seit dem liegt es brach, werde es jetzt aber löschen!

Heute hat sich IPS auch bei mir plötzlich verabschiedet.
Kann mich nicht daran erinnern, dass dies schon mal vorher passiert ist.

Habe mir anschließend das Log angeschaut und gesehen, dass sich der Absturz angekündigt hat:

Es fing damit an, dass die Verbindung zum KNX Gateway getrennt wurde (aus dem Log):

  • EIB Gateway | Getrennt auf Anfrage vom Gateway

Dann kam ca. 5 Minuten immer wieder diese Meldung:

  • Zu viele gleichzeitige Skripte. Verwerfe Ausführung…

Dann folgte der Absturz.

Ich habe jetzt die Threads mal auf 15 erhöht. Vllt. war es auch ein Einzelfall, jedenfalls hatte ich das mit der 5.1 nie (und den Versionen davor auch nicht).

Mein System: IP-Symcon 5.2, Ubuntu, 06.09.2019, 6b3e65038036
Kein VOIP installiert, auch nicht versuchsweise.

Gruß,
Georg

Heute ist IPS wieder ausgestiegen.

Gleicher Ablauf wie gestern von mir beschrieben (im Log):

  • EIB Gateway | Getrennt auf Anfrage vom Gateway

  • etwas später wird das KNX Gateway wieder verbunden:
    EIB Gateway | Stelle Verbindung wieder her…
    EIB Gateway | Verbinde…
    EIB Gateway | Verbundene ID=3

-Danach kommen ca. 5 Minuten Fehler:
| ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…

Dann stürzt IPS ab.

Was mir noch aufgefallen ist: Ich habe ein paar Enocean Komponenten im Einsatz:

Die Version des Enocean Gateways wird im Objektbaum mit GATEWAYCTRL angegeben.
Im Log steht dazu:
VariableManager | [EnOcean Gateway\Version] = GATEWAYCTRL(und 5x NUL)

Vor der 5.2. stand hier eine Versionsnummer.

Gruß,
Georg

Hallo

Ich erinnere mich jetzt doch an zwei Abstürze in der 5.2 Betaphase bei denen ich anfangs meinen neuen Switch bzw. Netzwerk in Verdacht hatte. Habe dann aber immer recht lange Ruhe gehabt, so dass meine Logs verdunstet waren.
Versuche grade alte Sicherungen danach zu durchforsten.

Waren ähnliche Meldungen wie hier letzten beschrieben.
CCU nicht mehr erreichbar, EXSYS Serial-Ethernet Converter nicht mehr erreichbar, dann ging alles nur noch extrem langsam bis zum Quasi-Stillstand.

Habe da aber nicht nach Arbeitsspeicher geschaut…

Habe kein KNX und kein EnOcean.

Gruss
lueralba

Also das einzig Auffällige was ich im Log finde, sind massenhaft solche Einträge:


27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6381 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6377 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6373 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6368 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6364 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6359 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6355 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6351 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6346 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6342 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: end of file
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6337 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6333 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6329 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6324 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6320 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6315 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6311 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6307 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6302 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6298 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6293 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6289 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6285 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6280 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6276 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6271 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6267 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6263 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6258 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6254 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6249 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6245 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6241 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6236 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6232 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6227 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6223 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6219 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6214 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6210 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6205 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6201 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6197 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6192 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6188 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6183 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6179 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6175 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6170 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6166 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6161 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6157 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6153 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6148 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6144 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6139 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6135 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6131 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6126 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6122 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6117 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6113 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6109 ms)
27.09.2019 15:30:43 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6104 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6100 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6095 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6091 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6087 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6082 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6078 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6073 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6069 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6065 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6060 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6056 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: end of file
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6051 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6047 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6043 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6038 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6034 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6029 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6025 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6021 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6016 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6012 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6007 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (6003 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5999 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5994 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5990 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5985 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5981 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5977 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5972 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5968 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5963 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5959 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5955 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5950 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5946 ms)
27.09.2019 15:30:44 | 00000 | DEBUG   | VoIP                 | aufile: cpu lagging behind (5941 ms)

Das kommt aber ständig und nicht unbedingt zu Zeiten eines Absturzes.

Gruß
Slummi

Hallo,

ich hatte in der 5.1er keine Abstürze. Die 5.2er hat allerdings zuletzt Probleme mit Abstürzen gehabt. Allerdings hatte ich da zunächst als Fehlerursache die Umstellung meiner Siemens LOGOs in Verdacht. Da waren zwischenzeitlich ein paar Parametrierfehler und Skriptfehler, bevor ich alles angepasst hatte.
Auslöser scheint bei mir aber das Skript von pitti für die Wetterstation WS4000SE gewesen zu sein. Das lief aber auch schon in der 5.1er und hat dort nie Probleme bereitet (Wetterstation WS980WiFi von ELV).
Probleme hat bei mir socket_read verursacht, dadurch ist das Wetterstations Skript öfter hängen geblieben. Da war dann natürlich mit Symcon irgendwann Schluß. Ich habe socket_set_option mit einem Timeout versehen, seit ungefähr einer Woche habe ich keine Probleme mehr.
Wie gesagt, hat das Skript unter 5.1 keine Probleme gemacht.

Das VOIP Modul habe ich zum Test eingerichtet, wird aber aktuell nicht aktiv genutzt. Bis dato läuft es noch mit.

Habt ihr denn auch die letzte Beta-Version installiert? Treten damit auch die selben Abstürze auf?

Die Beta der 5.2 ist vom 25.09.2019.

paresy

Wie gesagt, ich habe die aktuellste Beta. Der zweite Dump, den ich dir geschickt habe, müsste bereits davon sein.

Gruß
Slummi

Bei mir ist es die aktuelle stable. IP-Symcon 5.2, Raspberry Pi, 06.09.2019, 6b3e65038036. Aktuell arbeitet IPS auch wieder stabil.

N’abend,

ich war jetzt eine Woche mal nicht daheim und IPS ist 3 mal abgestürzt :frowning: Immer in der Zeit zwischen 19 und 21 Uhr!

Ankündigen tut es sich mit dem hier im Forum auch schon gemeldeten Problem das der Befehl exec() fehlschlägt.
Ich habe ein Script das den Pi aller 15 Minuten monitort (MEM, CPU Load, Disk usw, ~ 15 Variablen).
Danach läuft IPS noch paar Stunden und dann ist Feierabend. Im Log ist dann nichts zu sehen.

Gruß Heiko

Das kann ich so nicht sagen !

Hier läuft es, auf den Pi’s rund.
Meine Heizung läuft ohne Probleme per IPS und 1wire am Pi GPIO.
Alle ca 15 Sekunden wird das aufgerufen :

$temp = exec('cat /sys/bus/w1/devices/'.$ds_id[$i].'/w1_slave |grep t=');

Die Var’s werden natürlich vorher gesetzt,
Also denke ich, am „exec“ kann es nicht liegen.

Auf dem Life Haus System laufen hier auch noch einige exec Aufrufe, ohne Probleme.

Bei mir kommen die Crashs gefühlt seit 5.1 - sie sind nicht greifbar in Bezug auf Das was vorher lief. VoIP kann es eigentlich nicht sein - das nutze ich nicht und habe es auch nie genutzt.
Mal läuft es Wochen ohne Probleme und dann gibt es mehrere Crashs in ein paar Tagen - dann ist wieder Ruhe.
Mit dem ab 5.1 bin ich mir sehr sicher, da ich seitdem immer wieder Update in der Hoffnung das ruhe ist … ich dachte erst es läge an de 5.1 Beta. Auch hatte ich mal mein Wunderground Modul in Verdacht, aber das war es auch nicht - dann mal ein anderes. Evtl. kommt es in Modulen zu Problemen die das System mit runter reißen?

Ich weiß, dass es nicht hilft aber ich fahre seit vielen Monaten nicht nur jede Version auch jede Beta und ich kenne diese Probleme nicht. Keine Abstürze oder sonstige schwerwiegenden Auffälligkeiten.

Aber ich kann durchaus verstehen, dass so ein Problem mehr als ärgerlich ist. Das will keiner.

Gesendet von iPhone XS mit Tapatalk