Feisty ipython segfaults on "import <tab>"

Bug #110011 reported by Ville M. Vainio
12
Affects Status Importance Assigned to Milestone
ipython (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

See http://lists.ipython.scipy.org/pipermail/ipython-dev/2007-April/002837.html

Try this:
===========
In [4]: import matp<TAB>

[Standby while scanning modules, this can take a while]

CXX is installed.
The support files you need are in the PYTHON/etc/CXX directory.
The include files are in the distutils include path already.
Just refer to them as "CXX/CXX_Objects.h", etc.

Segmentation fault
=============

This should be fixed in Feisty IPython by editing file IPython/UserConfig/ipy_user_conf.py and commenting out line with "import ipy_stock_completers".

To test the fix, you need to run %upgrade if you have launched ipython before (and hence created a copy of ipy_user_conf.py in ~/.ipython).

Revision history for this message
Daniel Hahler (blueyed) wrote :

I can confirm the segfault with a fresh ipython installation.

Changed in ipython:
status: Unconfirmed → Confirmed
Revision history for this message
Yung-Chin Oei (yungchin) wrote :

The suggested fix works well here - although I didn't do %upgrade (I hadn't picked up that part) but rather just commented out the line in ~/.ipython/ipy_user_conf.py

Thanks!

Revision history for this message
Daniel Hahler (blueyed) wrote :

Marking "fix released", in Gutsy.
For Feisty a StableReleaseUpdate would be needed. Please "Nominate for release" in this case.

Changed in ipython:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.