[Python-checkins] cpython (3.3): #17833: fix test_gdb failures seen on PPC64 Linux in test_threads
david.malcolm
python-checkins at python.org
Mon May 6 20:51:42 CEST 2013
http://hg.python.org/cpython/rev/f4a6b731905a
changeset: 83648:f4a6b731905a
branch: 3.3
parent: 83646:e2a805281d26
user: David Malcolm <dmalcolm at redhat.com>
date: Mon May 06 14:47:15 2013 -0400
summary:
#17833: fix test_gdb failures seen on PPC64 Linux in test_threads (test.test_gdb.PyBtTests)
files:
Misc/NEWS | 3 +++
Tools/gdb/libpython.py | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -168,6 +168,9 @@
Tests
-----
+- Issue #17833: Fix test_gdb failures seen on machines where debug symbols
+ for glibc are available (seen on PPC64 Linux).
+
- Issue #7855: Add tests for ctypes/winreg for issues found in IronPython.
Initial patch by Dino Viehland.
diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py
--- a/Tools/gdb/libpython.py
+++ b/Tools/gdb/libpython.py
@@ -1460,7 +1460,7 @@
# This assumes the _POSIX_THREADS version of Python/ceval_gil.h:
name = self._gdbframe.name()
if name:
- return name.startswith('pthread_cond_timedwait')
+ return 'pthread_cond_timedwait' in name
def is_gc_collect(self):
'''Is this frame "collect" within the garbage-collector?'''
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list