(gdb) signal SIGINT Continuing with signal SIGINT. Traceback (most recent call last): File "/Users/guido/tulip/examples/cacheclt.py", line 211, in main() File "/Users/guido/tulip/examples/cacheclt.py", line 188, in main loop=loop)) File "/Users/guido/cpython/Lib/asyncio/base_events.py", line 172, in run_until_complete self.run_forever() File "/Users/guido/cpython/Lib/asyncio/base_events.py", line 153, in run_forever self._run_once() File "/Users/guido/cpython/Lib/asyncio/base_events.py", line 643, in _run_once handle._run() File "/Users/guido/cpython/Lib/asyncio/events.py", line 38, in _run self._callback(*self._args) File "/Users/guido/cpython/Lib/asyncio/tasks.py", line 334, in _wakeup self._step(value, None) File "/Users/guido/cpython/Lib/asyncio/tasks.py", line 278, in _step result = coro.send(value) File "/Users/guido/tulip/examples/cacheclt.py", line 203, in testing ret = yield from cache.get(key) File "/Users/guido/tulip/examples/cacheclt.py", line 64, in get resp = yield from self.request('get', key, tries=tries) File "/Users/guido/tulip/examples/cacheclt.py", line 91, in request resp = yield from self.request_noretry(type, key, value) File "/Users/guido/tulip/examples/cacheclt.py", line 108, in request_noretry self.writer.write(frame) File "/Users/guido/cpython/Lib/asyncio/streams.py", line 169, in write self._transport.write(data) File "/Users/guido/cpython/Lib/asyncio/selector_events.py", line 515, in write n = self._sock.send(data) KeyboardInterrupt Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000008 PyModule_GetState (m=0x0) at Objects/moduleobject.c:292 (gdb) bt #0 PyModule_GetState (m=0x0) at Objects/moduleobject.c:292 #1 0x000000010011a1fa in textiowrapper_init (self=0x101141dc8, args=0x1004e8c88, kwds=0x10126a708) at ./Modules/_io/textio.c:855 #2 0x0000000100056009 in type_call () at Objects/typeobject.c:759 #3 0x000000010000a06f in PyObject_Call (func=0x1004e8c88, arg=0x1004e8c88, kw=0x10126a708) at Objects/abstract.c:2067 #4 0x00000001000aded9 in PyEval_EvalFrameEx (f=0x1004c3048, throwflag=7698214) at Python/ceval.c:4459 #5 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #6 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101c082a8, throwflag=3918037) at Python/ceval.c:4255 #7 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=2, kws=0x101533568, defs=, defcount=, closure=) at Python/ceval.c:3581 #8 0x00000001000b1174 in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4337 #9 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x1015333c8, throwflag=7704036) at Python/ceval.c:4255 #10 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=2, kws=0x101532780, defs=, defcount=, closure=) at Python/ceval.c:3581 #11 0x00000001000b1174 in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4337 #12 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x1015325d0, throwflag=7658116) at Python/ceval.c:4255 #13 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=3, kws=0x101c07f68, defs=, defcount=, closure=) at Python/ceval.c:3581 #14 0x00000001000b1174 in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4337 #15 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101c07d78, throwflag=6777136) at Python/ceval.c:4255 #16 0x00000001000258e0 in gen_send_ex (gen=0x1011251f8, arg=, exc=19310344) at Objects/genobject.c:104 #17 0x00000001000ad598 in PyEval_EvalFrameEx (f=0x1015309f8, throwflag=0) at Python/ceval.c:2653 #18 0x00000001000258e0 in gen_send_ex (gen=0x101125318, arg=, exc=19310344) at Objects/genobject.c:104 #19 0x00000001000ab339 in PyEval_EvalFrameEx (f=, throwflag=7652133) at Python/ceval.c:1899 #20 0x00000001000258e0 in gen_send_ex (gen=0x1011251b0, arg=, exc=19310344) at Objects/genobject.c:104 #21 0x00000001000ad598 in PyEval_EvalFrameEx (f=0x101c07958, throwflag=7697980) at Python/ceval.c:2653 #22 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=5, kws=0x1015309d8, defs=, defcount=, closure=) at Python/ceval.c:3581 #23 0x00000001000b1174 in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4337 #24 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101530808, throwflag=6420806) at Python/ceval.c:4255 #25 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #26 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x10150f210, throwflag=7094734) at Python/ceval.c:4255 #27 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #28 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x10150a908, throwflag=7586231) at Python/ceval.c:4255 #29 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #30 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101358148, throwflag=7592431) at Python/ceval.c:4255 #31 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #32 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x10067b248, throwflag=7655550) at Python/ceval.c:4255 #33 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #34 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101505b88, throwflag=6433869) at Python/ceval.c:4255 #35 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #36 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x10150a748, throwflag=7588949) at Python/ceval.c:4255 #37 0x00000001000b10ff in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4327 #38 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101357308, throwflag=7496649) at Python/ceval.c:4255 #39 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=4, kws=0x1004eba60, defs=, defcount=, closure=) at Python/ceval.c:3581 #40 0x000000010002c01f in function_call (func=, arg=, kw=) at Objects/funcobject.c:632 #41 0x000000010000a06f in PyObject_Call (func=0x101118378, arg=0x10049c5e8, kw=0x10049f4c8) at Objects/abstract.c:2067 #42 0x00000001000ae65f in PyEval_EvalFrameEx (f=0x1015315e8, throwflag=7588148) at Python/ceval.c:4554 #43 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=2, kws=0x101161cf0, defs=, defcount=, closure=) at Python/ceval.c:3581 #44 0x00000001000b1174 in fast_function (func=, pp_stack=, n=, na=, nk=) at Python/ceval.c:4337 #45 0x00000001000adc13 in PyEval_EvalFrameEx (f=0x101161b58, throwflag=7093383) at Python/ceval.c:4255 #46 0x00000001000a954f in PyEval_EvalCodeEx (_co=, globals=, locals=, args=, argcount=1, kws=0x0, defs=, defcount=, closure=) at Python/ceval.c:3581 #47 0x000000010002c01f in function_call (func=, arg=, kw=) at Objects/funcobject.c:632 #48 0x000000010000a06f in PyObject_Call (func=0x10123ea60, arg=0x100497f60, kw=0x0) at Objects/abstract.c:2067 #49 0x000000010001a51d in method_call (func=0x10123ea60, arg=0x100497f60, kw=0x0) at Objects/classobject.c:347 #50 0x000000010000a06f in PyObject_Call (func=0x1004ebe88, arg=0x100400048, kw=0x0) at Objects/abstract.c:2067 #51 0x00000001000b07bd in PyEval_CallObjectWithKeywords (func=0x1004ebe88, arg=, kw=0x0) at Python/ceval.c:4107 #52 0x000000010005981c in slot_tp_finalize (self=) at Objects/typeobject.c:5954 #53 0x00000001000e9dc6 in finalize_garbage [inlined] () at /Users/guido/cpython/Modules/gcmodule.c:793 #54 0x00000001000e9dc6 in collect (generation=2, n_collected=0x0, n_uncollectable=0x0, nofail=1) at Modules/gcmodule.c:1009 #55 0x00000001000e960c in _PyGC_CollectNoFail () at Modules/gcmodule.c:1625 #56 0x00000001000c5295 in PyImport_Cleanup () at Python/import.c:383 #57 0x00000001000d2c31 in Py_Finalize () at Python/pythonrun.c:622 #58 0x00000001000e8c7c in Py_Main (argc=, argv=) at Modules/main.c:800 #59 0x00000001000008b8 in main (argc=2, argv=) at ./Modules/python.c:69 Current language: auto; currently minimal