summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2013-10-06 08:51:01 (GMT)
committerGeorg Brandl <georg@python.org>2013-10-06 08:51:01 (GMT)
commitb33c6eb6400c8ecdb33a2a0f0f81f9d2c282cff5 (patch)
treef62d56fd0a1fcc1a13079a4ff6f54e11d5e4835f /Doc
parentb19ef1846c5c37f9a0ed9f385a35fdd8d4b9a876 (diff)
downloadcpython-b33c6eb6400c8ecdb33a2a0f0f81f9d2c282cff5.zip
cpython-b33c6eb6400c8ecdb33a2a0f0f81f9d2c282cff5.tar.gz
cpython-b33c6eb6400c8ecdb33a2a0f0f81f9d2c282cff5.tar.bz2
Closes #13951: Add a "faulthandler" reference in the ctypes docs talking about crashes.
Diffstat (limited to 'Doc')
-rw-r--r--Doc/library/ctypes.rst4
1 files changed, 3 insertions, 1 deletions
diff --git a/Doc/library/ctypes.rst b/Doc/library/ctypes.rst
index 33ff12b..a6c918d 100644
--- a/Doc/library/ctypes.rst
+++ b/Doc/library/ctypes.rst
@@ -198,7 +198,9 @@ argument values::
>>>
There are, however, enough ways to crash Python with :mod:`ctypes`, so you
-should be careful anyway.
+should be careful anyway. The :mod:`faulthandler` module can be helpful in
+debugging crashes (e.g. from segmentation faults produced by erroneous C library
+calls).
``None``, integers, bytes objects and (unicode) strings are the only native
Python objects that can directly be used as parameters in these function calls.