New submission from Michelle Arzul:
As far as we could tell this bug is only consistently reproducible on Ubuntu
13.04.
A line in pydoc.py causes a segfault when help(numpy) (no other libraries that
I know of) exits. The offending method is pipepager().
For a full trackdown and workaround of
Michelle Arzul added the comment:
I'm no expert, I just found the bug... but I'll try my best.
* exact Python version: 2.7.4 (GCC 4.7.3)
* NumPy version: 1.7.1
* platform (X86, X86_64, ARM): i686
* Kernel: Linux 3.8.0-25-generic #37-Ubuntu SMP Thu Jun 6 20:47:30 UTC 2013
i686 i68
Michelle Arzul added the comment:
Apparently it only occurs with the Ubuntu packaged versions of Python and
numpy. Somebody who was able to reproduce my problem had it with
python-2.7.4-0ubuntu1-amd64 and python-numpy-1:1.7.1-1ubuntu1-amd64 which
exhibited the same behaviour. Apparently
Michelle Arzul added the comment:
This is what I get from gdb:
marzul@Leeward:~$ gdb --args python test.py
GNU gdb (GDB) 7.5.91.20130417-cvs-ubuntu
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This i