Closed Korridzy closed 3 years ago
Got segmentation fault on a fresh wampy installation due to #https://github.com/python-greenlet/greenlet/issues/178#issuecomment-697342964
$ mkdir denv $ virtualenv --python=python3 denv created virtual environment CPython3.8.5.final.0-64 in 301ms creator CPython3Posix(dest=/home/homo/git/range/crossbar-learn/denv, clear=False, global=False) seeder FromAppData(download=False, wheel=latest, six=latest, progress=latest, appdirs=latest, lockfile=latest, pip=latest, distro=latest, html5lib=latest, setuptools=latest, CacheControl=latest, ipaddr=latest, certifi=latest, msgpack=latest, retrying=latest, distlib=latest, colorama=latest, pkg_resources=latest, packaging=latest, webencodings=latest, requests=latest, urllib3=latest, contextlib2=latest, pytoml=latest, chardet=latest, idna=latest, pyparsing=latest, pep517=latest, via=copy, app_data_dir=/home/homo/.local/share/virtualenv/seed-app-data/v1.0.1.debian) activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator $ source denv/bin/activate (denv) $ pip install wampy Collecting wampy Using cached wampy-1.0.0-py2.py3-none-any.whl (75 kB) Collecting attrs==19.2.0 Using cached attrs-19.2.0-py2.py3-none-any.whl (40 kB) Collecting gevent==20.4.0 Using cached gevent-20.4.0-cp38-cp38-manylinux2010_x86_64.whl (5.9 MB) Requirement already satisfied: six>=1.11.0 in ./denv/lib/python3.8/site-packages (from wampy) (1.14.0) Collecting simplejson>=3.11.1 Using cached simplejson-3.17.2-cp38-cp38-manylinux2010_x86_64.whl (137 kB) Collecting eventlet>=0.24.1 Using cached eventlet-0.30.1-py2.py3-none-any.whl (224 kB) Collecting greenlet>=0.4.14; platform_python_implementation == "CPython" Using cached greenlet-1.0.0-cp38-cp38-manylinux2010_x86_64.whl (165 kB) Collecting dnspython<2.0.0,>=1.15.0 Using cached dnspython-1.16.0-py2.py3-none-any.whl (188 kB) Installing collected packages: attrs, greenlet, gevent, simplejson, dnspython, eventlet, wampy Successfully installed attrs-19.2.0 dnspython-1.16.0 eventlet-0.30.1 gevent-20.4.0 greenlet-1.0.0 simplejson-3.17.2 wampy-1.0.0 (denv) $ python wampy_clients.py <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject gevent monkey-patched your environment 2021-02-25 19:45:19,131 INFO:logging configured 2021-02-25 19:45:19,131 INFO:wampy starting up with event loop: gevent <frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject 2021-02-25 19:45:19,236 INFO:socket connected 2021-02-25 19:45:19,241 INFO:handshake complete: 101 : {'status_info': ['HTTP/1.1', '101', 'Switching Protocols'], 'status': 101, 'server': 'crossbar', 'upgrade': 'websocket', 'connection': 'upgrade', 'sec-websocket-protocol': 'wamp.2.json', 'sec-websocket-accept': 'mnz8fnoibb36pfcrvbbsuijodcu='} Segmentation fault (core dumped)
cool. on it asap. thanks.
sorted as of 1.1.0. thanks @Korridzy
Got segmentation fault on a fresh wampy installation due to #https://github.com/python-greenlet/greenlet/issues/178#issuecomment-697342964