Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

TEST_string_linux.py segfaults on ia64 #23

Open
jwilk opened this issue Apr 29, 2012 · 4 comments
Open

TEST_string_linux.py segfaults on ia64 #23

jwilk opened this issue Apr 29, 2012 · 4 comments

Comments

@jwilk
Copy link

jwilk commented Apr 29, 2012

TEST_string_linux.py (non-deterministically) segfaults on ia64.
Backtrace:

#0  0x2000000000bd4d31 in pink_util_putn (pid=4387, addr=6917529027642483136, src=0x2000000000a27ffc "", len=18842021527562) at /usr/include/ia64-linux-gnu/bits/string3.h:52
#1  0x2000000000bd6c70 in pink_encode_simple (pid=4387, bitness=PINK_BITNESS_64, ind=0, src=0x20000000009d2bf4, len=18842021527562) at ../../src/pink-linux-trace-ia64.c:181
#2  0x2000000000c25660 in pinkpy_string_encode (self=0x0, args=(4387, 0, '/dev/NULL')) at ../../../python/pinktrace/pink-python-string.c:135
#3  0x4000000000115e90 in PyCFunction_Call (func=<optimized out>, arg=(4387, 0, '/dev/NULL'), kw=0x0) at ../Objects/methodobject.c:90
#4  0x400000000023b640 in call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4021
#5  PyEval_EvalFrameEx (f=Frame 0x60000000001c8ae0, for file TEST_string_linux.py, line 102, in test_03_encode (self=<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'a...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#6  0x400000000023c190 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4107
#7  call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4042
#8  PyEval_EvalFrameEx (f=Frame 0x60000000001c6530, for file /usr/lib/python2.7/unittest/case.py, line 327, in run (self=<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#9  0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'SkipTest': <type at remote 0x600000000019b380>, 'functools': <module at remote 0x2000000000b2b050>, 'result': <module at remote 0x20000000009d3ad0>, '_count_diff_hashable': <function at remote 0x2000000000b28ed8>, '_count_diff_all_purpose': <function at remote 0x2000000000b28b18>, 'FunctionTestCase': <type at remote 0x600000000019e800>, 'strclass': <function at remote 0x2000000000b289b0>, '__unittest': True, 'pprint': <module at remote 0x2000000000b49478>, '__package__': 'unittest', 'TestCase': <type at remote 0x600000000019f410>, 're': <module at remote 0x2000000000984fd8>, 'collections': <module at remote 0x20000000009db590>, 'skip': <function at remote 0x2000000000b51668>, 'DIFF_OMITTED': '\nDiff is %s characters long. Set self.maxDiff to None to see it.', '__doc__': 'Test case implementation', 'warnings': <module at remote 0x2000000000902558>, '__builtins__': {'bytearray': <type at remote 0x600000000000b588>, 'IndexError': <type at remote 0x6000000000011328>, 'all': <built-in function all>, 'help': <_He...(truncated), locals=0x0, args=0x20000000009ae5c0, argcount=2, kws=0x1, kwcount=0, defs=0x2000000000b4e328, defcount=9, closure=Python Exception <type 'exceptions.UnicodeDecodeError'> 'utf8' codec can't decode byte 0xb9 in position 2: invalid start byte: 
) at ../Python/ceval.c:3253
#10 0x40000000000c6b20 in function_call (func=<optimized out>, arg=(<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodD...(truncated), kw={}) at ../Objects/funcobject.c:526
#11 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b532a8>, arg=(<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodD...(truncated), kw={}) at ../Objects/abstract.c:2529
#12 0x400000000022c730 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4334
#13 PyEval_EvalFrameEx (f=Frame 0x60000000001c6230, for file /usr/lib/python2.7/unittest/case.py, line 391, in __call__ (self=<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x600000000002...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2705
#14 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'SkipTest': <type at remote 0x600000000019b380>, 'functools': <module at remote 0x2000000000b2b050>, 'result': <module at remote 0x20000000009d3ad0>, '_count_diff_hashable': <function at remote 0x2000000000b28ed8>, '_count_diff_all_purpose': <function at remote 0x2000000000b28b18>, 'FunctionTestCase': <type at remote 0x600000000019e800>, 'strclass': <function at remote 0x2000000000b289b0>, '__unittest': True, 'pprint': <module at remote 0x2000000000b49478>, '__package__': 'unittest', 'TestCase': <type at remote 0x600000000019f410>, 're': <module at remote 0x2000000000984fd8>, 'collections': <module at remote 0x20000000009db590>, 'skip': <function at remote 0x2000000000b51668>, 'DIFF_OMITTED': '\nDiff is %s characters long. Set self.maxDiff to None to see it.', '__doc__': 'Test case implementation', 'warnings': <module at remote 0x2000000000902558>, '__builtins__': {'bytearray': <type at remote 0x600000000000b588>, 'IndexError': <type at remote 0x6000000000011328>, 'all': <built-in function all>, 'help': <_He...(truncated), locals=0x0, args=0x20000000009ae578, argcount=2, kws=0x1, kwcount=0, defs=0x0, defcount=23667329, closure=0x0) at ../Python/ceval.c:3253
#15 0x40000000000c6920 in function_call (func=<optimized out>, arg=(<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodD...(truncated), kw=0x0) at ../Objects/funcobject.c:526
#16 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b53398>, arg=(<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodD...(truncated), kw=0x0) at ../Objects/abstract.c:2529
#17 0x400000000006e410 in instancemethod_call (func=<function at remote 0x2000000000b53398>, arg=(<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodD...(truncated), kw=0x0) at ../Objects/classobject.c:2578
#18 0x4000000000048f90 in PyObject_Call (func=<instancemethod at remote 0x200000000098dcd0>, arg=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kw=0x0) at ../Objects/abstract.c:2529
#19 0x400000000017c7c0 in slot_tp_call (self=<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodDo...(truncated), args=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kwds=0x0) at ../Objects/typeobject.c:5403
#20 0x4000000000048f90 in PyObject_Call (func=<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqual'}, _testMethodDo...(truncated), arg=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kw=0x0) at ../Objects/abstract.c:2529
#21 0x40000000002393b0 in do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4239
#22 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4044
#23 PyEval_EvalFrameEx (f=Frame 0x60000000001c4b80, for file /usr/lib/python2.7/unittest/suite.py, line 108, in run (self=<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#24 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'case': <module at remote 0x2000000000b393d0>, 'util': <module at remote 0x20000000009d3fa0>, '_call_if_exists': <function at remote 0x2000000000b79050>, '__unittest': True, 'TestSuite': <type at remote 0x60000000001a13a0>, '__builtins__': {'bytearray': <type at remote 0x600000000000b588>, 'IndexError': <type at remote 0x6000000000011328>, 'all': <built-in function all>, 'help': <_Helper at remote 0x20000000009a6d10>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x6000000000010d08>, 'unicode': <type at remote 0x6000000000026b20>, 'UnicodeDecodeError': <type at remote 0x6000000000011ad0>, 'memoryview': <type at remote 0x600000000001b890>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2012 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathemati...(truncated), locals=0x0, args=0x20000000009ae530, argcount=2, kws=0x2, kwcount=0, defs=0x2000000000b57768, defcount=9, closure=<unknown at remote 0x2000000000b56df0>) at ../Python/ceval.c:3253
#25 0x40000000000c6b20 in function_call (func=<optimized out>, arg=(<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEq...(truncated), kw={}) at ../Objects/funcobject.c:526
#26 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b79668>, arg=(<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEq...(truncated), kw={}) at ../Objects/abstract.c:2529
#27 0x400000000022c730 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4334
#28 PyEval_EvalFrameEx (f=Frame 0x60000000001c4880, for file /usr/lib/python2.7/unittest/suite.py, line 70, in __call__ (self=<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at re...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2705
#29 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'case': <module at remote 0x2000000000b393d0>, 'util': <module at remote 0x20000000009d3fa0>, '_call_if_exists': <function at remote 0x2000000000b79050>, '__unittest': True, 'TestSuite': <type at remote 0x60000000001a13a0>, '__builtins__': {'bytearray': <type at remote 0x600000000000b588>, 'IndexError': <type at remote 0x6000000000011328>, 'all': <built-in function all>, 'help': <_Helper at remote 0x20000000009a6d10>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x6000000000010d08>, 'unicode': <type at remote 0x6000000000026b20>, 'UnicodeDecodeError': <type at remote 0x6000000000011ad0>, 'memoryview': <type at remote 0x600000000001b890>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2012 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathemati...(truncated), locals=0x0, args=0x20000000009ad218, argcount=2, kws=0x1, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#30 0x40000000000c6920 in function_call (func=<optimized out>, arg=(<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEq...(truncated), kw=0x0) at ../Objects/funcobject.c:526
#31 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b79578>, arg=(<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEq...(truncated), kw=0x0) at ../Objects/abstract.c:2529
#32 0x400000000006e410 in instancemethod_call (func=<function at remote 0x2000000000b79578>, arg=(<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEq...(truncated), kw=0x0) at ../Objects/classobject.c:2578
#33 0x4000000000048f90 in PyObject_Call (func=<instancemethod at remote 0x200000000098dc80>, arg=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kw=0x0) at ../Objects/abstract.c:2529
#34 0x400000000017c7c0 in slot_tp_call (self=<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqu...(truncated), args=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kwds=0x0) at ../Objects/typeobject.c:5403
#35 0x4000000000048f90 in PyObject_Call (func=<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d768>: 'assertSetEqu...(truncated), arg=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kw=0x0) at ../Objects/abstract.c:2529
#36 0x40000000002393b0 in do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4239
#37 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4044
#38 PyEval_EvalFrameEx (f=Frame 0x60000000001c42e0, for file /usr/lib/python2.7/unittest/suite.py, line 108, in run (self=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqua...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#39 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'case': <module at remote 0x2000000000b393d0>, 'util': <module at remote 0x20000000009d3fa0>, '_call_if_exists': <function at remote 0x2000000000b79050>, '__unittest': True, 'TestSuite': <type at remote 0x60000000001a13a0>, '__builtins__': {'bytearray': <type at remote 0x600000000000b588>, 'IndexError': <type at remote 0x6000000000011328>, 'all': <built-in function all>, 'help': <_Helper at remote 0x20000000009a6d10>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x6000000000010d08>, 'unicode': <type at remote 0x6000000000026b20>, 'UnicodeDecodeError': <type at remote 0x6000000000011ad0>, 'memoryview': <type at remote 0x600000000001b890>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2012 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathemati...(truncated), locals=0x0, args=0x20000000009c6410, argcount=2, kws=0x2, kwcount=0, defs=0x2000000000b57768, defcount=9, closure=<unknown at remote 0x2000000000b8b170>) at ../Python/ceval.c:3253
#40 0x40000000000c6b20 in function_call (func=<optimized out>, arg=(<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001...(truncated), kw={}) at ../Objects/funcobject.c:526
#41 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b79668>, arg=(<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001...(truncated), kw={}) at ../Objects/abstract.c:2529
#42 0x400000000022c730 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4334
#43 PyEval_EvalFrameEx (f=Frame 0x60000000001c3fe0, for file /usr/lib/python2.7/unittest/suite.py, line 70, in __call__ (self=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSet...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2705
#44 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'case': <module at remote 0x2000000000b393d0>, 'util': <module at remote 0x20000000009d3fa0>, '_call_if_exists': <function at remote 0x2000000000b79050>, '__unittest': True, 'TestSuite': <type at remote 0x60000000001a13a0>, '__builtins__': {'bytearray': <type at remote 0x600000000000b588>, 'IndexError': <type at remote 0x6000000000011328>, 'all': <built-in function all>, 'help': <_Helper at remote 0x20000000009a6d10>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x6000000000010d08>, 'unicode': <type at remote 0x6000000000026b20>, 'UnicodeDecodeError': <type at remote 0x6000000000011ad0>, 'memoryview': <type at remote 0x600000000001b890>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2012 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathemati...(truncated), locals=0x0, args=0x20000000009c6380, argcount=2, kws=0x1, kwcount=0, defs=0x0, defcount=11360, closure=0x0) at ../Python/ceval.c:3253
#45 0x40000000000c6920 in function_call (func=<optimized out>, arg=(<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001...(truncated), kw=0x0) at ../Objects/funcobject.c:526
#46 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b79578>, arg=(<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001...(truncated), kw=0x0) at ../Objects/abstract.c:2529
#47 0x400000000006e410 in instancemethod_call (func=<function at remote 0x2000000000b79578>, arg=(<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001...(truncated), kw=0x0) at ../Objects/classobject.c:2578
#48 0x4000000000048f90 in PyObject_Call (func=<instancemethod at remote 0x200000000098dc30>, arg=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kw=0x0) at ../Objects/abstract.c:2529
#49 0x400000000017c7c0 in slot_tp_call (self=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d...(truncated), args=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kwds=0x0) at ../Objects/typeobject.c:5403
#50 0x4000000000048f90 in PyObject_Call (func=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: 'assertTupleEqual', <type at remote 0x6000000000018e10>: 'assertListEqual', <type at remote 0x600000000001d8f0>: 'assertSetEqual', <type at remote 0x6000000000026b20>: 'assertMultiLineEqual', <type at remote 0x600000000001d...(truncated), arg=(<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>,), kw=0x0) at ../Objects/abstract.c:2529
#51 0x40000000002393b0 in do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4239
#52 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4044
#53 PyEval_EvalFrameEx (f=Frame 0x60000000001c2f60, for file /usr/lib/python2.7/unittest/runner.py, line 151, in run (self=<TextTestRunner(buffer=None, verbosity=2, descriptions=True, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, failfast=None) at remote 0x2000000000b992d0>, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<...>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: ...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#54 0x400000000023c190 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4107
#55 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4042
#56 PyEval_EvalFrameEx (f=Frame 0x60000000001c2650, for file /usr/lib/python2.7/unittest/main.py, line 229, in runTests (self=<TestProgram(buffer=None, verbosity=2, progName='TEST_string_linux.py', module=<module at remote 0x20000000008c8c20>, testRunner=<type at remote 0x60000000001b34b0>, defaultTest=None, catchbreak=None, testNames=None, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_f...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#57 0x400000000023c190 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4107
#58 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4042
#59 PyEval_EvalFrameEx (f=Frame 0x60000000001bc520, for file /usr/lib/python2.7/unittest/main.py, line 95, in __init__ (self=<TestProgram(buffer=None, verbosity=2, progName='TEST_string_linux.py', module=<module at remote 0x20000000008c8c20>, testRunner=<type at remote 0x60000000001b34b0>, defaultTest=None, catchbreak=None, testNames=None, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_fu...(truncated), throwflag=<optimized out>) at ../Python/ceval.c:2666
#60 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'main': <type at remote 0x60000000001b1710>, 'USAGE_AS_MAIN': "Usage: %(progName)s [options] [tests]\n\nOptions:\n  -h, --help       Show this message\n  -v, --verbose    Verbose output\n  -q, --quiet      Minimal output\n%(failfast)s%(catchbreak)s%(buffer)s\nExamples:\n  %(progName)s test_module               - run tests from test_module\n  %(progName)s module.TestClass          - run tests from module.TestClass\n  %(progName)s module.Class.test_method  - run specified test method\n\n[tests] can be a list of any number of test modules, classes and test\nmethods.\n\nAlternative Usage: %(progName)s discover [options]\n\nOptions:\n  -v, --verbose    Verbose output\n%(failfast)s%(catchbreak)s%(buffer)s  -s directory     Directory to start discovery ('.' default)\n  -p pattern       Pattern to match test files ('test*.py' default)\n  -t directory     Top level directory of project (default to\n                   start directory)\n\nFor test discovery all test modules must be importable from the top\nlevel direct...(truncated), locals=0x0, args=0x2000000000b8fba8, argcount=1, kws=0x1, kwcount=0, defs=0x2000000000b86288, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#61 0x40000000000c6920 in function_call (func=<optimized out>, arg=(<TestProgram(buffer=None, verbosity=2, progName='TEST_string_linux.py', module=<module at remote 0x20000000008c8c20>, testRunner=<type at remote 0x60000000001b34b0>, defaultTest=None, catchbreak=None, testNames=None, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: ...(truncated), kw=0x0) at ../Objects/funcobject.c:526
#62 0x4000000000048f90 in PyObject_Call (func=<function at remote 0x2000000000b93230>, arg=(<TestProgram(buffer=None, verbosity=2, progName='TEST_string_linux.py', module=<module at remote 0x20000000008c8c20>, testRunner=<type at remote 0x60000000001b34b0>, defaultTest=None, catchbreak=None, testNames=None, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: ...(truncated), kw=0x0) at ../Objects/abstract.c:2529
#63 0x400000000006e410 in instancemethod_call (func=<function at remote 0x2000000000b93230>, arg=(<TestProgram(buffer=None, verbosity=2, progName='TEST_string_linux.py', module=<module at remote 0x20000000008c8c20>, testRunner=<type at remote 0x60000000001b34b0>, defaultTest=None, catchbreak=None, testNames=None, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: ...(truncated), kw=0x0) at ../Objects/classobject.c:2578
#64 0x4000000000048f90 in PyObject_Call (func=<instancemethod at remote 0x20000000008fe640>, arg=(), kw=0x0) at ../Objects/abstract.c:2529
#65 0x400000000017bbf0 in slot_tp_init (self=<TestProgram(buffer=None, verbosity=2, progName='TEST_string_linux.py', module=<module at remote 0x20000000008c8c20>, testRunner=<type at remote 0x60000000001b34b0>, defaultTest=None, catchbreak=None, testNames=None, test=<TestSuite(_tests=[<TestSuite(_tests=[<TestStringLinux_02(_resultForDoCleanups=<TextTestResult(_original_stdout=<file at remote 0x20000000008ad1e0>, dots=False, skipped=[], _mirrorOutput=False, stream=<_WritelnDecorator(stream=<file at remote 0x20000000008ad270>) at remote 0x2000000000b99310>, testsRun=3, buffer=None, _original_stderr=<file at remote 0x20000000008ad270>, showAll=True, _stdout_buffer=None, _stderr_buffer=None, _moduleSetUpFailed=False, expectedFailures=[], errors=[], descriptions=True, _previousTestClass=<type at remote 0x60000000001bc160>, unexpectedSuccesses=[], failures=[], _testRunEntered=True, shouldStop=False, failfast=None) at remote 0x2000000000b99350>, _type_equality_funcs={<type at remote 0x600000000001b418>: 'assertDictEqual', <type at remote 0x6000000000021650>: '...(truncated), args=(), kwds=0x0) at ../Objects/typeobject.c:5663
#66 0x400000000016ce50 in type_call (type=0x60000000001b1710, args=(), kwds=0x0) at ../Objects/typeobject.c:737
#67 0x4000000000048f90 in PyObject_Call (func=<type at remote 0x60000000001b1710>, arg=(), kw=0x0) at ../Objects/abstract.c:2529
#68 0x40000000002393b0 in do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>) at ../Python/ceval.c:4239
#69 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/ceval.c:4044
#70 PyEval_EvalFrameEx (f=Frame 0x6000000000169000, for file TEST_string_linux.py, line 108, in <module> (), throwflag=<optimized out>) at ../Python/ceval.c:2666
#71 0x4000000000241770 in PyEval_EvalCodeEx (co=<optimized out>, globals={'event': <module at remote 0x2000000000b8d750>, 'TestStringLinux_02': <type at remote 0x60000000001bc160>, 'signal': <module at remote 0x20000000008c8a28>, '__warningregistry__': {("Not importing directory './pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True, ("Not importing directory '/home/jwilk/pinktrace-0.1.2/python/pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True}, '__builtins__': <module at remote 0x2000000000895ad0>, '__file__': 'TEST_string_linux.py', '__package__': None, 'sys': <module at remote 0x2000000000895b78>, 'syscall': <module at remote 0x2000000000b8d910>, 'bitness': <module at remote 0x2000000000b8d638>, 'trace': <module at remote 0x2000000000b8dad0>, '__name__': '__main__', 'unittest': <module at remote 0x20000000009d32f0>, 'os': <module at remote 0x20000000008e1cc8>, '__doc__': None, 'string': <module at remote 0x2000000000b8d9f0>}, locals={'event': <module at remote 0x2000000000b8d750>, 'TestStringLinux_02': <type at remote 0x60000000001bc160>, 'signal': <module at remote 0x20000000008c8a28>, '__warningregistry__': {("Not importing directory './pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True, ("Not importing directory '/home/jwilk/pinktrace-0.1.2/python/pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True}, '__builtins__': <module at remote 0x2000000000895ad0>, '__file__': 'TEST_string_linux.py', '__package__': None, 'sys': <module at remote 0x2000000000895b78>, 'syscall': <module at remote 0x2000000000b8d910>, 'bitness': <module at remote 0x2000000000b8d638>, 'trace': <module at remote 0x2000000000b8dad0>, '__name__': '__main__', 'unittest': <module at remote 0x20000000009d32f0>, 'os': <module at remote 0x20000000008e1cc8>, '__doc__': None, 'string': <module at remote 0x2000000000b8d9f0>}, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=270627, closure=0x0) at ../Python/ceval.c:3253
#72 0x4000000000241a60 in PyEval_EvalCode (co=0x20000000009c4130, globals={'event': <module at remote 0x2000000000b8d750>, 'TestStringLinux_02': <type at remote 0x60000000001bc160>, 'signal': <module at remote 0x20000000008c8a28>, '__warningregistry__': {("Not importing directory './pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True, ("Not importing directory '/home/jwilk/pinktrace-0.1.2/python/pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True}, '__builtins__': <module at remote 0x2000000000895ad0>, '__file__': 'TEST_string_linux.py', '__package__': None, 'sys': <module at remote 0x2000000000895b78>, 'syscall': <module at remote 0x2000000000b8d910>, 'bitness': <module at remote 0x2000000000b8d638>, 'trace': <module at remote 0x2000000000b8dad0>, '__name__': '__main__', 'unittest': <module at remote 0x20000000009d32f0>, 'os': <module at remote 0x20000000008e1cc8>, '__doc__': None, 'string': <module at remote 0x2000000000b8d9f0>}, locals={'event': <module at remote 0x2000000000b8d750>, 'TestStringLinux_02': <type at remote 0x60000000001bc160>, 'signal': <module at remote 0x20000000008c8a28>, '__warningregistry__': {("Not importing directory './pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True, ("Not importing directory '/home/jwilk/pinktrace-0.1.2/python/pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True}, '__builtins__': <module at remote 0x2000000000895ad0>, '__file__': 'TEST_string_linux.py', '__package__': None, 'sys': <module at remote 0x2000000000895b78>, 'syscall': <module at remote 0x2000000000b8d910>, 'bitness': <module at remote 0x2000000000b8d638>, 'trace': <module at remote 0x2000000000b8dad0>, '__name__': '__main__', 'unittest': <module at remote 0x20000000009d32f0>, 'os': <module at remote 0x20000000008e1cc8>, '__doc__': None, 'string': <module at remote 0x2000000000b8d9f0>}) at ../Python/ceval.c:667
#73 0x400000000029f6e0 in run_mod (arena=<optimized out>, flags=<optimized out>, locals=<optimized out>, globals=<optimized out>, filename=<optimized out>, mod=<optimized out>) at ../Python/pythonrun.c:1346
#74 PyRun_FileExFlags (fp=<optimized out>, filename=<optimized out>, start=<optimized out>, globals={'event': <module at remote 0x2000000000b8d750>, 'TestStringLinux_02': <type at remote 0x60000000001bc160>, 'signal': <module at remote 0x20000000008c8a28>, '__warningregistry__': {("Not importing directory './pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True, ("Not importing directory '/home/jwilk/pinktrace-0.1.2/python/pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True}, '__builtins__': <module at remote 0x2000000000895ad0>, '__file__': 'TEST_string_linux.py', '__package__': None, 'sys': <module at remote 0x2000000000895b78>, 'syscall': <module at remote 0x2000000000b8d910>, 'bitness': <module at remote 0x2000000000b8d638>, 'trace': <module at remote 0x2000000000b8dad0>, '__name__': '__main__', 'unittest': <module at remote 0x20000000009d32f0>, 'os': <module at remote 0x20000000008e1cc8>, '__doc__': None, 'string': <module at remote 0x2000000000b8d9f0>}, locals={'event': <module at remote 0x2000000000b8d750>, 'TestStringLinux_02': <type at remote 0x60000000001bc160>, 'signal': <module at remote 0x20000000008c8a28>, '__warningregistry__': {("Not importing directory './pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True, ("Not importing directory '/home/jwilk/pinktrace-0.1.2/python/pinktrace': missing __init__.py", <type at remote 0x6000000000013660>, 8): True}, '__builtins__': <module at remote 0x2000000000895ad0>, '__file__': 'TEST_string_linux.py', '__package__': None, 'sys': <module at remote 0x2000000000895b78>, 'syscall': <module at remote 0x2000000000b8d910>, 'bitness': <module at remote 0x2000000000b8d638>, 'trace': <module at remote 0x2000000000b8dad0>, '__name__': '__main__', 'unittest': <module at remote 0x20000000009d32f0>, 'os': <module at remote 0x20000000008e1cc8>, '__doc__': None, 'string': <module at remote 0x2000000000b8d9f0>}, closeit=1, flags=0x60000fffffdc7390) at ../Python/pythonrun.c:1332
#75 0x40000000002a1880 in PyRun_SimpleFileExFlags (fp=0x600000000014feb0, filename=0x60000fffffdc78ea "TEST_string_linux.py", closeit=1, flags=0x60000fffffdc7390) at ../Python/pythonrun.c:936
#76 0x40000000002d84c0 in Py_Main (argc=3, argv=0x60000fffffdc76c8) at ../Modules/main.c:599
#77 0x4000000000021730 in main (argc=3, argv=0x60000fffffdc76c8) at ../Modules/python.c:24
@alip
Copy link
Member

alip commented May 4, 2012

What's your python version?

@jwilk
Copy link
Author

jwilk commented May 4, 2012

I can reproduce the bug with Python 2.6.7 and 2.7.3rc3.
NB, sometimes the test fails with:

======================================================================
ERROR: test_03_encode (__main__.TestStringLinux_02)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "../../python/TEST_string_linux.py", line 102, in test_03_encode
    string.encode(pid, 0, '/dev/NULL')
OSError: [Errno 5] Input/output error

----------------------------------------------------------------------
Ran 3 tests in 0.026s

@alip
Copy link
Member

alip commented May 5, 2012

Let's start simple, can you try with this patch?

https://raw.github.com/gist/2601141/

@jwilk
Copy link
Author

jwilk commented May 5, 2012

It didn't help; still segfaults.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants