Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault (core dumped) #4510

Closed
kevkid opened this issue May 23, 2017 · 3 comments
Closed

Segmentation fault (core dumped) #4510

kevkid opened this issue May 23, 2017 · 3 comments

Comments

@kevkid
Copy link

kevkid commented May 23, 2017

When I attempt to run spyder I get a Segmentation Fault.

I type in spyder in to terminal and get segmentation fault (core dumped)

  1. I have updated spyder to the latest version
  2. I have pyqt5 installed

What is the expected output? What do you see instead?
I expect spyder to open. Instead get a segfault.

Please provide any additional information below
Ubuntu 17.04
Did sudo apt-get update/upgrade
made sure pyqt5 is installed
Using Microsoft surface pro, Intel i5 with intel graphics.
Here is the upgrade log:

sudo -H pip install -U spyder
Requirement already up-to-date: spyder in /usr/local/lib/python2.7/dist-packages
Requirement already up-to-date: qtconsole>=4.2.0 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: qtpy>=1.1.0 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: nbconvert in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: jedi>=0.9.0 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: pylint in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: pyflakes in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: qtawesome>=0.4.1 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: pickleshare in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: pyzmq in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: numpydoc in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: chardet>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: pep8 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: sphinx in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: rope>=0.9.4 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: pygments>=2.0 in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: psutil in /usr/local/lib/python2.7/dist-packages (from spyder)
Requirement already up-to-date: ipykernel>=4.1 in /usr/local/lib/python2.7/dist-packages (from qtconsole>=4.2.0->spyder)
Requirement already up-to-date: ipython-genutils in /usr/local/lib/python2.7/dist-packages (from qtconsole>=4.2.0->spyder)
Requirement already up-to-date: traitlets in /usr/local/lib/python2.7/dist-packages (from qtconsole>=4.2.0->spyder)
Requirement already up-to-date: jupyter-core in /usr/local/lib/python2.7/dist-packages (from qtconsole>=4.2.0->spyder)
Requirement already up-to-date: jupyter-client>=4.1 in /usr/local/lib/python2.7/dist-packages (from qtconsole>=4.2.0->spyder)
Requirement already up-to-date: mistune!=0.6 in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: nbformat in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: jinja2 in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: entrypoints>=0.2.2 in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: pandocfilters>=1.4.1 in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: bleach in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: testpath in /usr/local/lib/python2.7/dist-packages (from nbconvert->spyder)
Requirement already up-to-date: singledispatch; python_version < "3.4" in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: six in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: configparser; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: backports.functools-lru-cache; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: mccabe in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: isort>=4.2.5 in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: astroid>=1.5.1 in /usr/local/lib/python2.7/dist-packages (from pylint->spyder)
Requirement already up-to-date: pathlib2; python_version in "2.6 2.7 3.2 3.3" in /usr/local/lib/python2.7/dist-packages (from pickleshare->spyder)
Requirement already up-to-date: setuptools in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: imagesize in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: babel!=2.0,>=1.3 in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: sphinxcontrib-websupport in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: snowballstemmer>=1.1 in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: alabaster<0.8,>=0.7 in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: docutils>=0.11 in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: requests>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: typing in /usr/local/lib/python2.7/dist-packages (from sphinx->spyder)
Requirement already up-to-date: tornado>=4.0 in /usr/local/lib/python2.7/dist-packages (from ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: ipython>=4.0.0 in /usr/local/lib/python2.7/dist-packages (from ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: decorator in /usr/local/lib/python2.7/dist-packages (from traitlets->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: enum34; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from traitlets->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: python-dateutil>=2.1 in /usr/local/lib/python2.7/dist-packages (from jupyter-client>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: jsonschema!=2.5.0,>=2.4 in /usr/local/lib/python2.7/dist-packages (from nbformat->nbconvert->spyder)
Requirement already up-to-date: MarkupSafe>=0.23 in /usr/local/lib/python2.7/dist-packages (from jinja2->nbconvert->spyder)
Requirement already up-to-date: html5lib>=0.99999999 in /usr/local/lib/python2.7/dist-packages (from bleach->nbconvert->spyder)
Requirement already up-to-date: lazy-object-proxy in /usr/local/lib/python2.7/dist-packages (from astroid>=1.5.1->pylint->spyder)
Requirement already up-to-date: wrapt in /usr/local/lib/python2.7/dist-packages (from astroid>=1.5.1->pylint->spyder)
Requirement already up-to-date: scandir; python_version < "3.5" in /usr/local/lib/python2.7/dist-packages (from pathlib2; python_version in "2.6 2.7 3.2 3.3"->pickleshare->spyder)
Requirement already up-to-date: appdirs>=1.4.0 in /usr/local/lib/python2.7/dist-packages (from setuptools->sphinx->spyder)
Requirement already up-to-date: packaging>=16.8 in /usr/local/lib/python2.7/dist-packages (from setuptools->sphinx->spyder)
Requirement already up-to-date: pytz>=0a in /usr/local/lib/python2.7/dist-packages (from babel!=2.0,>=1.3->sphinx->spyder)
Requirement already up-to-date: backports-abc>=0.4 in /usr/local/lib/python2.7/dist-packages (from tornado>=4.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: certifi in /usr/local/lib/python2.7/dist-packages (from tornado>=4.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: backports.shutil-get-terminal-size; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from ipython>=4.0.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: simplegeneric>0.8 in /usr/local/lib/python2.7/dist-packages (from ipython>=4.0.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: prompt-toolkit<2.0.0,>=1.0.4 in /usr/local/lib/python2.7/dist-packages (from ipython>=4.0.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: pexpect; sys_platform != "win32" in /usr/local/lib/python2.7/dist-packages (from ipython>=4.0.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: functools32; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from jsonschema!=2.5.0,>=2.4->nbformat->nbconvert->spyder)
Requirement already up-to-date: webencodings in /usr/local/lib/python2.7/dist-packages (from html5lib>=0.99999999->bleach->nbconvert->spyder)
Requirement already up-to-date: pyparsing in /usr/local/lib/python2.7/dist-packages (from packaging>=16.8->setuptools->sphinx->spyder)
Requirement already up-to-date: wcwidth in /usr/local/lib/python2.7/dist-packages (from prompt-toolkit<2.0.0,>=1.0.4->ipython>=4.0.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)
Requirement already up-to-date: ptyprocess>=0.5 in /usr/local/lib/python2.7/dist-packages (from pexpect; sys_platform != "win32"->ipython>=4.0.0->ipykernel>=4.1->qtconsole>=4.2.0->spyder)

Versions and main components

  • Spyder Version:3.1.4
  • Python Version:2.7.13
  • Qt Version:Qt5-default: 5.7.1+dfsg-2ubuntu4~1
  • PyQt Version: 5.7+dfsg-5
  • Operating system: Ubuntu 17.04 - x64

Dependencies

Please go to the menu entry Help > Optional Dependencies (or
Help > Dependencies), press the button Copy to clipboard
and paste the contents below:

Can't open spyder at all

@ccordoba12
Copy link
Member

Please take a look at #3332 (comment) to see if that fixes your problem.

@kevkid
Copy link
Author

kevkid commented May 23, 2017

@ccordoba12
Just tried it.

from OpenGL import GL
into
/usr/local/lib/python2.7/dist-packages/spyder/app/start.py
it still segfaults

Followed instructions from here:
#4495

@ccordoba12
Copy link
Member

Then I don't know what could be the cause, sorry. Pip installations are increasingly becoming an experts thing because the Scientific Python ecosystem is becoming more and more complex lately.

So I'd recommend you to use Anaconda instead. If not, then it's up to you to find and fix your problem, sorry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants