Created
April 25, 2024 02:09
This file contains 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=11301) | |
Read of size 1 at 0x7fc51703eb3b by thread T2: | |
#0 _PyObject_GC_IS_SHARED /home/runner/work/cpython/cpython/./Include/internal/pycore_gc.h:83:17 (python+0x2c21a6) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#1 ensure_shared_on_read /home/runner/work/cpython/cpython/Objects/dictobject.c:1288:57 (python+0x2c21a6) | |
#2 _Py_dict_lookup_threadsafe /home/runner/work/cpython/cpython/Objects/dictobject.c:1446:5 (python+0x2c21a6) | |
#3 _PyDict_Contains_KnownHash /home/runner/work/cpython/cpython/Objects/dictobject.c:4678:10 (python+0x2cefd2) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#4 PyDict_Contains /home/runner/work/cpython/cpython/Objects/dictobject.c:4654:12 (python+0x2cef69) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#5 maybe_lltrace_resume_frame /home/runner/work/cpython/cpython/Python/ceval.c:206:13 (python+0x46705b) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#6 _PyEval_EvalFrameDefault /home/runner/work/cpython/cpython/Python/ceval.c:774:15 (python+0x46705b) | |
#7 _PyEval_EvalFrame /home/runner/work/cpython/cpython/./Include/internal/pycore_ceval.h:114:16 (python+0x466a34) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#8 _PyEval_Vector /home/runner/work/cpython/cpython/Python/ceval.c:1807:12 (python+0x466a34) | |
#9 _PyFunction_Vectorcall /home/runner/work/cpython/cpython/Objects/call.c (python+0x243db7) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#10 _PyObject_VectorcallTstate /home/runner/work/cpython/cpython/./Include/internal/pycore_call.h:168:11 (python+0x249785) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#11 method_vectorcall /home/runner/work/cpython/cpython/Objects/classobject.c:92:18 (python+0x247ec9) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#12 _PyVectorcall_Call /home/runner/work/cpython/cpython/Objects/call.c:273:16 (python+0x2437a3) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#13 _PyObject_Call /home/runner/work/cpython/cpython/Objects/call.c:348:16 (python+0x243a02) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#14 PyObject_Call /home/runner/work/cpython/cpython/Objects/call.c:373:12 (python+0x243be7) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#15 thread_run /home/runner/work/cpython/cpython/./Modules/_threadmodule.c:337:21 (python+0x67fe43) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#16 pythread_wrapper /home/runner/work/cpython/cpython/Python/thread_pthread.h:241:5 (python+0x5bbf6b) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
Previous write of size 1 at 0x7fc51703eb3b by thread T1: | |
#0 _PyObject_GC_SET_SHARED /home/runner/work/cpython/cpython/./Include/internal/pycore_gc.h:88:20 (python+0x2c223f) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#1 ensure_shared_on_read /home/runner/work/cpython/cpython/Objects/dictobject.c:1295:13 (python+0x2c223f) | |
#2 _Py_dict_lookup_threadsafe /home/runner/work/cpython/cpython/Objects/dictobject.c:1446:5 (python+0x2c223f) | |
#3 _PyDict_Contains_KnownHash /home/runner/work/cpython/cpython/Objects/dictobject.c:4678:10 (python+0x2cefd2) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#4 PyDict_Contains /home/runner/work/cpython/cpython/Objects/dictobject.c:4654:12 (python+0x2cef69) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#5 maybe_lltrace_resume_frame /home/runner/work/cpython/cpython/Python/ceval.c:206:13 (python+0x46705b) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#6 _PyEval_EvalFrameDefault /home/runner/work/cpython/cpython/Python/ceval.c:774:15 (python+0x46705b) | |
#7 _PyEval_EvalFrame /home/runner/work/cpython/cpython/./Include/internal/pycore_ceval.h:114:16 (python+0x466a34) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#8 _PyEval_Vector /home/runner/work/cpython/cpython/Python/ceval.c:1807:12 (python+0x466a34) | |
#9 _PyFunction_Vectorcall /home/runner/work/cpython/cpython/Objects/call.c (python+0x243db7) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#10 _PyObject_VectorcallTstate /home/runner/work/cpython/cpython/./Include/internal/pycore_call.h:168:11 (python+0x249785) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#11 method_vectorcall /home/runner/work/cpython/cpython/Objects/classobject.c:92:18 (python+0x247ec9) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#12 _PyVectorcall_Call /home/runner/work/cpython/cpython/Objects/call.c:273:16 (python+0x2437a3) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#13 _PyObject_Call /home/runner/work/cpython/cpython/Objects/call.c:348:16 (python+0x243a02) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#14 PyObject_Call /home/runner/work/cpython/cpython/Objects/call.c:373:12 (python+0x243be7) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#15 thread_run /home/runner/work/cpython/cpython/./Modules/_threadmodule.c:337:21 (python+0x67fe43) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) | |
#16 pythread_wrapper /home/runner/work/cpython/cpython/Python/thread_pthread.h:241:5 (python+0x5bbf6b) (BuildId: 51fc2b90c06dd5fb5e1e7df9829237fc14ca6c64) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment