guillaumezin / DomoticzLinky

Linky plugin for Domoticz
GNU Affero General Public License v3.0
143 stars 26 forks source link

received fatal signal 11 (Segmentation fault) #187

Closed zenitram2 closed 1 year ago

zenitram2 commented 1 year ago

Bonjour,

Je n'ai jamais pu arriver jusqu'au code pour aller sur la page :https://enedis.domoticz.russandol.pro/device?code=

mon Domoticz se plante toujours sur cette erreur:

`2022-10-30 11:54:16.129 Status: Compteur 52: Initialized version 2.4.5, author 'Barberousse' 2022-10-30 11:54:16.134 Compteur 52: Heures creuses désactivées 2022-10-30 11:54:16.134 Compteur 52: Consommation à montrer sur le tableau de bord mis à value_day / peak_day 2022-10-30 11:54:16.134 Compteur 52: Nombre de jours à récupérer pour la vue par heures mis à 7 2022-10-30 11:54:16.134 Compteur 52: Nombre de jours à récupérer pour les autres vues mis à 7 2022-10-30 11:54:16.134 Compteur 52: Nombre de jours à récupérer pour le calcul du pic mis à 1 2022-10-30 11:54:16.134 Compteur 52: Debug mis à 0 2022-10-30 11:54:16.141 Compteur 52: Pas de cache trouvé sur le disque 2022-10-30 11:54:16.141 Compteur 52: Si vous ne voyez pas assez de données dans la vue par heures, augmentez le paramètre Log des capteurs qui se trouve dans Réglages / Paramètres / Historique des logs 2022-10-30 11:54:25.078 Status: Compteur 52: Récupération des données avec l'historique court 2022-10-30 11:54:25.081 Error: Domoticz(pid:3731, tid:3749('Compteur 52')) received fatal signal 11 (Segmentation fault) 2022-10-30 11:54:25.081 Error: siginfo address=0xe93, address=(nil) 2022-10-30 11:54:27.981 Error: Did not find stack frame for thread (LWP 3749)), printing full gdb output:

2022-10-30 11:54:27.981 Error: > gdb: warning: Couldn't determine a path for the index cache directory. 2022-10-30 11:54:27.981 Error: > [New LWP 3732] 2022-10-30 11:54:27.981 Error: > [New LWP 3733] 2022-10-30 11:54:27.981 Error: > [New LWP 3734] 2022-10-30 11:54:27.981 Error: > [New LWP 3735] 2022-10-30 11:54:27.981 Error: > [New LWP 3736] 2022-10-30 11:54:27.981 Error: > [New LWP 3737] 2022-10-30 11:54:27.981 Error: > [New LWP 3738] 2022-10-30 11:54:27.981 Error: > [New LWP 3739] 2022-10-30 11:54:27.981 Error: > [New LWP 3740] 2022-10-30 11:54:27.981 Error: > [New LWP 3741] 2022-10-30 11:54:27.981 Error: > [New LWP 3742] 2022-10-30 11:54:27.981 Error: > [New LWP 3743] 2022-10-30 11:54:27.981 Error: > [New LWP 3746] 2022-10-30 11:54:27.981 Error: > [New LWP 3747] 2022-10-30 11:54:27.981 Error: > [New LWP 3748] 2022-10-30 11:54:27.981 Error: > [New LWP 3749] 2022-10-30 11:54:27.981 Error: > [New LWP 3750] 2022-10-30 11:54:27.982 Error: > [New LWP 3751] 2022-10-30 11:54:27.982 Error: > [New LWP 3752] 2022-10-30 11:54:27.982 Error: > [New LWP 3754] 2022-10-30 11:54:27.982 Error: > [New LWP 3755] 2022-10-30 11:54:27.982 Error: > [New LWP 3756] 2022-10-30 11:54:27.982 Error: > [New LWP 3768] 2022-10-30 11:54:27.982 Error: > [New LWP 3776] 2022-10-30 11:54:27.982 Error: > [Thread debugging using libthread_db enabled] 2022-10-30 11:54:27.982 Error: > Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 2022-10-30 11:54:27.982 Error: > 0x76936aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7ecb4978, req@entry=0x7ecb4970, rem=0x7ecb4988, rem@entry=0x7ecb4980) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52 2022-10-30 11:54:27.982 Error: > 52 ../sysdeps/unix/sysv/linux/clock_nanosleep.c: No such file or directory. 2022-10-30 11:54:27.982 Error: > Id Target Id Frame .... `

Version :

2022-10-30 11:54:13.243 Status: Domoticz V2022.1 (c)2012-2022 GizMoCuz 2022-10-30 11:54:13.245 Status: Build Hash: c9526851b, Date: 2022-01-31 09:34:32 2022-10-30 11:54:13.245 Status: Startup Path: /home/pi/domoticz/ 2022-10-30 11:54:13.279 Sunrise: 07:18:00 SunSet: 17:31:00 2022-10-30 11:54:13.279 Day length: 10:13:00 Sun at south: 12:24:00 2022-10-30 11:54:13.279 Civil twilight start: 06:47:00 Civil twilight end: 18:01:00 2022-10-30 11:54:13.279 Nautical twilight start: 06:12:00 Nautical twilight end: 18:37:00 2022-10-30 11:54:13.279 Astronomical twilight start: 05:37:00 Astronomical twilight end: 19:11:00 2022-10-30 11:54:13.421 Status: PluginSystem: Started, Python version '3.9.2', 4 plugin definitions loaded. 2022-10-30 11:54:13.428 Active notification Subsystems: http (1/13) 2022-10-30 11:54:13.430 Status: WebServer(HTTP) started on address: :: with port 8080 2022-10-30 11:54:13.437 Status: WebServer(SSL) started on address: :: with port 443 2022-10-30 11:54:13.440 Starting shared server on: :::6144 2022-10-30 11:54:13.440 Status: TCPServer: shared server started... 2022-10-30 11:54:13.441 Status: RxQueue: queue worker started... 2022-10-30 11:54:15.442 Status: Compteur 52: Entering work loop. 2022-10-30 11:54:15.442 Compteur 52: Worker thread started. 2022-10-30 11:54:15.442 Status: Compteur 52: Started. 2022-10-30 11:54:15.442 Status: Meteo: Started...

guillaumezin commented 1 year ago

Bonjour, A priori le problème a plus à voir avec Domoticz qu'avec le plugin lui-même, un plugin ne devrait pas pouvoir faire planter Domoticz. Mais moi aussi j'ai des instabilités. Quel OS et quelle version d'OS utilisez-vous ? Je vois que c'est un Linux, mais c'est tout.

zenitram2 commented 1 year ago

Avec la version beta de domoticz c'est bon

guillaumezin commented 1 year ago

J'ai vu plusieurs correctifs passer dans le code de Domoticz qui ont pu améliorer les choses. Je laisse le ticket ouvert pour si d'autres rencontrent le problème, je fermerai à la prochaine release de Domoticz.

chirogocki commented 1 year ago

Bonjour, Je viens d'installer le plugin et j'ai le même constat que @zenitram2 il faut passer en version beta et tout fonctionne. Merci @guillaumezin pour cet excellent travail !

guillaumezin commented 1 year ago

Je clos, problème réglé avec Domoticz 2022.2