Bug script lua quand mauvais dossier
Publié : 29 août 2018, 20:38
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:
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
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]
J'avais déjà fait cette erreur sur la version stable précédente sans crasher Domoticz.
Tcho
Antoine