$ lldb ./python Current executable set to './python' (x86_64). (lldb) r -m test.regrtest -v -uall,-largefile test_ssl Process 22459 launched: './python' (x86_64) == CPython 2.7.8+ (default, Jul 26 2014, 23:44:13) [GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] == Darwin-13.3.0-x86_64-i386-64bit little-endian == /py/dev/27/source/build/test_python_22459 Testing with flags: sys.flags(debug=0, py3k_warning=0, division_warning=0, division_new=0, inspect=0, interactive=0, optimize=0, dont_write_bytecode=0, no_user_site=0, no_site=0, ignore_environment=0, tabcheck=0, verbose=0, unicode=0, bytes_warning=0, hash_randomization=0) test_ssl test_ssl: testing with 'OpenSSL 1.0.1h 5 Jun 2014' (1, 0, 1, 8, 15) under Mac ('10.9.4', ('', '', ''), 'x86_64') HAS_SNI = True OP_ALL = 0x800003ff OP_NO_TLSv1_1 = 0x10000000 test__create_stdlib_context (test.test_ssl.ContextTests) ... ok test_cert_store_stats (test.test_ssl.ContextTests) ... ok test_check_hostname (test.test_ssl.ContextTests) ... ok test_ciphers (test.test_ssl.ContextTests) ... ok test_constructor (test.test_ssl.ContextTests) ... ok test_create_default_context (test.test_ssl.ContextTests) ... ok test_get_ca_certs (test.test_ssl.ContextTests) ... ok Process 22459 stopped * thread #1: tid = 0x1a9b4d, 0x00000001000e679f python`PyUnicodeUCS2_FromFormatV(format=0x00000001017e82cb, vargs=0x00007fff5fbf58b0) + 8383 at unicodeobject.c:1017, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xffffffffffffffff) frame #0: 0x00000001000e679f python`PyUnicodeUCS2_FromFormatV(format=0x00000001017e82cb, vargs=0x00007fff5fbf58b0) + 8383 at unicodeobject.c:1017 1014 ucopy = PyUnicode_AS_UNICODE(*callresult); 1015 usize = PyUnicode_GET_SIZE(*callresult); 1016 for (upos = 0; upos 1017 *s++ = ucopy[upos++]; 1018 /* We're done with the unicode()/repr() => forget it */ 1019 Py_DECREF(*callresult); 1020 /* switch to next unicode()/repr() result */ (lldb) thread list Process 22459 stopped * thread #1: tid = 0x1a9b4d, 0x00000001000e679f python`PyUnicodeUCS2_FromFormatV(format=0x00000001017e82cb, vargs=0x00007fff5fbf58b0) + 8383 at unicodeobject.c:1017, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xffffffffffffffff) (lldb) thread backtrace * thread #1: tid = 0x1a9b4d, 0x00000001000e679f python`PyUnicodeUCS2_FromFormatV(format=0x00000001017e82cb, vargs=0x00007fff5fbf58b0) + 8383 at unicodeobject.c:1017, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xffffffffffffffff) * frame #0: 0x00000001000e679f python`PyUnicodeUCS2_FromFormatV(format=0x00000001017e82cb, vargs=0x00007fff5fbf58b0) + 8383 at unicodeobject.c:1017 frame #1: 0x00000001000e6f6a python`PyUnicodeUCS2_FromFormat(format=0x00000001017e82cb) + 362 at unicodeobject.c:1081 frame #2: 0x00000001017daf7a _ssl.so`fill_and_set_sslerror(type=0x00000001004925d0, ssl_errno=336445449, errstr=0x0000000101509edc, lineno=2473, errcode=336445449) + 634 at _ssl.c:333 frame #3: 0x00000001017dace4 _ssl.so`_setSSLError(errstr=0x0000000000000000, errcode=336445449, filename=0x00000001017e6424, lineno=2473) + 84 at _ssl.c:451 frame #4: 0x00000001017e17c0 _ssl.so`load_cert_chain(self=0x000000010328b2c0, args=0x0000000103295840, kwds=0x0000000000000000) + 688 at _ssl.c:2473 frame #5: 0x000000010008ed96 python`PyCFunction_Call(func=0x000000010327d948, arg=0x0000000103295840, kw=0x0000000000000000) + 198 at methodobject.c:85 frame #6: 0x000000010015c376 python`call_function(pp_stack=0x00007fff5fbf5ed8, oparg=1) + 1782 at ceval.c:4033 frame #7: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x00000001034e44d0, throwflag=0) + 45346 at ceval.c:2679 frame #8: 0x000000010015f340 python`fast_function(func=0x000000010318e450, pp_stack=0x00007fff5fbf6508, n=1, na=1, nk=0) + 560 at ceval.c:4119 frame #9: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbf6508, oparg=0) + 2324 at ceval.c:4054 frame #10: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x00000001004b5b50, throwflag=0) + 45346 at ceval.c:2679 frame #11: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x00000001006e0880, globals=0x00000001006cf580, locals=0x0000000000000000, args=0x000000010321a2e0, argcount=2, kws=0x000000010032c088, kwcount=0, defs=0x0000000100712328, defcount=1, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #12: 0x0000000100060b72 python`function_call(func=0x0000000100714ae0, arg=0x000000010321a2b8, kw=0x00000001032a4e78) + 626 at funcobject.c:526 frame #13: 0x000000010001206a python`PyObject_Call(func=0x0000000100714ae0, arg=0x000000010321a2b8, kw=0x00000001032a4e78) + 138 at abstract.c:2529 frame #14: 0x000000010015cd8a python`ext_do_call(func=0x0000000100714ae0, pp_stack=0x00007fff5fbf6da0, flags=3, na=1, nk=0) + 1626 at ceval.c:4346 frame #15: 0x0000000100156ab7 python`PyEval_EvalFrameEx(f=0x0000000103291c60, throwflag=0) + 46215 at ceval.c:2718 frame #16: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x00000001006e0a90, globals=0x00000001006cf580, locals=0x0000000000000000, args=0x000000010321b448, argcount=2, kws=0x0000000000000000, kwcount=0, defs=0x0000000000000000, defcount=0, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #17: 0x0000000100060b72 python`function_call(func=0x0000000100714c30, arg=0x000000010321b420, kw=0x0000000000000000) + 626 at funcobject.c:526 frame #18: 0x000000010001206a python`PyObject_Call(func=0x0000000100714c30, arg=0x000000010321b420, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #19: 0x00000001000301d7 python`instancemethod_call(func=0x0000000100714c30, arg=0x000000010321b420, kw=0x0000000000000000) + 791 at classobject.c:2602 frame #20: 0x000000010001206a python`PyObject_Call(func=0x000000010313b1e0, arg=0x000000010329b680, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #21: 0x00000001000ce4d1 python`slot_tp_call(self=0x000000010328d0d0, args=0x000000010329b680, kwds=0x0000000000000000) + 97 at typeobject.c:5432 frame #22: 0x000000010001206a python`PyObject_Call(func=0x000000010328d0d0, arg=0x000000010329b680, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #23: 0x000000010015f721 python`do_call(func=0x000000010328d0d0, pp_stack=0x00007fff5fbf7a58, na=1, nk=0) + 609 at ceval.c:4251 frame #24: 0x000000010015c5b0 python`call_function(pp_stack=0x00007fff5fbf7a58, oparg=1) + 2352 at ceval.c:4056 frame #25: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x00000001004b4be0, throwflag=0) + 45346 at ceval.c:2679 frame #26: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010071c510, globals=0x00000001006d0be8, locals=0x0000000000000000, args=0x000000010321b178, argcount=2, kws=0x000000010032c088, kwcount=0, defs=0x0000000100720718, defcount=1, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #27: 0x0000000100060b72 python`function_call(func=0x0000000100719c30, arg=0x000000010321b150, kw=0x00000001032a4d30) + 626 at funcobject.c:526 frame #28: 0x000000010001206a python`PyObject_Call(func=0x0000000100719c30, arg=0x000000010321b150, kw=0x00000001032a4d30) + 138 at abstract.c:2529 frame #29: 0x000000010015cd8a python`ext_do_call(func=0x0000000100719c30, pp_stack=0x00007fff5fbf82f0, flags=3, na=1, nk=0) + 1626 at ceval.c:4346 frame #30: 0x0000000100156ab7 python`PyEval_EvalFrameEx(f=0x0000000103291860, throwflag=0) + 46215 at ceval.c:2718 frame #31: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010071c1a0, globals=0x00000001006d0be8, locals=0x0000000000000000, args=0x000000010321a4c0, argcount=2, kws=0x0000000000000000, kwcount=0, defs=0x0000000000000000, defcount=0, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #32: 0x0000000100060b72 python`function_call(func=0x0000000100719ae0, arg=0x000000010321a498, kw=0x0000000000000000) + 626 at funcobject.c:526 frame #33: 0x000000010001206a python`PyObject_Call(func=0x0000000100719ae0, arg=0x000000010321a498, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #34: 0x00000001000301d7 python`instancemethod_call(func=0x0000000100719ae0, arg=0x000000010321a498, kw=0x0000000000000000) + 791 at classobject.c:2602 frame #35: 0x000000010001206a python`PyObject_Call(func=0x00000001007996e0, arg=0x0000000103295d80, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #36: 0x00000001000ce4d1 python`slot_tp_call(self=0x0000000103287d10, args=0x0000000103295d80, kwds=0x0000000000000000) + 97 at typeobject.c:5432 frame #37: 0x000000010001206a python`PyObject_Call(func=0x0000000103287d10, arg=0x0000000103295d80, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #38: 0x000000010015f721 python`do_call(func=0x0000000103287d10, pp_stack=0x00007fff5fbf8fa8, na=1, nk=0) + 609 at ceval.c:4251 frame #39: 0x000000010015c5b0 python`call_function(pp_stack=0x00007fff5fbf8fa8, oparg=1) + 2352 at ceval.c:4056 frame #40: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x00000001004b49c0, throwflag=0) + 45346 at ceval.c:2679 frame #41: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010071c510, globals=0x00000001006d0be8, locals=0x0000000000000000, args=0x000000010321a448, argcount=2, kws=0x000000010032c088, kwcount=0, defs=0x0000000100720718, defcount=1, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #42: 0x0000000100060b72 python`function_call(func=0x0000000100719c30, arg=0x000000010321a420, kw=0x00000001032a4be8) + 626 at funcobject.c:526 frame #43: 0x000000010001206a python`PyObject_Call(func=0x0000000100719c30, arg=0x000000010321a420, kw=0x00000001032a4be8) + 138 at abstract.c:2529 frame #44: 0x000000010015cd8a python`ext_do_call(func=0x0000000100719c30, pp_stack=0x00007fff5fbf9840, flags=3, na=1, nk=0) + 1626 at ceval.c:4346 frame #45: 0x0000000100156ab7 python`PyEval_EvalFrameEx(f=0x0000000103291460, throwflag=0) + 46215 at ceval.c:2718 frame #46: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010071c1a0, globals=0x00000001006d0be8, locals=0x0000000000000000, args=0x00000001010cfda8, argcount=2, kws=0x0000000000000000, kwcount=0, defs=0x0000000000000000, defcount=0, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #47: 0x0000000100060b72 python`function_call(func=0x0000000100719ae0, arg=0x00000001010cfd80, kw=0x0000000000000000) + 626 at funcobject.c:526 frame #48: 0x000000010001206a python`PyObject_Call(func=0x0000000100719ae0, arg=0x00000001010cfd80, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #49: 0x00000001000301d7 python`instancemethod_call(func=0x0000000100719ae0, arg=0x00000001010cfd80, kw=0x0000000000000000) + 791 at classobject.c:2602 frame #50: 0x000000010001206a python`PyObject_Call(func=0x0000000100799760, arg=0x000000010329b840, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #51: 0x00000001000ce4d1 python`slot_tp_call(self=0x00000001010791b0, args=0x000000010329b840, kwds=0x0000000000000000) + 97 at typeobject.c:5432 frame #52: 0x000000010001206a python`PyObject_Call(func=0x00000001010791b0, arg=0x000000010329b840, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #53: 0x000000010015f721 python`do_call(func=0x00000001010791b0, pp_stack=0x00007fff5fbfa4f8, na=1, nk=0) + 609 at ceval.c:4251 frame #54: 0x000000010015c5b0 python`call_function(pp_stack=0x00007fff5fbfa4f8, oparg=1) + 2352 at ceval.c:4056 frame #55: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x00000001004a9c90, throwflag=0) + 45346 at ceval.c:2679 frame #56: 0x000000010015f340 python`fast_function(func=0x000000010074ad80, pp_stack=0x00007fff5fbfab28, n=2, na=2, nk=0) + 560 at ceval.c:4119 frame #57: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfab28, oparg=1) + 2324 at ceval.c:4054 frame #58: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x0000000100499690, throwflag=0) + 45346 at ceval.c:2679 frame #59: 0x000000010015f340 python`fast_function(func=0x000000010101f6f0, pp_stack=0x00007fff5fbfb158, n=1, na=1, nk=0) + 560 at ceval.c:4119 frame #60: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfb158, oparg=1) + 2324 at ceval.c:4054 frame #61: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x000000010049ccf0, throwflag=0) + 45346 at ceval.c:2679 frame #62: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x00000001007c09e0, globals=0x000000010079de78, locals=0x0000000000000000, args=0x000000010322dd78, argcount=5, kws=0x0000000000000000, kwcount=0, defs=0x0000000000000000, defcount=0, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #63: 0x0000000100060b72 python`function_call(func=0x000000010101f798, arg=0x000000010322dd50, kw=0x0000000000000000) + 626 at funcobject.c:526 frame #64: 0x000000010001206a python`PyObject_Call(func=0x000000010101f798, arg=0x000000010322dd50, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #65: 0x000000010015cd8a python`ext_do_call(func=0x000000010101f798, pp_stack=0x00007fff5fbfb9f0, flags=1, na=0, nk=0) + 1626 at ceval.c:4346 frame #66: 0x0000000100156ab7 python`PyEval_EvalFrameEx(f=0x0000000101321f20, throwflag=0) + 46215 at ceval.c:2718 frame #67: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x00000001010b3f60, globals=0x0000000101060d30, locals=0x0000000000000000, args=0x00000001004989b8, argcount=0, kws=0x00000001004989b8, kwcount=0, defs=0x0000000103262cc8, defcount=1, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #68: 0x000000010015f4a7 python`fast_function(func=0x000000010326c990, pp_stack=0x00007fff5fbfc288, n=0, na=0, nk=0) + 919 at ceval.c:4129 frame #69: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfc288, oparg=0) + 2324 at ceval.c:4054 frame #70: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x0000000100498790, throwflag=0) + 45346 at ceval.c:2679 frame #71: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x00000001011067d0, globals=0x00000001003a1958, locals=0x0000000000000000, args=0x0000000100498718, argcount=4, kws=0x0000000100498738, kwcount=0, defs=0x0000000100792c58, defcount=1, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #72: 0x000000010015f4a7 python`fast_function(func=0x00000001010211b0, pp_stack=0x00007fff5fbfcaf8, n=4, na=4, nk=0) + 919 at ceval.c:4129 frame #73: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfcaf8, oparg=4) + 2324 at ceval.c:4054 frame #74: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x0000000100498560, throwflag=0) + 45346 at ceval.c:2679 frame #75: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010063d5c0, globals=0x00000001003a1958, locals=0x0000000000000000, args=0x00000001008a0078, argcount=4, kws=0x00000001008a0098, kwcount=0, defs=0x000000010079ecb8, defcount=2, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #76: 0x000000010015f4a7 python`fast_function(func=0x0000000101021108, pp_stack=0x00007fff5fbfd368, n=4, na=4, nk=0) + 919 at ceval.c:4129 frame #77: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfd368, oparg=4) + 2324 at ceval.c:4054 frame #78: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x000000010089fc30, throwflag=0) + 45346 at ceval.c:2679 frame #79: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010063d460, globals=0x00000001003a1958, locals=0x0000000000000000, args=0x000000010046bd38, argcount=0, kws=0x000000010046bd38, kwcount=0, defs=0x00000001006b4c38, defcount=21, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #80: 0x000000010015f4a7 python`fast_function(func=0x000000010101fed0, pp_stack=0x00007fff5fbfdbd8, n=0, na=0, nk=0) + 919 at ceval.c:4129 frame #81: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfdbd8, oparg=0) + 2324 at ceval.c:4054 frame #82: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x000000010046bba0, throwflag=0) + 45346 at ceval.c:2679 frame #83: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010110b250, globals=0x00000001003a1958, locals=0x00000001003a1958, args=0x0000000000000000, argcount=0, kws=0x0000000000000000, kwcount=0, defs=0x0000000000000000, defcount=0, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #84: 0x000000010014a00c python`PyEval_EvalCode(co=0x000000010110b250, globals=0x00000001003a1958, locals=0x00000001003a1958) + 92 at ceval.c:673 frame #85: 0x000000010015a75a python`exec_statement(f=0x000000010046f390, prog=0x000000010110b250, globals=0x00000001003a1958, locals=0x00000001003a1958) + 826 at ceval.c:4730 frame #86: 0x000000010015190b python`PyEval_EvalFrameEx(f=0x000000010046f390, throwflag=0) + 25307 at ceval.c:1893 frame #87: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x0000000100616040, globals=0x0000000100631438, locals=0x0000000000000000, args=0x0000000100438a88, argcount=7, kws=0x0000000100438ac0, kwcount=0, defs=0x0000000100610088, defcount=5, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #88: 0x000000010015f4a7 python`fast_function(func=0x000000010063fc30, pp_stack=0x00007fff5fbfec38, n=7, na=7, nk=0) + 919 at ceval.c:4129 frame #89: 0x000000010015c594 python`call_function(pp_stack=0x00007fff5fbfec38, oparg=7) + 2324 at ceval.c:4054 frame #90: 0x0000000100156752 python`PyEval_EvalFrameEx(f=0x00000001004388b0, throwflag=0) + 45346 at ceval.c:2679 frame #91: 0x000000010014b50a python`PyEval_EvalCodeEx(co=0x000000010061c5c0, globals=0x0000000100631438, locals=0x0000000000000000, args=0x00000001005f7e98, argcount=2, kws=0x0000000000000000, kwcount=0, defs=0x0000000100638da8, defcount=1, closure=0x0000000000000000) + 5354 at ceval.c:3265 frame #92: 0x0000000100060b72 python`function_call(func=0x00000001006413a8, arg=0x00000001005f7e70, kw=0x0000000000000000) + 626 at funcobject.c:526 frame #93: 0x000000010001206a python`PyObject_Call(func=0x00000001006413a8, arg=0x00000001005f7e70, kw=0x0000000000000000) + 138 at abstract.c:2529 frame #94: 0x00000001001bd3f4 python`RunModule(module=0x0000000100400200, set_argv0=1) + 596 at main.c:192 frame #95: 0x00000001001bcbf2 python`Py_Main(argc=6, argv=0x00007fff5fbff438) + 3746 at main.c:587 frame #96: 0x0000000100001132 python`main(argc=6, argv=0x00007fff5fbff438) + 34 at python.c:23 (lldb) quit Quitting LLDB will kill one or more processes. Do you really want to proceed: [Y/n] Y