[Bug 896836] Re: Segmentation fault when asking help() for the list of modules
Govind Tatachari
896836 at bugs.launchpad.net
Mon Mar 12 08:08:33 UTC 2012
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.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python2.7 in Ubuntu.
https://bugs.launchpad.net/bugs/896836
Title:
Segmentation fault when asking help() for the list of modules
Status in PyGTK: GTK+ for Python:
New
Status in Python:
New
Status in “python2.7” package in Ubuntu:
Confirmed
Bug description:
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").
The error code returned is as follows:
Please wait a moment while I gather a list of all available modules...
/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
import gobject._gobject
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
from gtk import _gtk
** (python:5116): CRITICAL **: pyg_register_boxed: assertion `boxed_type != 0' failed
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: cannot register existing type `GdkDevice'
from gtk import _gtk
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_get_qdata: assertion `node != NULL' failed
from gtk import _gtk
Segmentation fault
To manage notifications about this bug go to:
https://bugs.launchpad.net/pygtk/+bug/896836/+subscriptions
More information about the foundations-bugs
mailing list