Created
October 6, 2020 18:32
-
-
Save colesbury/7132bb795fb7d5d24fdf0163b4fa1d5c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Read of size 8 at 0x7b5000000080 by main thread: | |
| #0 memcpy <null> (python+0x449377) | |
| #1 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:192:5 (python+0x68b550) | |
| #2 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #3 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #4 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #5 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #6 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #7 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #8 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #9 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #10 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #11 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #12 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #13 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #14 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #15 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #16 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #17 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #18 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #19 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #20 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #21 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #22 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #23 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #24 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #25 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #26 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #27 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #29 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #30 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #31 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #32 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #33 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #34 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #35 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #36 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #37 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #38 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #39 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #40 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #41 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #42 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #43 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #44 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #45 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #46 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #47 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #48 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #49 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #50 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #52 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #53 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #54 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #55 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #56 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #57 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #58 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #59 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #60 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #61 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #62 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #63 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #64 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #65 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #66 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #67 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #68 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #69 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #70 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #71 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #72 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #73 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #74 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #75 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #76 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #77 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #78 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #79 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #80 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #81 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #82 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #83 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #84 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #85 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #86 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #87 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #88 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #89 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #90 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #91 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #92 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #93 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #94 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #95 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #96 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #97 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #98 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #99 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #100 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #101 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #102 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #103 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #104 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #105 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #106 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #107 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #108 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #109 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #110 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #111 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #112 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #113 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #114 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #115 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #116 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #117 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #118 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #119 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #120 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #121 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #122 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #123 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #124 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #125 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #126 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #127 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #128 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #129 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #130 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #131 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #132 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #133 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #134 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #135 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #136 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #137 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #138 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #139 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #140 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #141 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #142 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #143 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #144 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #145 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #146 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #147 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #148 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #149 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #150 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #151 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #152 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #153 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #154 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #155 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #156 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #157 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #158 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #159 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #160 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #163 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #164 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #165 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #166 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #167 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #168 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #169 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #170 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #171 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #172 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #173 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous atomic write of size 8 at 0x7b5000000080 by thread T2: | |
| #0 __tsan_atomic64_store <null> (python+0x489f85) | |
| #1 _Py_atomic_store_uint64_relaxed /private/home/sgross/scratch/nogil/./Include/pyatomic_std.h:360:5 (python+0x68b2f3) | |
| #2 _Py_qsbr_offline /private/home/sgross/scratch/nogil/Python/qsbr.c:148:5 (python+0x68b2f3) | |
| #3 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:13 (python+0x67ec99) | |
| #4 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #5 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #6 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #7 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #20 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #21 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #23 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #25 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #26 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #27 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #28 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #29 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #30 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #31 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #32 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #33 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #34 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #35 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #36 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #37 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #38 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #39 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #40 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #41 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #42 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #43 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #44 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #45 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #46 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #47 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #48 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #49 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #50 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #51 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #52 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #53 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #54 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #55 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #56 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #57 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #58 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #59 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #60 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #61 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #62 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #63 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #64 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #65 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #66 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #67 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #68 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 512 at 0x7b5000000000 allocated by main thread: | |
| #0 calloc <null> (python+0x43dae0) | |
| #1 _PyMem_RawCalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:113:12 (python+0x542746) | |
| #2 PyMem_RawCalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:477:12 (python+0x54154c) | |
| #3 _Py_qsbr_init /private/home/sgross/scratch/nogil/Python/qsbr.c:57:22 (python+0x68ac72) | |
| #4 pycore_init_runtime /private/home/sgross/scratch/nogil/Python/pylifecycle.c:521:14 (python+0x6787be) | |
| #5 pyinit_config /private/home/sgross/scratch/nogil/Python/pylifecycle.c:754:23 (python+0x6787be) | |
| #6 pyinit_core /private/home/sgross/scratch/nogil/Python/pylifecycle.c:927:18 (python+0x6787be) | |
| #7 Py_InitializeFromConfig /private/home/sgross/scratch/nogil/Python/pylifecycle.c:1137:14 (python+0x6787be) | |
| #8 pymain_init /private/home/sgross/scratch/nogil/Modules/main.c:66:14 (python+0x4cef92) | |
| #9 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:653:23 (python+0x4cef92) | |
| #10 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #11 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T2 (tid=48377, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x449377) in memcpy | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Read of size 8 at 0x7b50000000c0 by main thread: | |
| #0 memcpy <null> (python+0x449377) | |
| #1 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:192:5 (python+0x68b550) | |
| #2 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #3 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #4 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #5 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #6 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #7 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #8 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #9 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #10 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #11 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #12 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #13 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #14 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #15 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #16 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #17 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #18 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #19 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #20 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #21 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #22 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #23 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #24 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #25 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #26 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #27 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #29 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #30 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #31 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #32 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #33 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #34 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #35 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #36 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #37 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #38 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #39 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #40 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #41 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #42 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #43 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #44 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #45 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #46 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #47 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #48 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #49 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #50 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #52 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #53 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #54 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #55 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #56 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #57 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #58 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #59 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #60 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #61 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #62 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #63 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #64 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #65 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #66 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #67 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #68 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #69 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #70 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #71 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #72 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #73 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #74 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #75 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #76 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #77 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #78 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #79 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #80 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #81 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #82 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #83 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #84 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #85 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #86 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #87 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #88 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #89 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #90 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #91 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #92 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #93 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #94 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #95 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #96 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #97 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #98 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #99 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #100 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #101 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #102 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #103 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #104 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #105 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #106 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #107 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #108 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #109 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #110 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #111 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #112 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #113 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #114 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #115 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #116 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #117 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #118 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #119 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #120 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #121 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #122 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #123 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #124 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #125 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #126 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #127 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #128 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #129 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #130 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #131 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #132 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #133 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #134 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #135 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #136 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #137 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #138 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #139 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #140 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #141 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #142 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #143 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #144 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #145 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #146 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #147 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #148 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #149 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #150 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #151 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #152 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #153 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #154 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #155 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #156 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #157 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #158 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #159 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #160 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #163 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #164 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #165 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #166 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #167 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #168 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #169 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #170 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #171 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #172 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #173 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous atomic write of size 8 at 0x7b50000000c0 by thread T3: | |
| #0 __tsan_atomic64_store <null> (python+0x489f85) | |
| #1 _Py_atomic_store_uint64_relaxed /private/home/sgross/scratch/nogil/./Include/pyatomic_std.h:360:5 (python+0x68b2f3) | |
| #2 _Py_qsbr_offline /private/home/sgross/scratch/nogil/Python/qsbr.c:148:5 (python+0x68b2f3) | |
| #3 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:13 (python+0x67ec99) | |
| #4 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #5 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #6 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #7 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #20 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #21 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #23 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #24 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #25 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #26 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #27 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #28 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #29 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #30 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #31 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #32 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #33 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #34 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #35 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #36 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #37 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #38 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #39 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #40 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #41 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #42 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #43 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #44 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #45 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #46 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #47 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #48 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #49 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #50 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #51 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #52 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #53 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #54 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #55 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #56 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #57 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #58 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #59 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #60 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #61 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 512 at 0x7b5000000000 allocated by main thread: | |
| #0 calloc <null> (python+0x43dae0) | |
| #1 _PyMem_RawCalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:113:12 (python+0x542746) | |
| #2 PyMem_RawCalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:477:12 (python+0x54154c) | |
| #3 _Py_qsbr_init /private/home/sgross/scratch/nogil/Python/qsbr.c:57:22 (python+0x68ac72) | |
| #4 pycore_init_runtime /private/home/sgross/scratch/nogil/Python/pylifecycle.c:521:14 (python+0x6787be) | |
| #5 pyinit_config /private/home/sgross/scratch/nogil/Python/pylifecycle.c:754:23 (python+0x6787be) | |
| #6 pyinit_core /private/home/sgross/scratch/nogil/Python/pylifecycle.c:927:18 (python+0x6787be) | |
| #7 Py_InitializeFromConfig /private/home/sgross/scratch/nogil/Python/pylifecycle.c:1137:14 (python+0x6787be) | |
| #8 pymain_init /private/home/sgross/scratch/nogil/Modules/main.c:66:14 (python+0x4cef92) | |
| #9 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:653:23 (python+0x4cef92) | |
| #10 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #11 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T3 (tid=48378, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x449377) in memcpy | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7bcc00038130 by main thread: | |
| #0 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 (python+0x68b670) | |
| #1 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #2 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #3 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #4 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #5 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #6 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #7 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #8 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #18 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #19 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #20 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #21 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #28 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #30 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #33 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #41 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #51 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #58 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #59 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #60 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #61 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #62 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #63 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #64 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #65 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #66 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #67 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #68 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #69 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #70 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #71 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #72 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #73 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #74 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #75 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #76 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #77 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #78 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #79 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #80 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #81 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #82 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #83 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #84 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #85 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #86 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #87 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #88 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #89 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #90 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #91 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #92 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #93 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #94 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #95 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #96 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #97 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #98 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #99 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #100 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #101 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #102 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #103 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #104 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #105 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #106 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #107 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #108 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #109 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #110 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #111 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #112 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #113 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #114 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #115 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #116 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #117 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #118 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #119 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #120 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #121 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #122 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #123 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #124 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #125 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #126 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #127 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #128 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #129 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #130 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #131 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #132 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #133 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #134 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #135 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #136 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #137 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #138 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #139 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #140 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #141 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #142 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #143 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #144 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #145 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #146 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #147 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #148 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #149 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #150 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #151 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #152 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #153 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #154 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #155 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #156 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #157 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #158 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #159 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #162 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #163 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #164 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #165 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #166 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #167 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #168 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #169 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #170 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #171 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #172 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous read of size 8 at 0x7bcc00038130 by thread T2: | |
| #0 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:37 (python+0x67ec8d) | |
| #1 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #2 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #3 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #4 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #20 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #22 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #28 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #29 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #30 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #31 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #32 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #35 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #53 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #54 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #60 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #61 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #62 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #63 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #64 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #65 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 98728 at 0x7bcc00038000 allocated by main thread: | |
| #0 malloc <null> (python+0x43d864) | |
| #1 _PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:99:12 (python+0x5426fe) | |
| #2 PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:467:12 (python+0x5414cd) | |
| #3 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:879:46 (python+0x67f9c4) | |
| #4 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #5 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #6 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #7 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #20 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #21 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #22 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #23 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #25 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #26 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #27 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #28 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #30 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #32 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #35 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #43 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #54 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #60 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #61 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #62 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #63 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #64 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #65 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #66 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #67 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #68 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #69 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #70 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #71 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #72 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #73 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #74 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #75 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #76 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #77 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #78 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #79 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #81 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #82 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #83 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #84 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #85 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #86 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #87 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #88 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #89 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #90 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #91 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #92 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #93 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #94 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #95 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #96 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #97 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #98 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #99 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #100 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #101 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #102 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #103 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #104 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #105 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #106 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #107 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #108 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #109 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #110 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #111 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #112 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #113 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #114 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #115 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #116 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #117 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #118 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #119 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #120 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #121 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #122 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #123 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #124 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #125 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #126 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #127 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #128 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #129 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #130 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #131 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #132 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #133 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #134 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #135 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #136 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #137 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #138 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #139 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #140 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #141 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #142 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #143 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #144 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #145 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #146 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #147 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #148 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #149 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #150 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #151 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #152 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #153 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #154 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #155 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #156 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #157 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #158 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #159 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #160 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #161 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #163 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #164 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #165 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #166 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #167 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #168 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #169 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #170 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #171 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #172 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #173 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #174 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T2 (tid=48377, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 in _Py_qsbr_register | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7bcc00054130 by main thread: | |
| #0 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 (python+0x68b692) | |
| #1 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #2 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #3 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #4 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #5 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #6 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #7 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #8 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #18 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #19 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #20 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #21 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #28 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #30 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #33 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #41 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #51 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #58 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #59 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #60 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #61 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #62 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #63 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #64 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #65 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #66 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #67 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #68 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #69 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #70 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #71 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #72 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #73 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #74 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #75 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #76 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #77 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #78 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #79 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #80 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #81 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #82 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #83 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #84 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #85 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #86 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #87 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #88 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #89 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #90 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #91 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #92 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #93 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #94 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #95 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #96 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #97 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #98 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #99 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #100 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #101 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #102 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #103 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #104 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #105 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #106 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #107 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #108 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #109 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #110 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #111 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #112 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #113 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #114 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #115 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #116 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #117 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #118 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #119 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #120 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #121 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #122 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #123 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #124 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #125 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #126 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #127 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #128 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #129 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #130 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #131 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #132 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #133 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #134 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #135 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #136 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #137 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #138 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #139 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #140 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #141 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #142 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #143 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #144 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #145 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #146 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #147 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #148 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #149 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #150 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #151 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #152 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #153 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #154 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #155 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #156 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #157 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #158 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #159 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #162 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #163 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #164 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #165 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #166 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #167 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #168 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #169 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #170 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #171 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #172 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous read of size 8 at 0x7bcc00054130 by thread T3: | |
| #0 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:37 (python+0x67ec8d) | |
| #1 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #2 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #3 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #4 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #20 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #21 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #22 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #23 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #24 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #25 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #26 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #27 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #28 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #29 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #30 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #31 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #32 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #33 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #34 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #35 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #36 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #37 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #38 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #39 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #40 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #54 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #55 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #56 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #57 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #58 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 98728 at 0x7bcc00054000 allocated by main thread: | |
| #0 malloc <null> (python+0x43d864) | |
| #1 _PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:99:12 (python+0x5426fe) | |
| #2 PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:467:12 (python+0x5414cd) | |
| #3 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:879:46 (python+0x67f9c4) | |
| #4 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #5 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #6 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #7 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #20 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #21 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #22 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #23 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #25 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #26 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #27 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #28 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #30 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #32 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #35 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #43 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #54 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #60 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #61 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #62 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #63 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #64 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #65 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #66 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #67 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #68 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #69 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #70 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #71 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #72 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #73 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #74 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #75 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #76 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #77 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #78 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #79 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #81 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #82 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #83 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #84 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #85 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #86 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #87 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #88 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #89 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #90 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #91 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #92 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #93 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #94 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #95 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #96 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #97 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #98 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #99 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #100 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #101 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #102 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #103 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #104 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #105 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #106 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #107 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #108 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #109 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #110 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #111 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #112 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #113 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #114 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #115 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #116 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #117 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #118 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #119 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #120 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #121 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #122 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #123 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #124 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #125 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #126 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #127 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #128 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #129 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #130 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #131 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #132 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #133 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #134 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #135 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #136 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #137 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #138 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #139 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #140 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #141 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #142 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #143 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #144 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #145 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #146 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #147 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #148 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #149 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #150 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #151 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #152 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #153 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #154 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #155 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #156 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #157 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #158 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #159 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #160 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #161 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #163 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #164 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #165 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #166 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #167 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #168 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #169 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #170 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #171 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #172 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #173 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #174 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T3 (tid=48378, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 in _Py_qsbr_register | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7bcc00070130 by main thread: | |
| #0 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 (python+0x68b625) | |
| #1 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #2 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #3 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #4 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #5 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #6 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #7 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #8 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #18 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #19 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #20 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #21 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #28 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #30 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #33 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #41 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #51 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #58 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #59 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #60 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #61 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #62 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #63 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #64 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #65 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #66 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #67 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #68 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #69 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #70 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #71 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #72 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #73 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #74 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #75 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #76 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #77 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #78 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #79 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #80 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #81 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #82 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #83 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #84 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #85 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #86 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #87 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #88 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #89 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #90 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #91 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #92 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #93 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #94 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #95 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #96 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #97 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #98 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #99 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #100 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #101 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #102 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #103 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #104 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #105 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #106 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #107 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #108 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #109 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #110 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #111 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #112 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #113 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #114 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #115 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #116 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #117 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #118 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #119 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #120 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #121 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #122 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #123 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #124 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #125 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #126 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #127 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #128 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #129 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #130 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #131 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #132 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #133 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #134 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #135 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #136 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #137 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #138 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #139 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #140 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #141 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #142 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #143 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #144 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #145 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #146 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #147 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #148 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #149 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #150 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #151 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #152 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #153 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #154 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #155 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #156 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #157 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #158 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #159 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #162 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #163 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #164 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #165 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #166 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #167 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #168 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #169 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #170 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #171 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #172 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous read of size 8 at 0x7bcc00070130 by thread T4: | |
| #0 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:37 (python+0x67ec8d) | |
| #1 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #2 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #3 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #4 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #20 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #21 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #22 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #23 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #24 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #25 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #26 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #27 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #28 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #29 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #30 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #31 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #32 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #33 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #34 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #35 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #36 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #37 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #38 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #39 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #40 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #54 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #55 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #56 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #57 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #58 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 98728 at 0x7bcc00070000 allocated by main thread: | |
| #0 malloc <null> (python+0x43d864) | |
| #1 _PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:99:12 (python+0x5426fe) | |
| #2 PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:467:12 (python+0x5414cd) | |
| #3 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:879:46 (python+0x67f9c4) | |
| #4 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #5 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #6 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #7 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #20 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #21 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #22 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #23 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #25 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #26 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #27 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #28 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #30 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #32 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #35 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #43 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #54 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #60 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #61 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #62 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #63 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #64 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #65 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #66 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #67 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #68 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #69 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #70 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #71 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #72 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #73 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #74 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #75 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #76 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #77 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #78 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #79 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #81 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #82 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #83 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #84 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #85 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #86 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #87 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #88 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #89 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #90 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #91 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #92 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #93 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #94 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #95 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #96 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #97 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #98 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #99 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #100 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #101 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #102 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #103 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #104 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #105 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #106 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #107 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #108 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #109 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #110 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #111 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #112 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #113 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #114 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #115 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #116 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #117 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #118 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #119 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #120 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #121 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #122 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #123 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #124 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #125 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #126 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #127 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #128 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #129 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #130 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #131 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #132 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #133 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #134 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #135 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #136 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #137 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #138 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #139 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #140 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #141 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #142 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #143 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #144 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #145 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #146 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #147 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #148 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #149 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #150 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #151 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #152 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #153 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #154 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #155 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #156 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #157 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #158 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #159 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #160 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #161 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #163 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #164 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #165 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #166 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #167 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #168 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #169 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #170 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #171 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #172 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #173 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #174 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T4 (tid=48379, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 in _Py_qsbr_register | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7bcc0008c130 by main thread: | |
| #0 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 (python+0x68b64c) | |
| #1 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #2 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #3 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #4 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #5 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #6 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #7 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #8 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #18 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #19 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #20 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #21 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #28 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #30 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #33 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #41 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #51 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #58 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #59 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #60 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #61 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #62 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #63 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #64 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #65 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #66 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #67 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #68 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #69 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #70 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #71 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #72 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #73 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #74 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #75 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #76 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #77 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #78 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #79 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #80 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #81 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #82 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #83 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #84 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #85 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #86 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #87 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #88 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #89 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #90 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #91 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #92 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #93 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #94 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #95 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #96 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #97 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #98 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #99 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #100 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #101 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #102 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #103 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #104 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #105 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #106 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #107 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #108 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #109 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #110 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #111 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #112 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #113 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #114 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #115 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #116 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #117 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #118 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #119 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #120 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #121 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #122 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #123 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #124 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #125 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #126 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #127 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #128 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #129 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #130 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #131 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #132 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #133 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #134 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #135 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #136 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #137 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #138 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #139 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #140 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #141 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #142 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #143 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #144 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #145 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #146 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #147 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #148 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #149 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #150 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #151 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #152 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #153 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #154 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #155 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #156 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #157 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #158 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #159 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #162 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #163 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #164 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #165 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #166 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #167 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #168 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #169 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #170 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #171 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #172 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous read of size 8 at 0x7bcc0008c130 by thread T5: | |
| #0 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:37 (python+0x67ec8d) | |
| #1 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #2 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #3 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #4 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #20 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #21 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #22 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #23 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #24 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #25 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #26 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #27 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #28 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #29 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #30 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #31 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #32 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #33 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #34 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #35 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #36 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #37 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #38 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #39 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #40 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #54 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #55 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #56 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #57 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #58 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 98728 at 0x7bcc0008c000 allocated by main thread: | |
| #0 malloc <null> (python+0x43d864) | |
| #1 _PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:99:12 (python+0x5426fe) | |
| #2 PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:467:12 (python+0x5414cd) | |
| #3 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:879:46 (python+0x67f9c4) | |
| #4 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #5 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #6 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #7 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #20 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #21 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #22 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #23 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #25 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #26 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #27 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #28 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #30 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #32 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #35 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #43 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #54 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #60 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #61 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #62 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #63 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #64 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #65 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #66 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #67 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #68 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #69 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #70 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #71 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #72 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #73 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #74 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #75 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #76 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #77 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #78 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #79 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #81 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #82 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #83 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #84 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #85 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #86 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #87 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #88 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #89 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #90 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #91 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #92 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #93 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #94 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #95 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #96 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #97 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #98 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #99 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #100 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #101 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #102 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #103 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #104 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #105 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #106 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #107 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #108 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #109 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #110 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #111 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #112 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #113 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #114 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #115 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #116 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #117 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #118 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #119 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #120 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #121 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #122 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #123 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #124 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #125 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #126 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #127 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #128 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #129 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #130 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #131 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #132 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #133 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #134 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #135 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #136 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #137 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #138 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #139 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #140 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #141 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #142 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #143 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #144 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #145 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #146 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #147 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #148 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #149 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #150 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #151 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #152 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #153 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #154 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #155 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #156 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #157 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #158 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #159 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #160 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #161 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #163 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #164 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #165 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #166 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #167 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #168 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #169 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #170 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #171 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #172 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #173 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #174 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T5 (tid=48380, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 in _Py_qsbr_register | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7bcc000a8130 by main thread: | |
| #0 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 (python+0x68b670) | |
| #1 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #2 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #3 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #4 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #5 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #6 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #7 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #8 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #18 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #19 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #20 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #21 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #28 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #30 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #33 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #41 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #51 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #58 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #59 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #60 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #61 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #62 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #63 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #64 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #65 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #66 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #67 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #68 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #69 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #70 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #71 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #72 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #73 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #74 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #75 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #76 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #77 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #78 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #79 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #80 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #81 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #82 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #83 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #84 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #85 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #86 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #87 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #88 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #89 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #90 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #91 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #92 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #93 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #94 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #95 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #96 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #97 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #98 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #99 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #100 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #101 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #102 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #103 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #104 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #105 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #106 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #107 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #108 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #109 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #110 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #111 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #112 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #113 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #114 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #115 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #116 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #117 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #118 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #119 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #120 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #121 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #122 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #123 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #124 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #125 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #126 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #127 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #128 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #129 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #130 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #131 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #132 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #133 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #134 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #135 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #136 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #137 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #138 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #139 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #140 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #141 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #142 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #143 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #144 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #145 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #146 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #147 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #148 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #149 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #150 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #151 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #152 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #153 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #154 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #155 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #156 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #157 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #158 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #159 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #162 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #163 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #164 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #165 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #166 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #167 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #168 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #169 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #170 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #171 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #172 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous read of size 8 at 0x7bcc000a8130 by thread T6: | |
| #0 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:37 (python+0x67ec8d) | |
| #1 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #2 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #3 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #4 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #20 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #21 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #22 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #23 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #24 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #25 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #26 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #27 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #28 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #29 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #30 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #31 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #32 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #33 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #34 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #35 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #36 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #37 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #38 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #39 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #40 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #54 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #55 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #56 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #57 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #58 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 98728 at 0x7bcc000a8000 allocated by main thread: | |
| #0 malloc <null> (python+0x43d864) | |
| #1 _PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:99:12 (python+0x5426fe) | |
| #2 PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:467:12 (python+0x5414cd) | |
| #3 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:879:46 (python+0x67f9c4) | |
| #4 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #5 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #6 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #7 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #20 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #21 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #22 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #23 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #25 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #26 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #27 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #28 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #30 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #32 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #35 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #43 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #54 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #60 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #61 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #62 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #63 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #64 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #65 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #66 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #67 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #68 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #69 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #70 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #71 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #72 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #73 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #74 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #75 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #76 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #77 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #78 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #79 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #81 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #82 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #83 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #84 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #85 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #86 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #87 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #88 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #89 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #90 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #91 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #92 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #93 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #94 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #95 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #96 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #97 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #98 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #99 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #100 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #101 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #102 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #103 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #104 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #105 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #106 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #107 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #108 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #109 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #110 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #111 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #112 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #113 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #114 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #115 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #116 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #117 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #118 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #119 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #120 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #121 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #122 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #123 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #124 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #125 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #126 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #127 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #128 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #129 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #130 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #131 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #132 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #133 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #134 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #135 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #136 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #137 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #138 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #139 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #140 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #141 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #142 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #143 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #144 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #145 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #146 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #147 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #148 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #149 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #150 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #151 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #152 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #153 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #154 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #155 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #156 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #157 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #158 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #159 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #160 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #161 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #163 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #164 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #165 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #166 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #167 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #168 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #169 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #170 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #171 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #172 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #173 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #174 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T6 (tid=48381, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 in _Py_qsbr_register | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Read of size 8 at 0x7fffcc460200 by thread T1: | |
| #0 mi_block_nextx /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-internal.h:607:30 (python+0x5e721f) | |
| #1 _mi_heap_delayed_free /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:315:24 (python+0x5e721f) | |
| #2 _mi_malloc_generic /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:898:3 (python+0x5e721f) | |
| #3 mi_heap_malloc /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c (python+0x5da411) | |
| #4 _GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:796:12 (python+0x542803) | |
| #5 _PyObject_GC_Alloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:645:26 (python+0x541ffc) | |
| #6 _PyObject_GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:666:12 (python+0x541ffc) | |
| #7 _PyObject_GC_New /private/home/sgross/scratch/nogil/Objects/obmalloc.c:678:20 (python+0x541ffc) | |
| #8 PyCode_NewInternal /private/home/sgross/scratch/nogil/Objects/codeobject.c:243:10 (python+0x775742) | |
| #9 PyCode_NewWithPosOnlyArgs /private/home/sgross/scratch/nogil/Objects/codeobject.c:129:12 (python+0x774f78) | |
| #10 r_object /private/home/sgross/scratch/nogil/Python/marshal.c:1399:30 (python+0x66af00) | |
| #11 r_object /private/home/sgross/scratch/nogil/Python/marshal.c:1195:18 (python+0x66a3f9) | |
| #12 r_object /private/home/sgross/scratch/nogil/Python/marshal.c:1371:22 (python+0x66ad4c) | |
| #13 read_object /private/home/sgross/scratch/nogil/Python/marshal.c:1457:9 (python+0x66d330) | |
| #14 marshal_loads_impl /private/home/sgross/scratch/nogil/Python/marshal.c:1769:14 (python+0x66d330) | |
| #15 marshal_loads /private/home/sgross/scratch/nogil/Python/clinic/marshal.c.h:158:20 (python+0x66d330) | |
| #16 cfunction_vectorcall_O /private/home/sgross/scratch/nogil/Objects/methodobject.c:444:24 (python+0x791380) | |
| #17 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #18 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #19 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #20 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #21 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #22 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #23 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603758) | |
| #25 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603758) | |
| #26 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603758) | |
| #27 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x603758) | |
| #28 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #29 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #30 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #32 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #33 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #34 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #35 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #36 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #37 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #38 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #39 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #40 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #51 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #52 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #53 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #54 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #55 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #56 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #57 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #58 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #59 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #60 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #61 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #62 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #63 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #64 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #71 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #73 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #74 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #75 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #76 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #77 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #78 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #79 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #81 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #82 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #83 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #84 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #85 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #86 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #87 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #88 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #89 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #90 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #91 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #92 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #93 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 8 at 0x7fffcc460200 by thread T2: | |
| #0 mi_block_set_nextx /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-internal.h:616:15 (python+0x5dd3d8) | |
| #1 _mi_free_block_mt /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c:355:9 (python+0x5dd3d8) | |
| #2 _mi_free_block /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c:391:5 (python+0x5db000) | |
| #3 mi_free_generic /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c:408:3 (python+0x5db000) | |
| #4 mi_free /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c:461:5 (python+0x5dae83) | |
| #5 _PyObject_Free /private/home/sgross/scratch/nogil/Objects/obmalloc.c:789:5 (python+0x541d05) | |
| #6 PyObject_GC_Del /private/home/sgross/scratch/nogil/Objects/obmalloc.c:729:5 (python+0x54244b) | |
| #7 _PyObject_Dealloc /private/home/sgross/scratch/nogil/Objects/typeobject.c:3838:5 (python+0x561b63) | |
| #8 subtype_dealloc /private/home/sgross/scratch/nogil/Objects/typeobject.c:1305:5 (python+0x55946e) | |
| #9 _Py_DecRefShared /private/home/sgross/scratch/nogil/Objects/object.c (python+0x540e76) | |
| #10 _Py_DECREF /private/home/sgross/scratch/nogil/./Include/object.h:614:9 (python+0x4f6a6b) | |
| #11 frame_dealloc /private/home/sgross/scratch/nogil/Objects/frameobject.c:634:9 (python+0x4f6a6b) | |
| #12 _Py_MergeZeroRefcount /private/home/sgross/scratch/nogil/Objects/object.c (python+0x54099a) | |
| #13 _Py_DECREF /private/home/sgross/scratch/nogil/./Include/object.h:610:13 (python+0x4e1e20) | |
| #14 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:335:9 (python+0x4e1e20) | |
| #15 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #16 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #17 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #18 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #19 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #20 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #22 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #23 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #24 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #25 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #26 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #27 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #28 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #29 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #30 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #31 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #32 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #33 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #34 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #35 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #36 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #37 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #38 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #39 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #40 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #41 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #42 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #43 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #44 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #45 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #46 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #47 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #48 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #49 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #50 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #51 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #52 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #53 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #54 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #55 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #56 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #57 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #58 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #59 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T1 (tid=48376, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T2 (tid=48377, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-internal.h:607:30 in mi_block_nextx | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7bcc00150130 by main thread: | |
| #0 _Py_qsbr_register /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 (python+0x68b625) | |
| #1 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:940:20 (python+0x67fc02) | |
| #2 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #3 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #4 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #5 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #6 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #7 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #8 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #18 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #19 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #20 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #21 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #22 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #28 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #30 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #33 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #41 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #51 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #58 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #59 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #60 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #61 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #62 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #63 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #64 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #65 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #66 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #67 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #68 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #69 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #70 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #71 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #72 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #73 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #74 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #75 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #76 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #77 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #78 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #79 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #80 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #81 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #82 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #83 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #84 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #85 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #86 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #87 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #88 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #89 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #90 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #91 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #92 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #93 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #94 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #95 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #96 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #97 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #98 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #99 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #100 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #101 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #102 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #103 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #104 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #105 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #106 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #107 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #108 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #109 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #110 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #111 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #112 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #113 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #114 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #115 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #116 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #117 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #118 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #119 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #120 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #121 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #122 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #123 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #124 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #125 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #126 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #127 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #128 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #129 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #130 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #131 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #132 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #133 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #134 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #135 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #136 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #137 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #138 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #139 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #140 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #141 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #142 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #143 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #144 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #145 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #146 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #147 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #148 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #149 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #150 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #151 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #152 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #153 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #154 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #155 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #156 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #157 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #158 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #159 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #161 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #162 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #163 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #164 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #165 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #166 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #167 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #168 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #169 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #170 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #171 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #172 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Previous read of size 8 at 0x7bcc00150130 by thread T12: | |
| #0 _PyThreadState_Swap /private/home/sgross/scratch/nogil/Python/pystate.c:1447:37 (python+0x67ec8d) | |
| #1 PyEval_SaveThread /private/home/sgross/scratch/nogil/Python/ceval.c:316:29 (python+0x5f63f6) | |
| #2 acquire_timed /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:71:13 (python+0x71acab) | |
| #3 lock_PyThread_acquire_lock /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:155:9 (python+0x71a9c2) | |
| #4 method_vectorcall_VARARGS_KEYWORDS /private/home/sgross/scratch/nogil/Objects/descrobject.c:329:14 (python+0x77dc9b) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #20 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #22 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #23 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #24 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #25 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #26 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #28 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #29 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #30 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #31 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #32 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #35 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #53 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #54 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #60 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #61 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #62 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #63 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #64 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #65 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is heap block of size 98728 at 0x7bcc00150000 allocated by main thread: | |
| #0 malloc <null> (python+0x43d864) | |
| #1 _PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:99:12 (python+0x5426fe) | |
| #2 PyMem_RawMalloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:467:12 (python+0x5414cd) | |
| #3 new_threadstate /private/home/sgross/scratch/nogil/Python/pystate.c:879:46 (python+0x67f9c4) | |
| #4 _PyThreadState_Prealloc /private/home/sgross/scratch/nogil/Python/pystate.c:986:12 (python+0x67fdc7) | |
| #5 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1338:29 (python+0x71ba6e) | |
| #6 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #7 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #9 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #10 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #11 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #12 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #13 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #14 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #15 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #16 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #17 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #18 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #19 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #20 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #21 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #22 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #23 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #24 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #25 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #26 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #27 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #28 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #29 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #30 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #31 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #32 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #33 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #34 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #35 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #36 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #37 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #38 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #39 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #40 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #43 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #54 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #55 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #56 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #57 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #58 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #59 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #60 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #61 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #62 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #63 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #64 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #65 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #66 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #67 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #68 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #69 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #70 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #71 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #72 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #73 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #74 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #75 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #76 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #77 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #78 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #79 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #80 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #81 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #82 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #83 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #84 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #85 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #86 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #87 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #88 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #89 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #90 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #91 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #92 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #93 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #94 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #95 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #96 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #97 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #98 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #99 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #100 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #101 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #102 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #103 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #104 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #105 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #106 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #107 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #108 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #109 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #110 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #111 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #112 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #113 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #114 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #115 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #116 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #117 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #118 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #119 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #120 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #121 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #122 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #123 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #124 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #125 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #126 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #127 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #128 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #129 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #130 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #131 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #132 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #133 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #134 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #135 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #136 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #137 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #138 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #139 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #140 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #141 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #142 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #143 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #144 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #145 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #146 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #147 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #148 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #149 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #150 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #151 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #152 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #153 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #154 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #155 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #156 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #157 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #158 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #159 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #160 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #161 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #162 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #163 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #164 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #165 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #166 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #167 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #168 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #169 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #170 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #171 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #172 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #173 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #174 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T12 (tid=48388, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Python/qsbr.c:198:33 in _Py_qsbr_register | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Atomic write of size 1 at 0x7fffe6ce003b by thread T11: | |
| #0 __tsan_atomic8_store <null> (python+0x489864) | |
| #1 _Py_atomic_store_uint8 /private/home/sgross/scratch/nogil/./Include/pyatomic_std.h:318:5 (python+0x5227f4) | |
| #2 insert /private/home/sgross/scratch/nogil/Objects/dictobject.c:743:5 (python+0x5227f4) | |
| #3 prepare_insert /private/home/sgross/scratch/nogil/Objects/dictobject.c:763:12 (python+0x5227f4) | |
| #4 find_or_prepare_insert /private/home/sgross/scratch/nogil/Objects/dictobject.c:718:12 (python+0x520b0d) | |
| #5 assign /private/home/sgross/scratch/nogil/Objects/dictobject.c:1136:29 (python+0x520b0d) | |
| #6 PyDict_SetItem /private/home/sgross/scratch/nogil/Objects/dictobject.c:1219:12 (python+0x52a83f) | |
| #7 dict_ass_sub /private/home/sgross/scratch/nogil/Objects/dictobject.c:1676:16 (python+0x52a83f) | |
| #8 PyObject_SetItem /private/home/sgross/scratch/nogil/Objects/abstract.c:202:16 (python+0x754b6e) | |
| #9 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:1820:19 (python+0x5fb387) | |
| #10 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #11 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #12 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #13 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #14 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #15 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #16 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #17 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #18 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #19 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #20 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #21 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #22 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #23 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #24 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #25 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #26 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #27 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #28 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #29 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #30 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #31 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #32 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #33 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #34 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #35 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #36 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #37 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #38 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #41 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #43 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #44 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #45 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #46 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #47 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #48 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #49 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #50 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #51 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #52 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #53 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #54 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #55 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #56 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #57 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #58 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #59 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #60 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #61 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #62 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #63 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous read of size 8 at 0x7fffe6ce0038 by thread T12: | |
| #0 pydict_get /private/home/sgross/scratch/nogil/Objects/dictobject.c:816:24 (python+0x5202e0) | |
| #1 dict_get_impl /private/home/sgross/scratch/nogil/Objects/dictobject.c:2315:23 (python+0x52af1c) | |
| #2 dict_get /private/home/sgross/scratch/nogil/Objects/clinic/dictobject.c.h:76:20 (python+0x52af1c) | |
| #3 method_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/descrobject.c:351:24 (python+0x77decd) | |
| #4 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #5 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #6 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #7 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #8 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #9 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #10 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #11 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #12 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #13 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #14 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #15 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #16 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #17 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #18 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #19 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #20 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #21 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #22 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #23 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #24 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #25 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #26 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #27 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #28 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #29 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #30 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #31 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #32 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #33 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3c7a) | |
| #34 object_vacall /private/home/sgross/scratch/nogil/Objects/call.c:789:14 (python+0x4e3c7a) | |
| #35 _PyObject_CallMethodIdObjArgs /private/home/sgross/scratch/nogil/Objects/call.c:880:24 (python+0x4e3f3f) | |
| #36 import_find_and_load /private/home/sgross/scratch/nogil/Python/import.c:1746:11 (python+0x652dff) | |
| #37 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1847:15 (python+0x652dff) | |
| #38 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #39 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #40 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #41 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #42 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #43 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #44 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #45 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #46 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #47 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #48 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #49 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #50 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #52 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #53 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #54 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #55 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #56 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #57 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #58 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #59 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #60 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #61 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #62 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #63 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #64 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #65 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #66 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #67 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #68 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #69 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #70 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #71 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T11 (tid=48387, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T12 (tid=48388, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x489864) in __tsan_atomic8_store | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Atomic write of size 8 at 0x0000015a4c10 by thread T1: | |
| #0 __tsan_atomic64_fetch_add <null> (python+0x48b4f5) | |
| #1 mi_atomic_addi64 /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-atomic.h:200:3 (python+0x5ef3f3) | |
| #2 mi_stat_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:74:3 (python+0x5ef3f3) | |
| #3 mi_stats_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:91:3 (python+0x5ef3f3) | |
| #4 mi_stats_merge_from /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:302:5 (python+0x5ef3f3) | |
| #5 _mi_stats_done /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:319:3 (python+0x5efac5) | |
| #6 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:239:3 (python+0x5df145) | |
| #7 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #8 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous read of size 8 at 0x0000015a4c10 by thread T16: | |
| #0 mi_stat_update /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:30:15 (python+0x5eeecd) | |
| #1 _mi_stat_increase /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:63:3 (python+0x5eeecd) | |
| #2 mi_os_mem_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:467:5 (python+0x5e297f) | |
| #3 _mi_os_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:551:10 (python+0x5e297f) | |
| #4 _mi_heap_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:192:47 (python+0x5df7a8) | |
| #5 mi_thread_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:335:7 (python+0x5df7a8) | |
| #6 mi_heap_get_default /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:179:3 (python+0x5dd8c3) | |
| #7 mi_heap_get_tag /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:194:20 (python+0x5dd8c3) | |
| #8 _PyThreadState_Init /private/home/sgross/scratch/nogil/Python/pystate.c:995:30 (python+0x67fe14) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1254:5 (python+0x71c44c) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is global '_mi_stats_main' of size 528 at 0x0000015a4bb8 (python+0x0000015a4c10) | |
| Thread T1 (tid=48376, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x48b4f5) in __tsan_atomic64_fetch_add | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Atomic write of size 8 at 0x0000015a4c08 by thread T1: | |
| #0 __tsan_atomic64_fetch_add <null> (python+0x48b4f5) | |
| #1 mi_atomic_addi64 /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-atomic.h:200:3 (python+0x5ef425) | |
| #2 mi_stat_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:77:3 (python+0x5ef425) | |
| #3 mi_stats_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:91:3 (python+0x5ef425) | |
| #4 mi_stats_merge_from /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:302:5 (python+0x5ef425) | |
| #5 _mi_stats_done /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:319:3 (python+0x5efac5) | |
| #6 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:239:3 (python+0x5df145) | |
| #7 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #8 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 8 at 0x0000015a4c08 by thread T16: | |
| #0 mi_stat_update /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:30:48 (python+0x5eeeeb) | |
| #1 _mi_stat_increase /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:63:3 (python+0x5eeeeb) | |
| #2 mi_os_mem_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:467:5 (python+0x5e297f) | |
| #3 _mi_os_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:551:10 (python+0x5e297f) | |
| #4 _mi_heap_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:192:47 (python+0x5df7a8) | |
| #5 mi_thread_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:335:7 (python+0x5df7a8) | |
| #6 mi_heap_get_default /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:179:3 (python+0x5dd8c3) | |
| #7 mi_heap_get_tag /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:194:20 (python+0x5dd8c3) | |
| #8 _PyThreadState_Init /private/home/sgross/scratch/nogil/Python/pystate.c:995:30 (python+0x67fe14) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1254:5 (python+0x71c44c) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is global '_mi_stats_main' of size 528 at 0x0000015a4bb8 (python+0x0000015a4c08) | |
| Thread T1 (tid=48376, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x48b4f5) in __tsan_atomic64_fetch_add | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Atomic write of size 8 at 0x0000015a4c30 by thread T1: | |
| #0 __tsan_atomic64_fetch_add <null> (python+0x48b4f5) | |
| #1 mi_atomic_addi64 /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-atomic.h:200:3 (python+0x5ef457) | |
| #2 mi_stat_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:74:3 (python+0x5ef457) | |
| #3 mi_stats_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:92:3 (python+0x5ef457) | |
| #4 mi_stats_merge_from /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:302:5 (python+0x5ef457) | |
| #5 _mi_stats_done /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:319:3 (python+0x5efac5) | |
| #6 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:239:3 (python+0x5df145) | |
| #7 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #8 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous read of size 8 at 0x0000015a4c30 by thread T16: | |
| #0 mi_stat_update /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:30:15 (python+0x5eeecd) | |
| #1 _mi_stat_increase /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:63:3 (python+0x5eeecd) | |
| #2 mi_os_mem_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:468:19 (python+0x5e298e) | |
| #3 _mi_os_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:551:10 (python+0x5e298e) | |
| #4 _mi_heap_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:192:47 (python+0x5df7a8) | |
| #5 mi_thread_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:335:7 (python+0x5df7a8) | |
| #6 mi_heap_get_default /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:179:3 (python+0x5dd8c3) | |
| #7 mi_heap_get_tag /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:194:20 (python+0x5dd8c3) | |
| #8 _PyThreadState_Init /private/home/sgross/scratch/nogil/Python/pystate.c:995:30 (python+0x67fe14) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1254:5 (python+0x71c44c) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is global '_mi_stats_main' of size 528 at 0x0000015a4bb8 (python+0x0000015a4c30) | |
| Thread T1 (tid=48376, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x48b4f5) in __tsan_atomic64_fetch_add | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Atomic write of size 8 at 0x0000015a4c28 by thread T1: | |
| #0 __tsan_atomic64_fetch_add <null> (python+0x48b4f5) | |
| #1 mi_atomic_addi64 /private/home/sgross/scratch/nogil/./Include/mimalloc/mimalloc-atomic.h:200:3 (python+0x5ef489) | |
| #2 mi_stat_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:77:3 (python+0x5ef489) | |
| #3 mi_stats_add /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:92:3 (python+0x5ef489) | |
| #4 mi_stats_merge_from /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:302:5 (python+0x5ef489) | |
| #5 _mi_stats_done /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:319:3 (python+0x5efac5) | |
| #6 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:239:3 (python+0x5df145) | |
| #7 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #8 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 8 at 0x0000015a4c28 by thread T16: | |
| #0 mi_stat_update /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:30:48 (python+0x5eeeeb) | |
| #1 _mi_stat_increase /private/home/sgross/scratch/nogil/Objects/mimalloc/stats.c:63:3 (python+0x5eeeeb) | |
| #2 mi_os_mem_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:468:19 (python+0x5e298e) | |
| #3 _mi_os_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/os.c:551:10 (python+0x5e298e) | |
| #4 _mi_heap_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:192:47 (python+0x5df7a8) | |
| #5 mi_thread_init /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:335:7 (python+0x5df7a8) | |
| #6 mi_heap_get_default /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:179:3 (python+0x5dd8c3) | |
| #7 mi_heap_get_tag /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:194:20 (python+0x5dd8c3) | |
| #8 _PyThreadState_Init /private/home/sgross/scratch/nogil/Python/pystate.c:995:30 (python+0x67fe14) | |
| #9 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1254:5 (python+0x71c44c) | |
| #10 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Location is global '_mi_stats_main' of size 528 at 0x0000015a4bb8 (python+0x0000015a4c28) | |
| Thread T1 (tid=48376, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x48b4f5) in __tsan_atomic64_fetch_add | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Atomic write of size 8 at 0x7fffe6ce0250 by thread T14: | |
| #0 __tsan_atomic64_store <null> (python+0x489f85) | |
| #1 _Py_atomic_store_ptr_relaxed /private/home/sgross/scratch/nogil/./Include/pyatomic_std.h:374:5 (python+0x521378) | |
| #2 finish_erase_and_unlock /private/home/sgross/scratch/nogil/Objects/dictobject.c:1175:5 (python+0x521378) | |
| #3 erase /private/home/sgross/scratch/nogil/Objects/dictobject.c:1197:12 (python+0x520c9b) | |
| #4 _PyDict_DelItem_KnownHash /private/home/sgross/scratch/nogil/Objects/dictobject.c:1249:12 (python+0x520c9b) | |
| #5 PyDict_DelItem /private/home/sgross/scratch/nogil/Objects/dictobject.c:1243:12 (python+0x520c9b) | |
| #6 dict_ass_sub /private/home/sgross/scratch/nogil/Objects/dictobject.c:1673:16 (python+0x52a817) | |
| #7 PyObject_DelItem /private/home/sgross/scratch/nogil/Objects/abstract.c:234:16 (python+0x755064) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:1835:19 (python+0x5fb50f) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #20 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #21 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #22 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #23 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #24 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #25 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #26 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #27 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #28 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #29 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #30 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #31 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #32 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #33 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #34 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #35 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #36 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #37 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #38 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #39 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #40 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #41 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #42 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #43 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #44 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #45 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #46 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #47 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #48 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #49 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #50 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #51 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #52 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #53 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #54 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #55 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #56 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #57 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #58 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous read of size 8 at 0x7fffe6ce0250 by thread T15: | |
| #0 pydict_get /private/home/sgross/scratch/nogil/Objects/dictobject.c:821:42 (python+0x52032f) | |
| #1 dict_get_impl /private/home/sgross/scratch/nogil/Objects/dictobject.c:2315:23 (python+0x52af1c) | |
| #2 dict_get /private/home/sgross/scratch/nogil/Objects/clinic/dictobject.c.h:76:20 (python+0x52af1c) | |
| #3 method_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/descrobject.c:351:24 (python+0x77decd) | |
| #4 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #5 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #6 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #7 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #8 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #9 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #10 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #11 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #12 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #13 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #14 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #15 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #16 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #17 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #18 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #19 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #20 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #21 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #22 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #23 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #24 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #25 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x4e3526) | |
| #26 PyObject_VectorcallMethod /private/home/sgross/scratch/nogil/Objects/call.c:825:24 (python+0x4e3526) | |
| #27 _PyObject_VectorcallMethodId /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:228:12 (python+0x65214d) | |
| #28 _PyObject_CallMethodIdOneArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:243:12 (python+0x65214d) | |
| #29 import_ensure_initialized /private/home/sgross/scratch/nogil/Python/import.c:379:27 (python+0x65214d) | |
| #30 PyImport_ImportModuleLevelObject /private/home/sgross/scratch/nogil/Python/import.c:1841:13 (python+0x65289e) | |
| #31 import_name /private/home/sgross/scratch/nogil/Python/ceval.c:5031:15 (python+0x600733) | |
| #32 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:2957:19 (python+0x600733) | |
| #33 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #34 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #35 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #36 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #37 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #38 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #39 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #40 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #41 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #42 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #43 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #44 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #45 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #46 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #47 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #48 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #49 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #50 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #52 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #53 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #54 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #55 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #56 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #57 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #58 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #59 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #60 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #61 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #62 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #63 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #64 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T14 (tid=48390, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T15 (tid=48391, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race (/scratch/sgross/nogil/python+0x489f85) in __tsan_atomic64_store | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Read of size 8 at 0x7fffcd000020 by thread T16: | |
| #0 mi_abandoned_pop /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:979:41 (python+0x5ede71) | |
| #1 mi_segment_try_reclaim /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1163:43 (python+0x5ede71) | |
| #2 mi_segment_reclaim_or_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1210:13 (python+0x5ede71) | |
| #3 mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1254:35 (python+0x5ed758) | |
| #4 mi_segment_small_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1271:10 (python+0x5ed758) | |
| #5 _mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1341:12 (python+0x5ed758) | |
| #6 mi_page_fresh_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:278:21 (python+0x5e8601) | |
| #7 mi_page_fresh /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:295:21 (python+0x5e81af) | |
| #8 mi_page_queue_find_free_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:776:12 (python+0x5e81af) | |
| #9 mi_find_free_page /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:818:10 (python+0x5e81af) | |
| #10 _mi_malloc_generic /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:916:12 (python+0x5e81af) | |
| #11 mi_heap_malloc /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c (python+0x5da411) | |
| #12 _GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:796:12 (python+0x542803) | |
| #13 _PyObject_GC_Alloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:645:26 (python+0x5421d7) | |
| #14 _PyObject_GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:666:12 (python+0x5421d7) | |
| #15 _PyObject_GC_NewVar /private/home/sgross/scratch/nogil/Objects/obmalloc.c:695:26 (python+0x5421d7) | |
| #16 _PyFrame_New_NoTrack /private/home/sgross/scratch/nogil/Objects/frameobject.c:898:13 (python+0x4f78ef) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:316:24 (python+0x4e1c2a) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #20 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #21 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #22 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #23 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #24 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #25 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 8 at 0x7fffcd000020 by thread T1: | |
| #0 mi_segment_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1019:27 (python+0x5ec848) | |
| #1 _mi_segment_page_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1036:5 (python+0x5ecba8) | |
| #2 _mi_page_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:403:3 (python+0x5e63d3) | |
| #3 mi_heap_page_collect /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:98:5 (python+0x5dd5ca) | |
| #4 mi_heap_visit_pages /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:39:12 (python+0x5dd5ca) | |
| #5 mi_heap_collect_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:145:3 (python+0x5dd5ca) | |
| #6 _mi_heap_collect_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:162:3 (python+0x5dd47a) | |
| #7 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:235:5 (python+0x5df130) | |
| #8 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #9 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #10 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #11 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T1 (tid=48376, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:979:41 in mi_abandoned_pop | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Write of size 8 at 0x7fffe6c00030 by thread T16: | |
| #0 mi_segment_try_reclaim /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1164:30 (python+0x5edecf) | |
| #1 mi_segment_reclaim_or_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1210:13 (python+0x5edecf) | |
| #2 mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1254:35 (python+0x5ed758) | |
| #3 mi_segment_small_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1271:10 (python+0x5ed758) | |
| #4 _mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1341:12 (python+0x5ed758) | |
| #5 mi_page_fresh_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:278:21 (python+0x5e8601) | |
| #6 mi_page_fresh /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:295:21 (python+0x5e81af) | |
| #7 mi_page_queue_find_free_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:776:12 (python+0x5e81af) | |
| #8 mi_find_free_page /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:818:10 (python+0x5e81af) | |
| #9 _mi_malloc_generic /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:916:12 (python+0x5e81af) | |
| #10 mi_heap_malloc /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c (python+0x5da411) | |
| #11 _GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:796:12 (python+0x542803) | |
| #12 _PyObject_GC_Alloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:645:26 (python+0x5421d7) | |
| #13 _PyObject_GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:666:12 (python+0x5421d7) | |
| #14 _PyObject_GC_NewVar /private/home/sgross/scratch/nogil/Objects/obmalloc.c:695:26 (python+0x5421d7) | |
| #15 _PyFrame_New_NoTrack /private/home/sgross/scratch/nogil/Objects/frameobject.c:898:13 (python+0x4f78ef) | |
| #16 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:316:24 (python+0x4e1c2a) | |
| #17 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #18 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #19 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #20 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #21 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #22 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #23 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #24 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 8 at 0x7fffe6c00030 by thread T6: | |
| #0 mi_segment_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1020:29 (python+0x5ec859) | |
| #1 _mi_segment_page_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1036:5 (python+0x5ecba8) | |
| #2 _mi_page_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:403:3 (python+0x5e63d3) | |
| #3 mi_heap_page_collect /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:98:5 (python+0x5dd5ca) | |
| #4 mi_heap_visit_pages /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:39:12 (python+0x5dd5ca) | |
| #5 mi_heap_collect_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:145:3 (python+0x5dd5ca) | |
| #6 _mi_heap_collect_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:162:3 (python+0x5dd47a) | |
| #7 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:235:5 (python+0x5df130) | |
| #8 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #9 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #10 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #11 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T6 (tid=48381, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1164:30 in mi_segment_try_reclaim | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Read of size 8 at 0x7fffe6c00090 by thread T16: | |
| #0 _mi_page_free_collect /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:203:13 (python+0x5e4f6d) | |
| #1 mi_segment_check_free /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1056:7 (python+0x5edf79) | |
| #2 mi_segment_try_reclaim /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1166:21 (python+0x5edf79) | |
| #3 mi_segment_reclaim_or_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1210:13 (python+0x5edf79) | |
| #4 mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1254:35 (python+0x5ed758) | |
| #5 mi_segment_small_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1271:10 (python+0x5ed758) | |
| #6 _mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1341:12 (python+0x5ed758) | |
| #7 mi_page_fresh_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:278:21 (python+0x5e8601) | |
| #8 mi_page_fresh /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:295:21 (python+0x5e81af) | |
| #9 mi_page_queue_find_free_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:776:12 (python+0x5e81af) | |
| #10 mi_find_free_page /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:818:10 (python+0x5e81af) | |
| #11 _mi_malloc_generic /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:916:12 (python+0x5e81af) | |
| #12 mi_heap_malloc /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c (python+0x5da411) | |
| #13 _GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:796:12 (python+0x542803) | |
| #14 _PyObject_GC_Alloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:645:26 (python+0x5421d7) | |
| #15 _PyObject_GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:666:12 (python+0x5421d7) | |
| #16 _PyObject_GC_NewVar /private/home/sgross/scratch/nogil/Objects/obmalloc.c:695:26 (python+0x5421d7) | |
| #17 _PyFrame_New_NoTrack /private/home/sgross/scratch/nogil/Objects/frameobject.c:898:13 (python+0x4f78ef) | |
| #18 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:316:24 (python+0x4e1c2a) | |
| #19 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #20 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #21 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #22 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #23 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #24 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #25 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #26 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 8 at 0x7fffe6c00090 by thread T6: | |
| #0 _mi_page_free_collect /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c (python+0x5e4fab) | |
| #1 mi_heap_page_collect /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:90:3 (python+0x5dd5f1) | |
| #2 mi_heap_visit_pages /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:39:12 (python+0x5dd5f1) | |
| #3 mi_heap_collect_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:145:3 (python+0x5dd5f1) | |
| #4 _mi_heap_collect_abandon /private/home/sgross/scratch/nogil/Objects/mimalloc/heap.c:162:3 (python+0x5dd47a) | |
| #5 _mi_heap_done /private/home/sgross/scratch/nogil/Objects/mimalloc/init.c:235:5 (python+0x5df130) | |
| #6 tstate_delete_common /private/home/sgross/scratch/nogil/Python/pystate.c:1252:13 (python+0x680809) | |
| #7 _PyThreadState_DeleteCurrent /private/home/sgross/scratch/nogil/Python/pystate.c:1364:5 (python+0x6806b4) | |
| #8 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1273:5 (python+0x71c61e) | |
| #9 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| Thread T6 (tid=48381, finished) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #25 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #26 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #27 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #28 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x602a3f) | |
| #29 _PyObject_CallNoArg /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:168:12 (python+0x602a3f) | |
| #30 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3247:19 (python+0x602a3f) | |
| #31 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #32 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #33 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #34 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #35 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #36 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #37 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #38 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #39 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #40 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #41 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #42 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #43 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #44 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #45 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #46 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #47 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #48 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #49 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773937) | |
| #50 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:54:18 (python+0x773937) | |
| #51 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #52 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #53 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #54 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #55 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #56 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #57 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #58 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #59 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #60 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #61 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #62 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #63 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #64 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #65 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #66 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #67 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #68 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #69 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #70 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #71 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #72 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #73 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #74 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #75 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #76 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #77 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #78 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #79 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #80 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #81 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #82 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #83 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #84 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #85 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #86 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #87 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #88 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #89 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #90 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #91 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #92 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #93 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #94 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #95 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #96 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #97 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #98 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #99 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #100 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #101 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773af0) | |
| #102 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:84:18 (python+0x773af0) | |
| #103 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #104 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #105 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #106 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #107 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #108 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #109 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #110 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #111 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #112 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #113 slot_tp_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:6626:15 (python+0x56d713) | |
| #114 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #115 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6033a3) | |
| #116 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x6033a3) | |
| #117 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #118 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #119 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #120 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #121 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #122 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #123 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #124 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #125 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #126 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #127 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #128 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #129 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #130 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #131 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #132 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #133 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #134 _PyObject_FastCallDictTstate /private/home/sgross/scratch/nogil/Objects/call.c:116:15 (python+0x4e0b0b) | |
| #135 _PyObject_Call_Prepend /private/home/sgross/scratch/nogil/Objects/call.c:486:24 (python+0x4e21c6) | |
| #136 slot_tp_init /private/home/sgross/scratch/nogil/Objects/typeobject.c:6866:15 (python+0x56f873) | |
| #137 type_call /private/home/sgross/scratch/nogil/Objects/typeobject.c:1009:19 (python+0x55e2da) | |
| #138 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #139 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6030c3) | |
| #140 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6030c3) | |
| #141 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6030c3) | |
| #142 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x6030c3) | |
| #143 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #144 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #145 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #146 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #147 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #148 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #149 do_call_core /private/home/sgross/scratch/nogil/Python/ceval.c (python+0x60440d) | |
| #150 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3434:22 (python+0x60440d) | |
| #151 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #152 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #153 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c:393:12 (python+0x4e1bc5) | |
| #154 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #155 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #156 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x60bda4) | |
| #157 _PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:4203:14 (python+0x60bda4) | |
| #158 _PyEval_EvalCodeWithName /private/home/sgross/scratch/nogil/Python/ceval.c:4235:12 (python+0x5f6d04) | |
| #159 PyEval_EvalCodeEx /private/home/sgross/scratch/nogil/Python/ceval.c:4251:12 (python+0x5f6d04) | |
| #160 PyEval_EvalCode /private/home/sgross/scratch/nogil/Python/ceval.c:714:12 (python+0x5f6d04) | |
| #161 run_eval_code_obj /private/home/sgross/scratch/nogil/Python/pythonrun.c:1126:9 (python+0x686e8c) | |
| #162 run_mod /private/home/sgross/scratch/nogil/Python/pythonrun.c:1148:9 (python+0x686e8c) | |
| #163 PyRun_FileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:1064:11 (python+0x68481a) | |
| #164 PyRun_SimpleFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:429:13 (python+0x6833a7) | |
| #165 PyRun_AnyFileExFlags /private/home/sgross/scratch/nogil/Python/pythonrun.c:87:16 (python+0x682f68) | |
| #166 pymain_run_file /private/home/sgross/scratch/nogil/Modules/main.c:369:15 (python+0x4ce41a) | |
| #167 pymain_run_python /private/home/sgross/scratch/nogil/Modules/main.c:553:21 (python+0x4ce41a) | |
| #168 Py_RunMain /private/home/sgross/scratch/nogil/Modules/main.c:632:5 (python+0x4ce41a) | |
| #169 pymain_main /private/home/sgross/scratch/nogil/Modules/main.c:662:12 (python+0x4cefda) | |
| #170 Py_BytesMain /private/home/sgross/scratch/nogil/Modules/main.c:686:12 (python+0x4cf04c) | |
| #171 main /private/home/sgross/scratch/nogil/./Programs/python.c:16:12 (python+0x4cdbbb) | |
| SUMMARY: ThreadSanitizer: data race /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:203:13 in _mi_page_free_collect | |
| ================== | |
| ================== | |
| WARNING: ThreadSanitizer: data race (pid=48373) | |
| Read of size 2 at 0x7fffe6c0008a by thread T16: | |
| #0 mi_segment_check_free /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1057:11 (python+0x5edf82) | |
| #1 mi_segment_try_reclaim /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1166:21 (python+0x5edf82) | |
| #2 mi_segment_reclaim_or_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1210:13 (python+0x5edf82) | |
| #3 mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1254:35 (python+0x5ed758) | |
| #4 mi_segment_small_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1271:10 (python+0x5ed758) | |
| #5 _mi_segment_page_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/segment.c:1341:12 (python+0x5ed758) | |
| #6 mi_page_fresh_alloc /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:278:21 (python+0x5e8601) | |
| #7 mi_page_fresh /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:295:21 (python+0x5e81af) | |
| #8 mi_page_queue_find_free_ex /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:776:12 (python+0x5e81af) | |
| #9 mi_find_free_page /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:818:10 (python+0x5e81af) | |
| #10 _mi_malloc_generic /private/home/sgross/scratch/nogil/Objects/mimalloc/page.c:916:12 (python+0x5e81af) | |
| #11 mi_heap_malloc /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c (python+0x5da411) | |
| #12 _GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:796:12 (python+0x542803) | |
| #13 _PyObject_GC_Alloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:645:26 (python+0x5421d7) | |
| #14 _PyObject_GC_Malloc /private/home/sgross/scratch/nogil/Objects/obmalloc.c:666:12 (python+0x5421d7) | |
| #15 _PyObject_GC_NewVar /private/home/sgross/scratch/nogil/Objects/obmalloc.c:695:26 (python+0x5421d7) | |
| #16 _PyFrame_New_NoTrack /private/home/sgross/scratch/nogil/Objects/frameobject.c:898:13 (python+0x4f78ef) | |
| #17 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:316:24 (python+0x4e1c2a) | |
| #18 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #19 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #20 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #21 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #22 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #23 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #24 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #25 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Previous write of size 2 at 0x7fffe6c0008a by thread T6: | |
| #0 mi_free /private/home/sgross/scratch/nogil/Objects/mimalloc/alloc.c:453:15 (python+0x5dae3b) | |
| #1 _PyObject_Free /private/home/sgross/scratch/nogil/Objects/obmalloc.c:789:5 (python+0x541d05) | |
| #2 PyObject_GC_Del /private/home/sgross/scratch/nogil/Objects/obmalloc.c:729:5 (python+0x54244b) | |
| #3 frame_dealloc /private/home/sgross/scratch/nogil/Objects/frameobject.c:664:9 (python+0x4f6e8e) | |
| #4 _Py_MergeZeroRefcount /private/home/sgross/scratch/nogil/Objects/object.c (python+0x54099a) | |
| #5 _Py_DECREF /private/home/sgross/scratch/nogil/./Include/object.h:610:13 (python+0x4e1e20) | |
| #6 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:335:9 (python+0x4e1e20) | |
| #7 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #8 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x773a1c) | |
| #9 method_vectorcall /private/home/sgross/scratch/nogil/Objects/classobject.c:62:20 (python+0x773a1c) | |
| #10 PyVectorcall_Call /private/home/sgross/scratch/nogil/Objects/call.c:228:16 (python+0x4e16f2) | |
| #11 _PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:263:16 (python+0x4e17bf) | |
| #12 PyObject_Call /private/home/sgross/scratch/nogil/Objects/call.c:290:12 (python+0x4e1943) | |
| #13 t_bootstrap /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1256:11 (python+0x71c499) | |
| #14 pythread_wrapper /private/home/sgross/scratch/nogil/Python/thread_pthread.h:235:5 (python+0x69c407) | |
| Thread T16 (tid=48392, running) created by main thread at: | |
| #0 pthread_create <null> (python+0x43f14b) | |
| #1 PyThread_start_new_thread /private/home/sgross/scratch/nogil/Python/thread_pthread.h:283:14 (python+0x69c386) | |
| #2 thread_PyThread_start_new_thread /private/home/sgross/scratch/nogil/./Modules/_threadmodule.c:1352:13 (python+0x71bbed) | |
| #3 cfunction_call /private/home/sgross/scratch/nogil/Objects/methodobject.c:471:18 (python+0x791ac9) | |
| #4 _PyObject_MakeTpCall /private/home/sgross/scratch/nogil/Objects/call.c:189:18 (python+0x4e0d46) | |
| #5 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:118:16 (python+0x6037c2) | |
| #6 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x6037c2) | |
| #7 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x6037c2) | |
| #8 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3385:19 (python+0x6037c2) | |
| #9 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #10 function_code_fastcall /private/home/sgross/scratch/nogil/Objects/call.c:327:24 (python+0x4e1ce5) | |
| #11 _PyFunction_Vectorcall /private/home/sgross/scratch/nogil/Objects/call.c (python+0x4e1b0e) | |
| #12 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603075) | |
| #13 PyObject_Vectorcall /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:129:12 (python+0x603075) | |
| #14 call_function /private/home/sgross/scratch/nogil/Python/ceval.c:4910:13 (python+0x603075) | |
| #15 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3337:19 (python+0x603075) | |
| #16 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x783262) | |
| #17 gen_send_ex /private/home/sgross/scratch/nogil/Objects/genobject.c:244:14 (python+0x783262) | |
| #18 gen_iternext /private/home/sgross/scratch/nogil/Objects/genobject.c:565:12 (python+0x78472b) | |
| #19 builtin_next /private/home/sgross/scratch/nogil/Python/bltinmodule.c:1390:11 (python+0x7f3d18) | |
| #20 cfunction_vectorcall_FASTCALL /private/home/sgross/scratch/nogil/Objects/methodobject.c:374:24 (python+0x790d0f) | |
| #21 _PyObject_VectorcallTstate /private/home/sgross/scratch/nogil/./Include/cpython/abstract.h:120:21 (python+0x603344) | |
| #22 _PyEval_EvalFrameDefault /private/home/sgross/scratch/nogil/Python/ceval.c:3359:23 (python+0x603344) | |
| #23 _PyEval_EvalFrame /private/home/sgross/scratch/nogil/./Include/internal/pycore_ceval.h:39:12 (python+0x4e1ce5) | |
| #24 function_code_fastcall /private/home |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment