Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Daemon.log voll mit integer overflow Meldungen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Daemon.log voll mit integer overflow Meldungen

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
nodejsspeicherplatz
15 Beiträge 2 Kommentatoren 1.1k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    Trident
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    Ich bin erfolgreich auf den raspi4 umgezogen und mein System lief in der letzten Zeit super stabil und zuverlässig- vielen Dank an alle die das Projekt so tatkräftig unterstützen!

    Heute kam es dann zu einem kompletten Ausfall des systems. Die Ursache hatte ich schnell gefunden: kein Speicherplatz mehr auf der SD-Karte. Ich habe dann versucht den Übeltäter zu finden und konnte es auch schnell eingrenzen: das daemon.log war auf über 9GB angewachsen.
    Es ist voll mit Einträgen dieser Art:

    Timeout duration was set to 1.
    (node:4574) TimeoutOverflowWarning: 2419200000 does not fit into a 32-bit signed integer.
    

    Es ist nach einer kurzen Recherche wohl ein Fehler in Nodejs und offensichtlich eine Zahl die nicht mehr als int32 abgebildet werden kann. Soweit so gut.

    Hat jemand eine Idee wie ich herausfinden kann was genau dies verursacht? Sprich wie ich den Fehler loswerden kann? Bin gerade ein bisschen ideenlos, wie ich das weiter eingrenzen kann auf ein Adapter oder Skript o.ä.

    Freue mich über Hinweise

    Viele Grüße

    Trident

    paul53P 1 Antwort Letzte Antwort
    0
    • T Trident

      @paul53 Ich prüfe zur Sicherheit nochmal alle datenpunkte, welche ich mit dem sql Adapter aufzeichne ... nicht das ich was übersehen habe - glaube ich eigentlich nicht aber mal sehen. Gleichzeitig deaktiviere ich mal schritt für schritt das logging der datenpunkte und prüfe die Auswirkungen. Dann müsste ich den Schuldigen ja finden (ist zwar extrem viel nerviges klicken sehe im Moment aber keine anderen weg).

      T Offline
      T Offline
      Trident
      schrieb am zuletzt editiert von
      #15

      @paul53 Ich hab das Problem gefunden! Es tritt auf, wenn ich die Werte des Statistik-Adapters unter „Save“ und dann die Quartals und Jahreswerte speichern will mit dem sql Adapter. Nehme ich diese raus - geht alles wieder.

      1 Antwort Letzte Antwort
      0
      • T Trident

        Hallo zusammen,

        Ich bin erfolgreich auf den raspi4 umgezogen und mein System lief in der letzten Zeit super stabil und zuverlässig- vielen Dank an alle die das Projekt so tatkräftig unterstützen!

        Heute kam es dann zu einem kompletten Ausfall des systems. Die Ursache hatte ich schnell gefunden: kein Speicherplatz mehr auf der SD-Karte. Ich habe dann versucht den Übeltäter zu finden und konnte es auch schnell eingrenzen: das daemon.log war auf über 9GB angewachsen.
        Es ist voll mit Einträgen dieser Art:

        Timeout duration was set to 1.
        (node:4574) TimeoutOverflowWarning: 2419200000 does not fit into a 32-bit signed integer.
        

        Es ist nach einer kurzen Recherche wohl ein Fehler in Nodejs und offensichtlich eine Zahl die nicht mehr als int32 abgebildet werden kann. Soweit so gut.

        Hat jemand eine Idee wie ich herausfinden kann was genau dies verursacht? Sprich wie ich den Fehler loswerden kann? Bin gerade ein bisschen ideenlos, wie ich das weiter eingrenzen kann auf ein Adapter oder Skript o.ä.

        Freue mich über Hinweise

        Viele Grüße

        Trident

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #2

        @Trident sagte:

        2419200000

        Der Wert entspricht exakt 28 Tagen (40320‬ Minuten). Wird in einem Skript solch eine lange Verzögerungszeit verwendet ?

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        T 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @Trident sagte:

          2419200000

          Der Wert entspricht exakt 28 Tagen (40320‬ Minuten). Wird in einem Skript solch eine lange Verzögerungszeit verwendet ?

          T Offline
          T Offline
          Trident
          schrieb am zuletzt editiert von
          #3

          @paul53
          Danke für den Hinweis. Eigentlich habe ich kein Skript mit einer solchen Verzögerung. Ich betreibe sogar nur eines wo überhaupt der Baustein vorkommt. Dieses ist jetzt deaktiviert (stop Button in der gui) und alle der JavaScript Adapter ist neugestartet.
          Keine Änderung...
          Das spammen der errors im log hört allerdings auf, wenn ich den iobroker komplett stoppe. Es liegt also schon an ihm. Ein Neustart behebt das Problem leider aber auch nicht.

          Ich habe nun alle Adapter der Reihe noch deaktiviert und bin glaube ich dem Verursacher auf die Schliche gekommen. Deaktiviere ich den sql Adapter hören die errors auf!

          Leider brauche ich diesen relativ dringend, gibt es Ideen wie ich helfen kann den Fehler einzugrenzen?

          paul53P 1 Antwort Letzte Antwort
          0
          • T Trident

            @paul53
            Danke für den Hinweis. Eigentlich habe ich kein Skript mit einer solchen Verzögerung. Ich betreibe sogar nur eines wo überhaupt der Baustein vorkommt. Dieses ist jetzt deaktiviert (stop Button in der gui) und alle der JavaScript Adapter ist neugestartet.
            Keine Änderung...
            Das spammen der errors im log hört allerdings auf, wenn ich den iobroker komplett stoppe. Es liegt also schon an ihm. Ein Neustart behebt das Problem leider aber auch nicht.

            Ich habe nun alle Adapter der Reihe noch deaktiviert und bin glaube ich dem Verursacher auf die Schliche gekommen. Deaktiviere ich den sql Adapter hören die errors auf!

            Leider brauche ich diesen relativ dringend, gibt es Ideen wie ich helfen kann den Fehler einzugrenzen?

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #4

            @Trident
            Ist bei einem Datenpunkt ein Aufzeichnungsintervall von 2419200 s angegeben ?

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            T 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @Trident
              Ist bei einem Datenpunkt ein Aufzeichnungsintervall von 2419200 s angegeben ?

              T Offline
              T Offline
              Trident
              schrieb am zuletzt editiert von
              #5

              @paul53 nein - leider nicht. Ist alles auf „bei Änderung“ und einer gewissen Vorhaltezeit - welche aber nie 28 Tage ist sondern zwischen 1-2 Jahren.

              paul53P 1 Antwort Letzte Antwort
              0
              • T Trident

                @paul53 nein - leider nicht. Ist alles auf „bei Änderung“ und einer gewissen Vorhaltezeit - welche aber nie 28 Tage ist sondern zwischen 1-2 Jahren.

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #6

                @Trident
                Solch ein Eintrag existiert nirgends ?

                SQL_28Tage.JPG

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                T 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @Trident
                  Solch ein Eintrag existiert nirgends ?

                  SQL_28Tage.JPG

                  T Offline
                  T Offline
                  Trident
                  schrieb am zuletzt editiert von
                  #7

                  @paul53 ich meine nicht - werde das aber nochmal gründlich prüfen. Danke für den Hinweis! Da hatte ich nicht explizit hingeschaut! Melde mich dann wieder

                  T 1 Antwort Letzte Antwort
                  0
                  • T Trident

                    @paul53 ich meine nicht - werde das aber nochmal gründlich prüfen. Danke für den Hinweis! Da hatte ich nicht explizit hingeschaut! Melde mich dann wieder

                    T Offline
                    T Offline
                    Trident
                    schrieb am zuletzt editiert von
                    #8

                    ich habe nochmals geprüft und nur Einträge mit 30 oder 60 sekunden gefunden

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • T Trident

                      ich habe nochmals geprüft und nur Einträge mit 30 oder 60 sekunden gefunden

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #9

                      @Trident
                      Irgendwo muss es herkommen ? Würde es der Adapter verursachen, hätten andere Anwender auch das Problem.

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      T 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @Trident
                        Irgendwo muss es herkommen ? Würde es der Adapter verursachen, hätten andere Anwender auch das Problem.

                        T Offline
                        T Offline
                        Trident
                        schrieb am zuletzt editiert von
                        #10

                        @paul53 schon richtig, den Gedanken hatte ich auch ....

                        T 1 Antwort Letzte Antwort
                        0
                        • T Trident

                          @paul53 schon richtig, den Gedanken hatte ich auch ....

                          T Offline
                          T Offline
                          Trident
                          schrieb am zuletzt editiert von
                          #11

                          @Trident Danke auf jedenfalls für die Ideen - ich suche mal weiter. Ein großer Zahlen wert als value kann es ja nicht sein, oder? Was ich gemacht habe ist, dass ich Datentypen spezifisch definiert habe - also im Menü des sql Adapters.

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • T Trident

                            @Trident Danke auf jedenfalls für die Ideen - ich suche mal weiter. Ein großer Zahlen wert als value kann es ja nicht sein, oder? Was ich gemacht habe ist, dass ich Datentypen spezifisch definiert habe - also im Menü des sql Adapters.

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von
                            #12

                            @Trident sagte:

                            Ein großer Zahlen wert als value kann es ja nicht sein, oder?

                            Nein, das hat nichts mit Timeout zu tun. In der Instanz-Konfiguration steht auch keine so lange Zeit ?

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            T 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @Trident sagte:

                              Ein großer Zahlen wert als value kann es ja nicht sein, oder?

                              Nein, das hat nichts mit Timeout zu tun. In der Instanz-Konfiguration steht auch keine so lange Zeit ?

                              T Offline
                              T Offline
                              Trident
                              schrieb am zuletzt editiert von
                              #13

                              @paul53 wenn du die default-Einstellung meinst? Da steht nichts in dieser Dimension ... da steht tausend Millisekunden

                              T 1 Antwort Letzte Antwort
                              0
                              • T Trident

                                @paul53 wenn du die default-Einstellung meinst? Da steht nichts in dieser Dimension ... da steht tausend Millisekunden

                                T Offline
                                T Offline
                                Trident
                                schrieb am zuletzt editiert von
                                #14

                                @paul53 Ich prüfe zur Sicherheit nochmal alle datenpunkte, welche ich mit dem sql Adapter aufzeichne ... nicht das ich was übersehen habe - glaube ich eigentlich nicht aber mal sehen. Gleichzeitig deaktiviere ich mal schritt für schritt das logging der datenpunkte und prüfe die Auswirkungen. Dann müsste ich den Schuldigen ja finden (ist zwar extrem viel nerviges klicken sehe im Moment aber keine anderen weg).

                                T 1 Antwort Letzte Antwort
                                0
                                • T Trident

                                  @paul53 Ich prüfe zur Sicherheit nochmal alle datenpunkte, welche ich mit dem sql Adapter aufzeichne ... nicht das ich was übersehen habe - glaube ich eigentlich nicht aber mal sehen. Gleichzeitig deaktiviere ich mal schritt für schritt das logging der datenpunkte und prüfe die Auswirkungen. Dann müsste ich den Schuldigen ja finden (ist zwar extrem viel nerviges klicken sehe im Moment aber keine anderen weg).

                                  T Offline
                                  T Offline
                                  Trident
                                  schrieb am zuletzt editiert von
                                  #15

                                  @paul53 Ich hab das Problem gefunden! Es tritt auf, wenn ich die Werte des Statistik-Adapters unter „Save“ und dann die Quartals und Jahreswerte speichern will mit dem sql Adapter. Nehme ich diese raus - geht alles wieder.

                                  1 Antwort Letzte Antwort
                                  0
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  751

                                  Online

                                  32.5k

                                  Benutzer

                                  81.7k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe