Welcome to Python 2.7! This is the online help utility.
…
>> help()
help> modules
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:9642): 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
durrantm.../dmWorkflow$
Unfortunately, this is a known problem when using
helpon Python. It currently has to import modules to inspect their docstrings and this may result in crashes if the modules execute code upon import and call third-party libraries that expect a certain execution context or that may just be buggy. Here’s an open Ubuntu issue about this specific case. There are a number of open issues in the Python issue tracker about similar crashes due tohelpimporting.