Page 1 sur 1

Bug script lua quand mauvais dossier

Publié : 29 août 2018, 20:38
par Tonio16
Salut

Je partage un bug que je viens d'expérimenter. J'utilise le script lua pour déterminer si c'est un jour de vacances. Dans les script, il a y un lien vers un fichier xml dans le dossier domoticz. Comme j'utilise le script sur plusiers Pi et que je n'ai pas toujours le même utilisateur, sur un des pi, le chemin d'accès était faux.
Avec cette erreur: plantage de Domoticz:

Code : Tout sélectionner

2018-08-29 20:15:08.600  Status: LUA: Erreur d'ouverture du fichier '/home/domoticz/domoticz/scripts/lua/vacances.xml'.
2018-08-29 20:15:08.670  Status: WebServer(HTTP) stopped
2018-08-29 20:15:08.893  Error: Domoticz received fatal signal 6 !...
2018-08-29 20:15:08.896  Error:   /home/pi/domoticz/domoticz() [0x262154]
2018-08-29 20:15:08.896  Error:   /home/pi/domoticz/domoticz(_Z14signal_handleri+0x4c) [0x26220c]
2018-08-29 20:15:08.896  Error:   /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer+0) [0x76c846b0]
2018-08-29 20:15:08.896  Error:   /lib/arm-linux-gnueabihf/libc.so.6(gsignal+0xa0) [0x76c8345c]
Après correction, tout rentre dans l'ordre.

J'avais déjà fait cette erreur sur la version stable précédente sans crasher Domoticz.

Tcho

Antoine