Autor Thema: Withings - FHEM Crash bei JSON Fehler  (Gelesen 182 mal)

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5443
Withings - FHEM Crash bei JSON Fehler
« am: 08 April 2020, 08:50:10 »
Guten Morgen,

mir ist es schon mehrfach passiert, dass das Withigs Modul bei einem JSON Fehler FHEM in die Knie zwingt.

2020.04.08 06:23:26.915 2: withings_U13636180: json evaluation error on getUserDetail malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at ./FHEM/32_withings.pm line 1631.

Wäre gut, wenn dieser Fehler mal abgefangen werden würde sodass nur eine Mitteilung im Log kommt, aber FHEM nicht in den Abgrund gerissen wird.

LG,
Heiko
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, SSChatBot, SSCal, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2843
Antw:Withings - FHEM Crash bei JSON Fehler
« Antwort #1 am: 18 April 2020, 10:17:28 »
Was steht da sonst noch im Log?
Das ist eigentlich schon die Stelle an der der Fehler abgefangen wird.

Mach mal
attr global stacktrace 1falls das noch nich gesetzt ist.
Ergebnis vom nächsten Crash dann bitte komplett posten.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5443
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, SSChatBot, SSCal, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

 

decade-submarginal