Error Domoticz received fatal signal 11 (python plugin system related)

Please use template to report bugs and problems. Post here your questions when not sure where else to post
Only for bugs in the Domoticz application! other problems go in different subforums!
Forum rules
Before posting here, make sure you are on the latest Beta or Stable version.
If you have problems related to the web gui, clear your browser cache + appcache first.

Use the following template when posting here:

Version: xxxx
Platform: xxxx
Plugin/Hardware: xxxx
Description:
.....

If you are having problems with scripts/blockly, always post the script (in a spoiler or code tag) or screenshots of your blockly

If you are replying, please do not quote images/code from the first post

Please mark your topic as Solved when the problem is solved.
mrinner
Posts: 60
Joined: Tuesday 22 August 2017 20:50
Target OS: Raspberry Pi
Domoticz version:
Location: Belarus
Contact:

Error Domoticz received fatal signal 11 (python plugin system related)

Post by mrinner » Tuesday 21 November 2017 21:37

RPI3
uname -a: Linux smarthome 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/Linux
domoticz: 3.8742

My plugins in use:
1. https://github.com/gerard33/sony-bravia (immediately dz crash on start)
plugin using external lib for connections

2. https://github.com/mrin/domoticz-routeros-plugin (immediately dz crash on start)
plugin using python native sockets from external lib

3. https://github.com/mrin/domoticz-mirobot-plugin (works +- 1 day then dz can be crash)
plugin using TCP/IP connection of Domoticz Python Framework

4. https://github.com/mrin/domoticz-bt-presence (works +- 2hours then dz crash)
plugin using UDP listener of Domoticz Python Framework

Logs in any case the same:

Code: Select all

2017-11-20 18:20:35.639  Error: Domoticz received fatal signal 11 !...
2017-11-20 18:20:35.642  Error:   /home/pi/domoticz/domoticz() [0x1fff50]
2017-11-20 18:20:35.643  Error:   /home/pi/domoticz/domoticz(_Z14signal_handleri+0x4c) [0x200008]
2017-11-20 18:20:35.644  Error:   /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer+0) [0x76c3c6b0]
What it is and how it can be fixed?

User avatar
EdwinK
Posts: 1398
Joined: Sunday 22 January 2017 22:46
Target OS: Raspberry Pi
Domoticz version: BETA
Location: Rhoon
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by EdwinK » Tuesday 21 November 2017 23:57

I got the following:
2017-11-21 22:53:50.833 Error: (Life360) failed to load 'plugin.py', Python Path used was ':/usr/lib/python35.zip:/usr/lib/python3.5:/usr/lib/python3.5/plat-arm-linux-gnueabihf:/usr/lib/python3.5/lib-dynload'.
Same happend with Buienrader plugin from G3rard.
Running latest BETA on a Pi-3 | Toon® Thermostat (rooted) | RFxcom | Dashticz V2

jeromeb
Posts: 2
Joined: Friday 15 January 2016 21:02
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by jeromeb » Wednesday 22 November 2017 21:52

Hello,

I think it could be related to : https://github.com/domoticz/domoticz/issues/1891

User avatar
Dnpwwo
Posts: 767
Joined: Sunday 23 March 2014 10:00
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Melbourne, Australia
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by Dnpwwo » Thursday 23 November 2017 7:42

@mrinner,

I will try to run the plugins that crash for you on my Windows dev machine to see if I can get an error.

Your plugins seem to be using the framework properly so it doesn't look like a coding issue.

I don't get these crashes which makes it hard to debug, my main home systems has been up for 19 days running 8 plugins that use the built in connection functionality on a Stretch RPi3. I build from source which seems to work much better than the pre-built betas. The betas aren't built by Travis so I can't look at the details of that build.

Are you building from source? If not can you try it?

@EdwinK,

Your problem is different. Domoticz is not finding Python on your system at all so the plugin system is not running.
The reasonable man adapts himself to the world; the unreasonable one persists to adapt the world to himself. Therefore all progress depends on the unreasonable man. George Bernard Shaw

mrinner
Posts: 60
Joined: Tuesday 22 August 2017 20:50
Target OS: Raspberry Pi
Domoticz version:
Location: Belarus
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by mrinner » Thursday 23 November 2017 21:11

@Dnpwwo

Latest beta compiled today from sources, worked about 3 hours and then domoticz crashed with "Segmentation fault"

@jeromeb

seems like this is it

Henrik
Posts: 7
Joined: Monday 28 August 2017 18:54
Target OS: Windows
Domoticz version:
Location: Denmark
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by Henrik » Tuesday 28 November 2017 16:27

I see alot of these on my Windows 10, using domoticz 3.8153.
Having a hard time figuring out the cause, but seems to be something with Python.
I dont use any Python scripts.
Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: domoticz.exe
P2: 2.0.0.8153
P3: 597db83d
P4: python36.dll
P5: 3.6.3150.1013
P6: 59d3c870
P7: c0000005
P8: 0012cb67
P9:
P10:
All my hardware devices are disabled. Nothing is showing in the log, and Domoticz is actually still running.
Latest stable v.3.8153 on Windows 10

User avatar
htilburgs
Posts: 509
Joined: Tuesday 03 November 2015 12:01
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Netherlands
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by htilburgs » Tuesday 28 November 2017 16:55

Same issue here. After updating to the latest Beta and using Python plugins, Domoticz crashes (Domoticz received fatal signal 11)
Sometimes right after startup, sometimes after a few hours.

I was using plugins:
- Buienradar Weather Lookup Plugin
- Battery Level for Z-Wave Devices Plugin

To find out if it was a problem of the plugins I've installed a new instance (latest beta) of Domoticz on a fresh SD Card.
Installed Buienradar plugin --> problem occurs

New fresh install
Installed Battery Level plugin --> problem occurs

Going back to latest stable release and removing the plugins, no problems.
So it looks like the problems are plugin functionality in the Domoticz beta related.
Hardware:
RPi3 - Aeon Labs Z-Stick GEN5 - Fibaro Dimmer 2 - Fibaro Roller Shutter 2 - Fibaro Smoke Sensor - Yeelight RGBW Led bulb - Yeelight Smart LED Light Strip - Neo Coolcam PIR Motion Sensor - Neo Coolcam PowerPlug - Nest Thermostat v3

mrinner
Posts: 60
Joined: Tuesday 22 August 2017 20:50
Target OS: Raspberry Pi
Domoticz version:
Location: Belarus
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by mrinner » Monday 04 December 2017 21:05

@Dnpwwo
Got the same issue on 3.8153 with Ubuntu with more detailed traceback
https://github.com/domoticz/domoticz/is ... -348989221

In all my plugins I use native Domoticz.Connection(...protocol='None'....). DZ crashes after new msg received...Maybe you know what it can be?

lrybak
Posts: 54
Joined: Thursday 18 December 2014 21:12
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Poland
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by lrybak » Friday 15 December 2017 13:18

mrinner wrote:
Monday 04 December 2017 21:05
@Dnpwwo
Got the same issue on 3.8153 with Ubuntu with more detailed traceback
https://github.com/domoticz/domoticz/is ... -348989221

In all my plugins I use native Domoticz.Connection(...protocol='None'....). DZ crashes after new msg received...Maybe you know what it can be?
Have the same issue on v3.8783 (RPI3 on stretch lite)
Domoticz crash everytime a while after I enable plugin
catchsegv log - https://gist.github.com/lrybak/f7be098b ... 989895dd9b

My plugins does not use Domoticz.Connection at all
HW: HP dc7900 USD running ESXi, RaspberryPi (few of it), AEON S2 USB stick, Fibaro modules (Dimmers, switches), 1-wire (DS18B20, DS2423), DSC Alarm with Envisalink ethernet module, MySensors, RFLink

napo7
Posts: 27
Joined: Monday 06 February 2017 9:33
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by napo7 » Friday 15 December 2017 15:13

Last beta (and previous also...) crashes with every python plugins.
Devs are searching the reason...

micha_pr
Posts: 414
Joined: Friday 24 October 2014 12:26
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Germany, Berlin
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by micha_pr » Friday 22 December 2017 20:43

Still the same (3.8795) - all is fine until enable any python plugin.
Tried with different - everytime a software crash.

Code: Select all

2017-12-22 19:41:12.033  Error: Domoticz received fatal signal 11 !...
2017-12-22 19:41:12.037  Error:   /home/pi/domoticz/domoticz() [0x236604]
2017-12-22 19:41:12.038  Error:   /home/pi/domoticz/domoticz(_Z14signal_handleri+0x4c) [0x2366bc]
2017-12-22 19:41:12.038  Error:   /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0) [0x76c55180]
Any idea?
Michael Pruefer
----------------------------
http://www.zwave-review.com (German only)
http://www.SmartHome.Work (German only)

User avatar
EdwinK
Posts: 1398
Joined: Sunday 22 January 2017 22:46
Target OS: Raspberry Pi
Domoticz version: BETA
Location: Rhoon
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by EdwinK » Saturday 23 December 2017 20:53

Dnpwwo wrote:
Thursday 23 November 2017 7:42

@EdwinK,

Your problem is different. Domoticz is not finding Python on your system at all so the plugin system is not running.
Sorry for replying so late.

I can run python from terminal

Code: Select all

domoticz@domo-server:/var/scripts $ python GRIP.py
No alerts were pushed
domoticz@domo-server:/var/scripts $ 
So I thought Python is installed. :confused:

Is there an easy way to fix this?
Running latest BETA on a Pi-3 | Toon® Thermostat (rooted) | RFxcom | Dashticz V2

Eidsaa
Posts: 5
Joined: Saturday 27 May 2017 20:49
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by Eidsaa » Saturday 06 January 2018 21:52

I'm also having the same problems. If i try to run python plugins with beta versions, the system will crash at system startup, resulting in fatal error. When using the latest stable version, there are no issues with the plugins. I'm using rasbian stretch.

micha_pr
Posts: 414
Joined: Friday 24 October 2014 12:26
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Germany, Berlin
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by micha_pr » Sunday 14 January 2018 13:08

Hi,

to find out what can be the problem it would be helpful:

- what Domoticz version number and what OS (Jessie/Stretch) - with or without latest system upgrades
- what plugin will cause in crash (fatal signal 11)
(if your own plugin - reduce the code to a few lines, for findng out the crash reason)

OR:

If you using the python *event* system (instead of Blockly/Lua...) - please post your code.
BTW: the sample code for python events have an error inside - in result Domoticz will crash.
Michael Pruefer
----------------------------
http://www.zwave-review.com (German only)
http://www.SmartHome.Work (German only)

User avatar
waaren
Posts: 1344
Joined: Tuesday 03 January 2017 15:18
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Netherlands
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by waaren » Sunday 14 January 2018 15:05

HI Micha_pr,

I still encounter these domoticz fatal signal 11 aborts with every Beta version I tried since v3.8627 , that I got using the ./updatebeta script (and I tried a lot of them :D )
When I compile from source I don't see this behaviour.

lsb_release -a
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.3 (stretch)
Release: 9.3
Codename: stretch

uname -a
Linux PI-1 4.9.26v7-aufs #1 SMP Tue May 9 20:14:03 CEST 2017 armv7l GNU/Linux

#ls -l /opt/domoticz/plugins/
total 0
drwxr-xr-x 1 pi pi 24 Aug 29 16:35 AwoxSMP
drwxr-xr-x 1 root root 312 Oct 31 17:40 domoticz-buienradar
drwxr-xr-x 1 root root 80 Oct 20 22:56 domoticz-homewizard
drwxr-xr-x 1 root root 40 Jan 10 01:31 domoticz_PiMonitor
drwxr-xr-x 1 pi pi 220 Dec 2 03:05 examples
drwxr-xr-x 1 root root 96 Oct 20 22:56 NUT_UPS
drwxr-xr-x 1 root root 244 Dec 6 08:59 Sonos
Raspberry (debian stretch via berryboot on Synology DS916+) , Domoticz (almost) latest Beta, , dzVents 2.6, RFLink, RFXtrx433e, P1, Youless, Harmony, Hue, Yeelight, Xiaomi, HomeWizard, Zwave, Amazon echo

micha_pr
Posts: 414
Joined: Friday 24 October 2014 12:26
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Germany, Berlin
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by micha_pr » Sunday 14 January 2018 16:03

waaren wrote:
Sunday 14 January 2018 15:05
#ls -l /opt/domoticz/plugins/
...
Have you tried to disable all the plugins and enable step by step - to find out what plugin make the problem?
Michael Pruefer
----------------------------
http://www.zwave-review.com (German only)
http://www.SmartHome.Work (German only)

User avatar
waaren
Posts: 1344
Joined: Tuesday 03 January 2017 15:18
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Netherlands
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by waaren » Sunday 14 January 2018 16:30

@micha_pr,

yes I did. If I disable all of them domoticz runs without any problem.
When I enable any of my plugins domoticz fails.
Raspberry (debian stretch via berryboot on Synology DS916+) , Domoticz (almost) latest Beta, , dzVents 2.6, RFLink, RFXtrx433e, P1, Youless, Harmony, Hue, Yeelight, Xiaomi, HomeWizard, Zwave, Amazon echo

User avatar
htilburgs
Posts: 509
Joined: Tuesday 03 November 2015 12:01
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Netherlands
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by htilburgs » Monday 15 January 2018 13:50

I've the same problem.

- Hardware: RPI2
- Domoticz: Latest Stable version
- Plugins: After updating to the latest beta, system crash within 10 minutes with Domoticz received fatal signal 11
When I disable and delete al the plugins, the problem still exists!
Going back to latest Stable version, system gets stable again.

Yesterday I did a new installation of Domoticz by compiling the latest Beta myself.
System crash after 1 minute, without any Plugin installed.

I cannot explain what the reason is, but it's not nice.
I like the run the beta because of the plugins and the latest Aurora theme (needs beta).
Hardware:
RPi3 - Aeon Labs Z-Stick GEN5 - Fibaro Dimmer 2 - Fibaro Roller Shutter 2 - Fibaro Smoke Sensor - Yeelight RGBW Led bulb - Yeelight Smart LED Light Strip - Neo Coolcam PIR Motion Sensor - Neo Coolcam PowerPlug - Nest Thermostat v3

User avatar
waaren
Posts: 1344
Joined: Tuesday 03 January 2017 15:18
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Netherlands
Contact:

Re: Error Domoticz received fatal signal 11 (python plugin system related)

Post by waaren » Monday 22 January 2018 23:19

This error presents to be more and more a puzzle to me:

domoticz V3.8834 obtained via ./updatebeta
Error as soon as I enable Python plugins Buienradar or Sonos (enabling PI monitor, NUT_UPS, HomeWizard without problems)

2018-01-22 21:02:40.851 Error: Domoticz received fatal signal 11 !...
2018-01-22 21:02:40.855 Error: /opt/domoticz/domoticz() [0x65f234]
2018-01-22 21:02:40.855 Error: /opt/domoticz/domoticz(_Z14signal_handleri+0x120) [0x65f3e4]
2018-01-22 21:02:40.855 Error: /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer+0) [0x76a2f6b0]


domoticz V3.8834 compiled local (using cmake -DUSE_OPENSSL_STATIC="NO" -DCMAKE_BUILD_TYPE=Beta)
Error as soon as I enable Python plugins Buienradar, Sonos or HomeWizard (enabling PI monitor, NUT_UPS without problems)

2018-01-22 21:10:56.864 Error: Domoticz received fatal signal 11 !...
2018-01-22 21:10:56.866 Error: /opt/domoticz/domoticz() [0x238be8]
2018-01-22 21:10:56.866 Error: /opt/domoticz/domoticz(_Z14signal_handleri+0x4c) [0x238ca0]
2018-01-22 21:10:56.866 Error: /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer+0) [0x76c736b0]

domoticz V3.9032 compiled local (using cmake -DUSE_OPENSSL_STATIC="NO" )
-- I pulled the source for this version from https://github.com/dannybloe/domoticz
-- All my installed Python plugins work on this version without domoticz receiving a fatal signal.

Code: Select all

$lsb_release -a

Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 9.3 (stretch)
Release:        9.3
Codename:       stretch

$uname -a
Linux PI-1 4.9.26v7-aufs #1 SMP Tue May 9 20:14:03 CEST 2017 armv7l GNU/Linux

$python3 --version
Python 3.5.3

$python3.5 --version
Python 3.5.3

$python --version
Python 2.7.13

$dpkg --list | grep python

ii  dh-python                              2.20170125                           all          Debian helper tools for packaging Python libraries and applications
ii  idle                                   2.7.13-2                             all          IDE for Python using Tkinter (default version)
ii  idle-python2.7                         2.7.13-2+deb9u2                      all          IDE for Python (v2.7) using Tkinter
ii  idle-python3.5                         3.5.3-1                              all          IDE for Python (v3.5) using Tkinter
ii  idle3                                  3.5.3-1                              all          IDE for Python using Tkinter (default version)
iU  libboost-mpi-python-dev                1.62.0.1+b4                          armhf        C++ interface to the Message Passing Interface (MPI), Python Bindings (default version)
iU  libboost-mpi-python1.62-dev            1.62.0+dfsg-4                        armhf        C++ interface to the Message Passing Interface (MPI), Python Bindings
iF  libboost-mpi-python1.62.0              1.62.0+dfsg-4                        armhf        C++ interface to the Message Passing Interface (MPI), Python Bindings
ii  libboost-python-dev                    1.62.0.1+b4                          armhf        Boost.Python Library development files (default version)
ii  libboost-python1.62-dev                1.62.0+dfsg-4                        armhf        Boost.Python Library development files
ii  libboost-python1.62.0                  1.62.0+dfsg-4                        armhf        Boost.Python Library
ii  libpython-all-dev:armhf                2.7.13-2                             armhf        package depending on all supported Python development packages
ii  libpython-dev:armhf                    2.7.13-2                             armhf        header files and a static library for Python (default)
ii  libpython2.7:armhf                     2.7.13-2+deb9u2                      armhf        Shared Python runtime library (version 2.7)
ii  libpython2.7-dev:armhf                 2.7.13-2+deb9u2                      armhf        Header files and a static library for Python (v2.7)
ii  libpython2.7-minimal:armhf             2.7.13-2+deb9u2                      armhf        Minimal subset of the Python language (version 2.7)
ii  libpython3-dev:armhf                   3.5.3-1                              armhf        header files and a static library for Python (default)
ii  libpython3.5:armhf                     3.5.3-1                              armhf        Shared Python runtime library (version 3.5)
ii  libpython3.5-dev:armhf                 3.5.3-1                              armhf        Header files and a static library for Python (v3.5)
ii  libpython3.5-minimal:armhf             3.5.3-1                              armhf        Minimal subset of the Python language (version 3.5)
ii  librtimulib-dev                        7.2.1-4                              armhf        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (dev files)
ii  librtimulib-utils                      7.2.1-4                              armhf        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (utilities)
ii  librtimulib7                           7.2.1-4                              armhf        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (shared library)
ii  pypy                                   5.6.0+dfsg-4+rpi1                    armhf        fast alternative implementation of Python - PyPy interpreter
ii  pypy-lib:armhf                         5.6.0+dfsg-4+rpi1                    armhf        standard library for PyPy (an alternative Python interpreter)
ii  python-all                             2.7.13-2                             armhf        package depending on all supported Python runtime versions
ii  python-all-dev                         2.7.13-2                             armhf        package depending on all supported Python development packages
ii  python-apt                             1.4.0~beta3                          armhf        Python interface to libapt-pkg
ii  python-apt-common                      1.4.0~beta3                          all          Python interface to libapt-pkg (locales)
ii  python-bs4                             4.5.3-1                              all          error-tolerant HTML parser for Python
ii  python-cairo                           1.8.8-2.2                            armhf        Python bindings for the Cairo vector graphics library
ii  python-cffi-backend                    1.9.1-2                              armhf        Foreign Function Interface for Python calling C code - backend
ii  python-chardet                         2.3.0-2                              all          universal character encoding detector for Python2
ii  python-click                           6.6-1                                all          Simple wrapper around optparse for powerful command line utilities - Python 2.7
ii  python-colorama                        0.3.7-1                              all          Cross-platform colored terminal text in Python - Python 2.x
ii  python-crypto                          2.6.1-7                              armhf        cryptographic algorithms and protocols for Python
ii  python-cryptography                    1.7.1-3+b2                           armhf        Python library exposing cryptographic recipes and primitives (Python 2)
ii  python-dbus                            1.2.4-1+b1                           armhf        simple interprocess messaging system (Python interface)
ii  python-dev                             2.7.13-2                             armhf        header files and a static library for Python (default)
ii  python-dnspython                       1.15.0-1                             all          DNS toolkit for Python
ii  python-enum34                          1.1.6-1                              all          backport of Python 3.4's enum package
ii  python-flask                           0.12.1-1                             all          micro web framework based on Werkzeug and Jinja2 - Python 2.7
ii  python-fourletterphat                  0.0.2                                all          Python library for the Pimoroni Four Letter pHAT
ii  python-gflags                          1.5.1-2                              all          implementation of the Google command line flags module - Python 2.x
ii  python-gi                              3.22.0-2                             armhf        Python 2.x bindings for gobject-introspection libraries
ii  python-gobject                         3.22.0-2                             all          Python 2.x bindings for GObject - transitional package
ii  python-gobject-2                       2.28.6-13                            armhf        deprecated static Python bindings for the GObject library
ii  python-googleapi                       1.5.5-1                              all          Google APIs Client Library - Python 2.x
ii  python-gtk2                            2.24.0-5.1                           armhf        Python bindings for the GTK+ widget set
ii  python-httplib2                        0.9.2+dfsg-1                         all          comprehensive HTTP client library written for Python
ii  python-idna                            2.2-1                                all          Python IDNA2008 (RFC 5891) handling (Python 2)
ii  python-ipaddress                       1.0.17-1                             all          Backport of Python 3 ipaddress module (Python 2)
ii  python-itsdangerous                    0.24+dfsg1-2                         all          Various helpers to pass trusted data to untrusted environment - Python 2.x
ii  python-jwt                             1.4.2-1+deb9u1                       all          Python implementation of JSON Web Token
ii  python-ldb                             2:1.1.27-1+b1                        armhf        Python bindings for LDB
ii  python-markupsafe                      0.23-3                               armhf        HTML/XHTML/XML string library for Python
ii  python-minecraftpi                     0.1.1-5                              all          Python API for Minecraft Pi
ii  python-minimal                         2.7.13-2                             armhf        minimal subset of the Python language (default version)
ii  python-numpy                           1:1.12.1-3                           armhf        Numerical Python adds a fast array facility to the Python language
ii  python-oauth2client                    3.0.0-1                              all          OAuth 2.0 client library - Python 2.7
ii  python-oauthlib                        2.0.1-1                              all          generic, spec-compliant implementation of OAuth for Python
ii  python-openssl                         16.2.0-1                             all          Python 2 wrapper around the OpenSSL library
ii  python-parsedatetime                   2.1-3                                all          Python module to parse human-readable date/time expressions
ii  python-picamera                        1.13                                 armhf        Pure Python interface to the Raspberry Pi's camera module.
ii  python-picraft                         1.0                                  all          Alternative API for controlling Minecraft from Python.
ii  python-pigpio                          1.64-1                               all          Python module which talks to the pigpio daemon (Python 2)
ii  python-pil:armhf                       4.0.0-4                              armhf        Python Imaging Library (Pillow fork)
ii  python-pip                             9.0.1-2+rpt1                         all          Python package installer
ii  python-pip-whl                         9.0.1-2+rpt1                         all          Python package installer
ii  python-pyasn1                          0.1.9-2                              all          ASN.1 library for Python (Python 2 module)
ii  python-pygame                          1.9.3+dfsg-2                         armhf        SDL bindings for games development (Python 2)
ii  python-pyicu                           1.9.5-1                              armhf        Python extension wrapping the ICU C++ API
ii  python-pyinotify                       0.9.6-1                              all          simple Linux inotify Python bindings
ii  python-requests                        2.12.4-1                             all          elegant and simple HTTP library for Python2, built for human beings
ii  python-requests-oauthlib               0.7.0-0.1                            all          module providing OAuthlib auth support for requests (Python 2)
ii  python-rpi.gpio                        0.6.3~stretch-1                      armhf        Python GPIO module for Raspberry Pi
ii  python-rsa                             3.4.2-1                              all          Pure-Python RSA implementation (Python 2)
ii  python-rtimulib                        7.2.1-4                              armhf        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (Python 2)
ii  python-samba                           2:4.5.12+dfsg-2+deb9u1               armhf        Python bindings for Samba
ii  python-scrollphathd                    1.1.1                                all          Python library for the Pimoroni Scroll pHAT HD.
ii  python-secretstorage                   2.3.1-2                              all          Python module for storing secrets - Python 2.x version
ii  python-sense-hat                       2.2.0-1                              armhf        Sense HAT python library (Python 2)
ii  python-setuptools                      33.1.1-1                             all          Python Distutils Enhancements
ii  python-simplejson                      3.10.0-1                             armhf        simple, fast, extensible JSON encoder/decoder for Python 2.x
ii  python-six                             1.10.0-3                             all          Python 2 and 3 compatibility library (Python 2 interface)
ii  python-smbus:armhf                     3.1.2-3                              armhf        Python bindings for Linux SMBus access through i2c-dev
ii  python-spidev                          20170223~145721-1                    all          Bindings for Linux SPI access through spidev (Python 2)
ii  python-support                         1.0.15                               all          automated rebuilding support for Python modules
ii  python-talloc                          2.1.8-1                              armhf        hierarchical pool based memory allocator - Python bindings
ii  python-tdb                             1.3.11-2                             armhf        Python bindings for TDB
ii  python-tk                              2.7.13-1                             armhf        Tkinter - Writing Tk applications with Python
ii  python-twython                         3.4.0-1                              all          Pure Python wrapper for the Twitter API
ii  python-tz                              2016.7-0.3                           all          Python version of the Olson timezone database
ii  python-uritemplate                     0.6-1                                all          implementation of RFC6570 - Python 2.x
ii  python-urllib3                         1.19.1-1                             all          HTTP library with thread-safe connection pooling for Python
ii  python-vobject                         0.9.3-3                              all          parse iCalendar and VCards in Python
ii  python-webencodings                    0.5-2                                all          Python implementation of the WHATWG Encoding standard
ii  python-werkzeug                        0.11.15+dfsg1-1                      all          collection of utilities for WSGI applications (Python 2.x)
ii  python-wheel                           0.29.0-2                             all          built-package format for Python
ii  python-xdg                             0.25-4                               all          Python 2 library to access freedesktop.org standards
ii  python-xklavier                        0.4-4                                armhf        Python binding for libxklavier, an X Keyboard Extension API
ii  python2.7-dev                          2.7.13-2+deb9u2                      armhf        Header files and a static library for Python (v2.7)
ii  python2.7-minimal                      2.7.13-2+deb9u2                      armhf        Minimal subset of the Python language (version 2.7)
ii  python3-apt                            1.4.0~beta3                          armhf        Python 3 interface to libapt-pkg
ii  python3-cffi-backend                   1.9.1-2                              armhf        Foreign Function Interface for Python 3 calling C code - runtime
ii  python3-chardet                        2.3.0-2                              all          universal character encoding detector for Python3
ii  python3-click                          6.6-1                                all          Simple wrapper around optparse for powerful command line utilities - Python 3.x
ii  python3-colorama                       0.3.7-1                              all          Cross-platform colored terminal text in Python - Python 3.x
ii  python3-crypto                         2.6.1-7                              armhf        cryptographic algorithms and protocols for Python 3
ii  python3-cryptography                   1.7.1-3+b2                           armhf        Python library exposing cryptographic recipes and primitives (Python 3)
ii  python3-dbus                           1.2.4-1+b1                           armhf        simple interprocess messaging system (Python 3 interface)
ii  python3-dev                            3.5.3-1                              armhf        header files and a static library for Python (default)
ii  python3-flask                          0.12.1-1                             all          micro web framework based on Werkzeug and Jinja2 - Python 3.x
ii  python3-gi                             3.22.0-2                             armhf        Python 3 bindings for gobject-introspection libraries
ii  python3-idna                           2.2-1                                all          Python IDNA2008 (RFC 5891) handling (Python 3)
ii  python3-itsdangerous                   0.24+dfsg1-2                         all          Various helpers to pass trusted data to untrusted environment - Python 3.x
ii  python3-jedi                           0.10.2-1+rpi1                        all          autocompletion tool for Python 3
ii  python3-jwt                            1.4.2-1+deb9u1                       all          Python 3 implementation of JSON Web Token
ii  python3-keyring                        10.1-1                               all          store and access your passwords safely - Python 3 version of the package
ii  python3-markupsafe                     0.23-3                               armhf        HTML/XHTML/XML string library for Python 3
ii  python3-minecraftpi                    0.1.1-5                              all          Python 3 API for Minecraft Pi
ii  python3-minimal                        3.5.3-1                              armhf        minimal subset of the Python language (default python3 version)
ii  python3-numpy                          1:1.12.1-3                           armhf        Fast array facility to the Python 3 language
ii  python3-oauthlib                       2.0.1-1                              all          generic, spec-compliant implementation of OAuth for Python3
ii  python3-openssl                        16.2.0-1                             all          Python 3 wrapper around the OpenSSL library
ii  python3-pgzero                         1.1-1                                armhf        Zero-boilerplate games programming framework based on Pygame (Python 3)
ii  python3-picamera                       1.13                                 armhf        Pure Python interface to the Raspberry Pi's camera module.
ii  python3-picraft                        1.0                                  all          Alternative API for controlling Minecraft from Python.
ii  python3-pigpio                         1.64-1                               all          Python module which talks to the pigpio daemon (Python 3)
ii  python3-pil:armhf                      4.0.0-4                              armhf        Python Imaging Library (Python3)
ii  python3-pip                            9.0.1-2+rpt1                         all          Python package installer
ii  python3-pyasn1                         0.1.9-2                              all          ASN.1 library for Python (Python 3 module)
ii  python3-pygame                         1.9.3+dfsg-2                         armhf        SDL bindings for games development (Python 3)
ii  python3-pyinotify                      0.9.6-1                              all          simple Linux inotify Python bindings
ii  python3-requests                       2.12.4-1                             all          elegant and simple HTTP library for Python3, built for human beings
ii  python3-requests-oauthlib              0.7.0-0.1                            all          module providing OAuthlib auth support for requests (Python 3)
ii  python3-rpi.gpio                       0.6.3~stretch-1                      armhf        Python 3 GPIO module for Raspberry Pi
ii  python3-rtimulib                       7.2.1-4                              armhf        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (Python 3)
ii  python3-scrollphathd                   1.1.1                                all          Python library for the Pimoroni Scroll pHAT HD.
ii  python3-secretstorage                  2.3.1-2                              all          Python module for storing secrets - Python 3.x version
ii  python3-sense-hat                      2.2.0-1                              armhf        Sense HAT python library (Python 3)
ii  python3-setuptools                     33.1.1-1                             all          Python3 Distutils Enhancements
ii  python3-simplejson                     3.10.0-1                             armhf        simple, fast, extensible JSON encoder/decoder for Python 3.x
ii  python3-six                            1.10.0-3                             all          Python 2 and 3 compatibility library (Python 3 interface)
ii  python3-smbus:armhf                    3.1.2-3                              armhf        Python 3 bindings for Linux SMBus access through i2c-dev
ii  python3-spidev                         20170223~145721-1                    all          Bindings for Linux SPI access through spidev (Python 3)
ii  python3-systemd                        233-1                                armhf        Python 3 bindings for systemd
ii  python3-thonny                         2.1.10-1+rpi6                        all          Python IDE for beginners
ii  python3-tk:armhf                       3.5.3-1                              armhf        Tkinter - Writing Tk applications with Python 3.x
ii  python3-twython                        3.4.0-1                              all          Pure Python3 wrapper for the Twitter API
ii  python3-uno                            1:5.2.7-1+rpi1                       armhf        Python-UNO bridge
ii  python3-urllib3                        1.19.1-1                             all          HTTP library with thread-safe connection pooling for Python3
ii  python3-werkzeug                       0.11.15+dfsg1-1                      all          collection of utilities for WSGI applications (Python 3.x)
ii  python3-wheel                          0.29.0-2                             all          built-package format for Python
ii  python3-xdg                            0.25-4                               all          Python 3 library to access freedesktop.org standards
ii  python3.5-dev                          3.5.3-1                              armhf        Header files and a static library for Python (v3.5)
ii  python3.5-minimal                      3.5.3-1                              armhf        Minimal subset of the Python language (version 3.5)

$dpkg --list | grep SSL

ii  libcurl3:armhf                         7.52.1-5+deb9u3                      armhf        easy-to-use client-side URL transfer library (OpenSSL flavour)
ii  libcurl4-openssl-dev:armhf             7.52.1-5+deb9u3                      armhf        development files and documentation for libcurl (OpenSSL flavour)
ii  python-openssl                         16.2.0-1                             all          Python 2 wrapper around the OpenSSL library
ii  python3-openssl                        16.2.0-1                             all          Python 3 wrapper around the OpenSSL library
ii  ssl-cert                               1.0.39                               all          simple debconf wrapper for OpenSSL
  
Raspberry (debian stretch via berryboot on Synology DS916+) , Domoticz (almost) latest Beta, , dzVents 2.6, RFLink, RFXtrx433e, P1, Youless, Harmony, Hue, Yeelight, Xiaomi, HomeWizard, Zwave, Amazon echo

mvzut
Posts: 447
Joined: Thursday 12 November 2015 11:55
Target OS: Raspberry Pi
Domoticz version: Beta
Location: The Netherlands
Contact:

Error Domoticz received fatal signal 11 (python plugin system related)

Post by mvzut » Tuesday 23 January 2018 12:22

In my case (RPI3 Jessie, Domoticz beta 3.8834) I have been able to trace it back to one Python plugin (Sonos), but interestingly only one instance of it (I have four of them)! It's always the same instance which causes Domoticz to stop, I have tested this extensively. Nothing really different on this instance compared to the others.
I'll try to have a closer look tonight, maybe I can come closer to a potential root cause.
Raspberry Pi 3 - RFXtrx433 - Aeon Z-Stick gen5 - Opentherm Gateway - P1 smart meter - Netatmo - Philips Hue - ELV Max! - ESP8266 DIY water meter - Xiaomi Gateway - Sonos - IP cameras - Wall mounted tablet + Imperihome - Alexa - MANY switches/sensors

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 3 guests