LogoControl crashed

Willkommen Foren LogoControl LogoControl crashed

  • Dieses Thema hat 5 Antworten sowie 2 Stimmen und wurde zuletzt vor vor 9 Jahren von admin aktualisiert.
6 Beiträge anzeigen - 1 bis 6 (von insgesamt 6)
  • Autor
    Beiträge
  • #2494
    robotsox
    Teilnehmer

    Hallo,

    Ich betreibe einen Raspberry worauf das LogoControl läuft.

    Leider habe ich folgendes Problem:
    Das LogoControl läuft 24h/7Tage
    Problem ist nun das nach dem Prozessstart des LogoControl, die Anwendung ca. 30minuten später zwar nur über das Webinterface erreichbar ist aber nix mehr weitergibt an die Logo.

    Ist dieser Fehler bereits bekannt bzw. was kann man dagegen tun?

    #2497
    admin
    Administrator

    Nein, da ist mir nichts bekannt. Bei mir läuft LogoControl quasi seit Monaten ohne Neustart. Das einzige Problem, dass ich mal hatte ist, dass die Prozessorauslastung sporadisch auf 100% ansteigt und LogoControl zwar noch funktioniert, aber nur noch sehr träge ist. Die Ursache dafür habe ich aber noch nicht gefunden.

    Kannst du mal bitte auf dem Raspi ins Log unter /tmp/LogoControl.log schauen? Evtl. steht hier was verdächtiges drin…

    #2498
    robotsox
    Teilnehmer

    Hallo,

    folgender Fehler erscheint in der Log wenn ich eine „Taste“ im Logo Control drücke:

    16.10.2015 13:47:30: Error on ExecuteMethod.
    System.NullReferenceException: Object reference not set to an instance of an object
      at LogoControl.Logo.LogoCommunication.SetBit (Int32 byteNumber, Int32 bitNumber, Boolean state) [0x00000] in <filename unknown>:0 
      at LogoControl.DataModel.Device.ExecuteDeviceMethod (LogoControl.DataModel.DeviceMethod method, ILogoCommunication logo) [0x00000] in <filename unknown>:0 
      at LogoControl.Remote.RemoteControlService.ExecuteMethod (System.String deviceId, System.String methodId) [0x00000] in <filename unknown>:0 
    (no inner exception)

    Was könnte denn das sein?

    #2502
    admin
    Administrator

    Das ist vermutlich nur die Meldung, dass das Setzen eines Bits (aufgrund fehlender Verbindung) fehlgeschlagen ist, also nur ein Folgefehler. Die Eigentliche Grund für den Verbindungsabbruch muss irgendwo früher auftauchen. Poste bitte mal das komplette Logfile. Du sagst, dass du die Logo ca. 30 Minuten ohne Probleme über die LogoControl-Web Oberfläche steuern kannst, also der Methodenaufruf mit deinem „Schalter“ einwandfrei funktioniert und dann nach einiger Zeit (30 min?) nichts mehr geht, korrekt? Spielst du in dieser Zeit ein neues Schaltprogramm auf die Logo oder setzt sie in den Stop-Modus?

    #2512
    robotsox
    Teilnehmer

    Hallo,

    Genau nach ca. 30 min geht nichts mehr.
    ich setzte die Logo auch nicht von Run in Stop oder andersrum bzw. lade kein neues Programm hinein.

    Hier die vollständige Log:

    19.10.2015 12:06:59: Cannot reconnect after connection broken..
    System.ApplicationException: Couldn't open TCP connaction to tropiatech.no-ip.biz
      at LogoControl.Logo.LogoCommunication.Connect () [0x00000] in <filename unknown>:0 
      at LogoControl.Logo.LogoCommunication.CheckResultCodeAndReconnectIfNeeded (Int32 res) [0x00000] in <filename unknown>:0 
    (no inner exception)
    19.10.2015 12:07:00: Fehler beim Aktualisieren des internen Caches: Object reference not set to an instance of an object.
    System.NullReferenceException: Object reference not set to an instance of an object
      at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List

    1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 12:07:00: Fehler beim Aktualisieren des internen Caches: Object reference not set to an instance of an object.
    System.NullReferenceException: Object reference not set to an instance of an object
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 12:07:00: Cannot reconnect after connection broken..
    System.NullReferenceException: Object reference not set to an instance of an object
    at LogoControl.Logo.LogoCommunication.Disconnect () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 12:07:00: Cannot reconnect after connection broken..
    System.NullReferenceException: Object reference not set to an instance of an object
    at LogoControl.Logo.LogoCommunication.Disconnect () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 15:00:03: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 19:48:58: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 20:03:38: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 20:04:46: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    19.10.2015 20:05:03: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 06:33:19: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 06:33:25: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 06:33:30: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 06:33:38: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 08:14:30: Fehler beim Aktualisieren des internen Caches: Reconnect failed..
    LogoControl.Logo.ConnectionBrokenException: Reconnect failed.
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 12:07:05: Cannot reconnect after connection broken..
    System.ApplicationException: Couldn’t open TCP connaction to tropiatech.no-ip.biz
    at LogoControl.Logo.LogoCommunication.Connect () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.CheckResultCodeAndReconnectIfNeeded (Int32 res) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 12:07:05: Fehler beim Aktualisieren des internen Caches: Object reference not set to an instance of an object.
    System.NullReferenceException: Object reference not set to an instance of an object
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 12:07:05: Fehler beim Aktualisieren des internen Caches: Object reference not set to an instance of an object.
    System.NullReferenceException: Object reference not set to an instance of an object
    at LogoControl.Logo.LogoCommunication.GetMultipleBytes (EDaveArea area, System.Collections.Generic.List`1 blocks) [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.UpdateCache () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    20.10.2015 12:07:05: Cannot reconnect after connection broken..
    System.NullReferenceException: Object reference not set to an instance of an object
    at LogoControl.Logo.LogoCommunication.Disconnect () [0x00000] in <filename unknown>:0
    at LogoControl.Logo.LogoCommunication.OnUpdateEvent (System.Object source, System.Timers.ElapsedEventArgs e) [0x00000] in <filename unknown>:0
    (no inner exception)
    `

    #2516
    admin
    Administrator

    Ok, die folgende Zeile macht mich stutzig:
    Couldn’t open TCP connection to tropiatech.no-ip.biz

    Läuft LogoControl etwa in einem anderen Netz als die Logo? Das *.no-ip.biz deutet zumindest darauf hin, dass du versuchst auf eine entfernte Logo hinter einem Router mit DynDNS-Client zuzugreifen. Was steht denn in deiner config.xml bei

    <logo ip="???" />

    ?

6 Beiträge anzeigen - 1 bis 6 (von insgesamt 6)
  • Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.