This is regarding bug #896836: "Using Python 2.7.2 on Oneiric (package version is 2.7.2-7ubuntu2), I'm getting a consistent segmentation fault when I open the interactive help in a Python shell (i.e. typing "help()" in the shell) and then ask for the list of modules (by typing "modules")."
A somewhat verbose trace seems to indicate that the culprit is "atk.so" i.e.:
===========
import gtk # directory /usr/lib/python2.7/dist-packages/gtk-2.0/gtk
# /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.pyc matches /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py
import gtk # precompiled from /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.pyc
dlopen("/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/_gtk.so", 2);
dlopen("/usr/lib/python2.7/dist-packages/gtk-2.0/pango.so", 2);
import pango # dynamically loaded from /usr/lib/python2.7/dist-packages/gtk-2.0/pango.so
dlopen("/usr/lib/python2.7/dist-packages/gtk-2.0/atk.so", 2);
import atk # dynamically loaded from /usr/lib/python2.7/dist-packages/gtk-2.0/atk.so
Segmentation fault
============
Not sure where to look for a fix for this bug #896836 filed by onesandzeroes way back on 2011-11-27.
This is regarding bug #896836: "Using Python 2.7.2 on Oneiric (package version is 2.7.2-7ubuntu2), I'm getting a consistent segmentation fault when I open the interactive help in a Python shell (i.e. typing "help()" in the shell) and then ask for the list of modules (by typing "modules")."
A somewhat verbose trace seems to indicate that the culprit is "atk.so" i.e.: python2. 7/dist- packages/ gtk-2.0/ gtk python2. 7/dist- packages/ gtk-2.0/ gtk/__init_ _.pyc matches /usr/lib/ python2. 7/dist- packages/ gtk-2.0/ gtk/__init_ _.py python2. 7/dist- packages/ gtk-2.0/ gtk/__init_ _.pyc "/usr/lib/ python2. 7/dist- packages/ gtk-2.0/ gtk/_gtk. so", 2); "/usr/lib/ python2. 7/dist- packages/ gtk-2.0/ pango.so" , 2); python2. 7/dist- packages/ gtk-2.0/ pango.so "/usr/lib/ python2. 7/dist- packages/ gtk-2.0/ atk.so" , 2); python2. 7/dist- packages/ gtk-2.0/ atk.so
===========
import gtk # directory /usr/lib/
# /usr/lib/
import gtk # precompiled from /usr/lib/
dlopen(
dlopen(
import pango # dynamically loaded from /usr/lib/
dlopen(
import atk # dynamically loaded from /usr/lib/
Segmentation fault
============
Not sure where to look for a fix for this bug #896836 filed by onesandzeroes way back on 2011-11-27.