Domoticz received fatal signal 11 !...

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
dokho
Messages : 685
Inscription : 28 déc. 2014, 19:32

Domoticz received fatal signal 11 !...

Message par dokho »

Bonjour,

J'ai voulu créer un dummy "P1 smart meter" pour bricoler un compteur (avec mes pinces ampermétriques prévues pour installation tri-phasée) et là c'est le drame:

Code : Tout sélectionner

2016-11-01 10:05:00.628  Error: Domoticz received fatal signal 11 !...
2016-11-01 10:05:00.631  Error:   /home/pi/dev-domoticz/domoticz() [0x19de8c]
2016-11-01 10:05:00.632  Error:   /home/pi/dev-domoticz/domoticz(_Z14signal_handleri+0x58) [0x19df44]
2016-11-01 10:05:00.633  Error:   /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0) [0x76a5f180]
2016-11-01 10:05:00.633  Error:   /lib/arm-linux-gnueabihf/libc.so.6(+0x3702c) [0x76a6702c]
J'ai réussi à m'en sortir en supprimant mes scripts LUA: là domoticz ne plante plus.

Du coup j'ai retiré le dummy "P1 smart meter", remis mes scripts et tout rentre dans l'ordre ...


Une idée du pourquoi un dummy "P1 smart meter" fait planter domoticz ?
TroisSix
Messages : 175
Inscription : 11 janv. 2016, 09:33

Re: Domoticz received fatal signal 11 !...

Message par TroisSix »

Hello,

J'ai eu le même problème que toi, exactement pareil, juste en ajoutant un dummy virtuel P1, ptit script lua, et fatal signal 11 :o

Ma version de Domoticz: V3.5877 stable

Extrait des logs:

Code : Tout sélectionner

2016-11-11 18:03:30.638  Error: Domoticz received fatal signal 11 !...
2016-11-11 18:03:30.642  Error:   /home/pi/domoticz/domoticz() [0x1a4420]
2016-11-11 18:03:30.643  Error:   /home/pi/domoticz/domoticz(_Z14signal_handleri+0x4c) [0x1a44cc]
2016-11-11 18:03:30.643  Error:   /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0) [0x76afb180]
2016-11-11 18:03:30.643  Error:   /lib/arm-linux-gnueabihf/libc.so.6(+0x3702c) [0x76b0302c]
J'ai réussi à m'en sortir en supprimant ce device, vu que c'était ma seule dernière modification, mais sans y croire...
Quelle galère pour supprimer un device sans interface web, et avec un domoticz planté... faut s'accrocher :roll:

Il y a un ptit bug domoticz, si les experts peuvent nous donner un ptit avis svp ;)
VM Debian, Domoticz stable 2023.1, RFXtrx433E, Z-Stick Gen5
- rts: dio, sondes oregon, volets somfy
- zwave: fibaro fgs212, aeotec smart switch gen5, vision ZG8101,CO, Fumée
- IO Homecontrol: Connexoon, Velux
- harmony hub, philips hue, géoloc. Pilot
Lou Castelou
Messages : 36
Inscription : 24 avr. 2017, 15:58

Re: Domoticz received fatal signal 11 !...

Message par Lou Castelou »

Bonjour,
J'ai aussi le même Pb de façon totalement aléatoire tant sur le nb de jours de fonctionnement que sur l'heure de blocage.
Je suis sur une version 3.8153 stable sous Stretch sur un RPI2b.
Merci de votre aide.
Pièces jointes
Error fatal signal 11.png
Error fatal signal 11.png (17.13 Kio) Consulté 4590 fois
Lou Castelou
Messages : 36
Inscription : 24 avr. 2017, 15:58

Re: Domoticz received fatal signal 11 !...

Message par Lou Castelou »

Bonjour,
Suite à mon message d'hier, j'ai mis en place une mesure de contournement pour bloquer à minima le fonctionnement de Dz avec un fichier Bash piloté par un crontab toutes les 30 minutes (solution non satisfaisante à mes yeux) et le tout avec un envoi d'un SMS.

#!/bin/bash

# récupération de la date et heure
date3=`date +"%d-%m-%Y - %H:%M"`
msg1="Domoticz : erreur 11."

# Réperoire où sera enregistré le fichier
pat1=/home/pi/Temp/

# Control de l'erreur 11 toutes les 30 minutes, correction et envoi d'un SMS
cd $pat1
sudo chown pi.pi /tmp/domoticz.txt
cp /tmp/domoticz.txt $pat1/gil1.txt

if grep -q "signal 11" "gil1.txt"; then
sudo service domoticz.sh stop
sudo rm -f /tmp/domoticz.txt
sudo service domoticz.sh start
mv gil1.txt "gil-$date3.txt"
curl "https://smsapi.free-mobile.fr/sendmsg?u ... &msg=$msg1"
else
echo "$date3 -- Ok" >> Fic_Er_11_Ok.txt
rm -f gil1.txt
fi
Répondre