Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

data races in instrumentation when running coverage under TSAN #136870

Closed
Assignees
kumaraditya303
Labels
@kumaraditya303

Description

@kumaraditya303

When running the test suite ofpython-isal which uses coverage.py, there are multiple data races reported under a TSAN build:

Races:

    #9 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #10 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #11 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #12 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #13 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #14 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #15 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #16 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #17 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #18 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #19 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #20 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #21 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #22 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #23 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #24 _PyObject_Call call.c:361 (python.exe:arm64+0x10007f418)    #25 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #26 _PyEval_EvalFrameDefault generated_cases.c.h:2656 (python.exe:arm64+0x10027b6b4)    #27 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #28 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #29 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #30 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #31 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #32 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #33 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #34 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #35 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #36 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #37 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #38 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #39 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #40 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #41 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #42 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #43 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #44 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #45 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #46 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #47 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #48 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #49 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #50 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #51 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #52 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #53 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #54 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #55 builtin_exec bltinmodule.c.h:568 (python.exe:arm64+0x100263f80)    #56 cfunction_vectorcall_FASTCALL_KEYWORDS methodobject.c:465 (python.exe:arm64+0x10011f43c)    #57 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f1a8)    #58 _PyEval_EvalFrameDefault generated_cases.c.h:1620 (python.exe:arm64+0x1002774ac)    #59 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #60 run_mod pythonrun.c:1436 (python.exe:arm64+0x1003359cc)    #61 _PyRun_SimpleFileObject pythonrun.c:521 (python.exe:arm64+0x1003311f8)    #62 _PyRun_AnyFileObject pythonrun.c:81 (python.exe:arm64+0x100330950)    #63 pymain_run_file main.c:429 (python.exe:arm64+0x100370710)    #64 Py_RunMain main.c:772 (python.exe:arm64+0x10036fb44)    #65 pymain_main main.c:802 (python.exe:arm64+0x10036ffb0)    #66 Py_BytesMain main.c:826 (python.exe:arm64+0x100370084)    #67 main python.c:15 (python.exe:arm64+0x100000a04)SUMMARY: ThreadSanitizer: data race generated_cases.c.h:9254 in _PyEval_EvalFrameDefault====================================tests/test_igzip.py::test_compress_stdin_stdout[1] PARALLEL FAILEDtests/test_igzip.py::test_compress_stdin_stdout[2] PARALLEL FAILEDtests/test_igzip.py::test_compress_stdin_stdout[3] PARALLEL FAILEDtests/test_igzip.py::test_decompress_infile_outfile PARALLEL PASSED==================WARNING: ThreadSanitizer: data race (pid=60855)  Read of size 1 at 0x0001181e17ae by thread T26292:    #0 _PyEval_EvalFrameDefault generated_cases.c.h (python.exe:arm64+0x10027bbb8)    #1 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #2 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #3 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #4 context_run context.c:728 (python.exe:arm64+0x1002b5200)    #5 _PyEval_EvalFrameDefault generated_cases.c.h:3766 (python.exe:arm64+0x10027fa0c)    #6 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #7 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #8 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #9 _PyObject_Call call.c:348 (python.exe:arm64+0x10007f458)    #10 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #11 thread_run _threadmodule.c:373 (python.exe:arm64+0x1003ffad8)    #12 pythread_wrapper thread_pthread.h:232 (python.exe:arm64+0x100357734)  Previous atomic write of size 1 at 0x0001181e17ae by thread T26290:    #0 call_instrumentation_vector instrumentation.c:1194 (python.exe:arm64+0x100304348)    #1 _Py_call_instrumentation_jump instrumentation.c:1245 (python.exe:arm64+0x1003047f8)    #2 _PyEval_EvalFrameDefault generated_cases.c.h:7298 (python.exe:arm64+0x100271388)    #3 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #4 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #5 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #6 context_run context.c:728 (python.exe:arm64+0x1002b5200)    #7 _PyEval_EvalFrameDefault generated_cases.c.h:3766 (python.exe:arm64+0x10027fa0c)    #8 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #9 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #10 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #11 _PyObject_Call call.c:348 (python.exe:arm64+0x10007f458)    #12 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #13 thread_run _threadmodule.c:373 (python.exe:arm64+0x1003ffad8)    #14 pythread_wrapper thread_pthread.h:232 (python.exe:arm64+0x100357734)  Thread T26292 (tid=709487, running) created by main thread at:    #0 pthread_create <null> (libclang_rt.tsan_osx_dynamic.dylib:arm64e+0x32b00)    #1 do_start_joinable_thread thread_pthread.h:279 (python.exe:arm64+0x10035698c)    #2 PyThread_start_joinable_thread thread_pthread.h:321 (python.exe:arm64+0x1003567d4)    #3 do_start_new_thread _threadmodule.c:1877 (python.exe:arm64+0x1003ff68c)    #4 thread_PyThread_start_joinable_thread _threadmodule.c:1992 (python.exe:arm64+0x1003fe41c)    #5 cfunction_call methodobject.c:564 (python.exe:arm64+0x10012009c)    #6 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #7 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #8 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #9 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #10 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #11 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #12 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #13 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #14 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #15 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #16 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #17 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #18 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #19 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #20 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #21 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #22 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #23 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #24 _PyObject_Call call.c:361 (python.exe:arm64+0x10007f418)    #25 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #26 _PyEval_EvalFrameDefault generated_cases.c.h:2656 (python.exe:arm64+0x10027b6b4)    #27 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #28 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #29 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #30 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #31 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #32 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #33 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #34 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #35 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #36 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #37 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #38 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #39 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #40 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #41 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #42 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #43 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #44 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #45 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #46 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #47 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #48 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #49 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #50 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #51 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #52 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #53 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #54 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #55 builtin_exec bltinmodule.c.h:568 (python.exe:arm64+0x100263f80)    #56 cfunction_vectorcall_FASTCALL_KEYWORDS methodobject.c:465 (python.exe:arm64+0x10011f43c)    #57 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f1a8)    #58 _PyEval_EvalFrameDefault generated_cases.c.h:1620 (python.exe:arm64+0x1002774ac)    #59 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #60 run_mod pythonrun.c:1436 (python.exe:arm64+0x1003359cc)    #61 _PyRun_SimpleFileObject pythonrun.c:521 (python.exe:arm64+0x1003311f8)    #62 _PyRun_AnyFileObject pythonrun.c:81 (python.exe:arm64+0x100330950)    #63 pymain_run_file main.c:429 (python.exe:arm64+0x100370710)    #64 Py_RunMain main.c:772 (python.exe:arm64+0x10036fb44)    #65 pymain_main main.c:802 (python.exe:arm64+0x10036ffb0)    #66 Py_BytesMain main.c:826 (python.exe:arm64+0x100370084)    #67 main python.c:15 (python.exe:arm64+0x100000a04)  Thread T26290 (tid=709485, running) created by main thread at:    #0 pthread_create <null> (libclang_rt.tsan_osx_dynamic.dylib:arm64e+0x32b00)    #1 do_start_joinable_thread thread_pthread.h:279 (python.exe:arm64+0x10035698c)    #2 PyThread_start_joinable_thread thread_pthread.h:321 (python.exe:arm64+0x1003567d4)    #3 do_start_new_thread _threadmodule.c:1877 (python.exe:arm64+0x1003ff68c)    #4 thread_PyThread_start_joinable_thread _threadmodule.c:1992 (python.exe:arm64+0x1003fe41c)    #5 cfunction_call methodobject.c:564 (python.exe:arm64+0x10012009c)    #6 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #7 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #8 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #9 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #10 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #11 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #12 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #13 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #14 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #15 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #16 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #17 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #18 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #19 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #20 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #21 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #22 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #23 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #24 _PyObject_Call call.c:361 (python.exe:arm64+0x10007f418)    #25 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #26 _PyEval_EvalFrameDefault generated_cases.c.h:2656 (python.exe:arm64+0x10027b6b4)    #27 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #28 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #29 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #30 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #31 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #32 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #33 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #34 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #35 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #36 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #37 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #38 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #39 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #40 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #41 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #42 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #43 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #44 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #45 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #46 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #47 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #48 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #49 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #50 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #51 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #52 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #53 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #54 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #55 builtin_exec bltinmodule.c.h:568 (python.exe:arm64+0x100263f80)    #56 cfunction_vectorcall_FASTCALL_KEYWORDS methodobject.c:465 (python.exe:arm64+0x10011f43c)    #57 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f1a8)    #58 _PyEval_EvalFrameDefault generated_cases.c.h:1620 (python.exe:arm64+0x1002774ac)    #59 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #60 run_mod pythonrun.c:1436 (python.exe:arm64+0x1003359cc)    #61 _PyRun_SimpleFileObject pythonrun.c:521 (python.exe:arm64+0x1003311f8)    #62 _PyRun_AnyFileObject pythonrun.c:81 (python.exe:arm64+0x100330950)    #63 pymain_run_file main.c:429 (python.exe:arm64+0x100370710)    #64 Py_RunMain main.c:772 (python.exe:arm64+0x10036fb44)    #65 pymain_main main.c:802 (python.exe:arm64+0x10036ffb0)    #66 Py_BytesMain main.c:826 (python.exe:arm64+0x100370084)    #67 main python.c:15 (python.exe:arm64+0x100000a04)SUMMARY: ThreadSanitizer: data race generated_cases.c.h in _PyEval_EvalFrameDefault==================tests/test_igzip.py::test_compress_infile_outfile PARALLEL PASSEDtests/test_igzip.py::test_decompress_infile_outfile_error PARALLEL PASSED==================WARNING: ThreadSanitizer: data race (pid=60855)  Atomic write of size 1 at 0x00011812e114 by thread T26300:    #0 _PyEval_EvalFrameDefault generated_cases.c.h:10411 (python.exe:arm64+0x1002770c4)    #1 gen_send_ex2 genobject.c:259 (python.exe:arm64+0x1000b3854)    #2 gen_iternext genobject.c:634 (python.exe:arm64+0x1000b1068)    #3 list_extend_iter_lock_held listobject.c:1263 (python.exe:arm64+0x1000d8b84)    #4 _list_extend listobject.c:1452 (python.exe:arm64+0x1000d3c48)    #5 _PyList_Extend listobject.c:1480 (python.exe:arm64+0x1000d3540)    #6 PySequence_List abstract.c:2085 (python.exe:arm64+0x100054ad0)    #7 PySequence_Fast abstract.c:2116 (python.exe:arm64+0x100054d2c)    #8 PyUnicode_Join unicodeobject.c:10232 (python.exe:arm64+0x1001c3674)    #9 unicode_join unicodeobject.c:12513 (python.exe:arm64+0x1001e81a4)    #10 _PyEval_EvalFrameDefault generated_cases.c.h:3979 (python.exe:arm64+0x10026dc20)    #11 gen_send_ex2 genobject.c:259 (python.exe:arm64+0x1000b3854)    #12 gen_iternext genobject.c:634 (python.exe:arm64+0x1000b1068)    #13 _PyForIter_VirtualIteratorNext ceval.c:3585 (python.exe:arm64+0x100289c14)    #14 _PyEval_EvalFrameDefault generated_cases.c.h:5751 (python.exe:arm64+0x100273808)    #15 gen_send_ex2 genobject.c:259 (python.exe:arm64+0x1000b3854)    #16 gen_iternext genobject.c:634 (python.exe:arm64+0x1000b1068)    #17 list_extend_iter_lock_held listobject.c:1263 (python.exe:arm64+0x1000d8bc4)    #18 _list_extend listobject.c:1452 (python.exe:arm64+0x1000d3c48)    #19 _PyList_Extend listobject.c:1480 (python.exe:arm64+0x1000d3540)    #20 PySequence_List abstract.c:2085 (python.exe:arm64+0x100054ad0)    #21 PySequence_Fast abstract.c:2116 (python.exe:arm64+0x100054d2c)    #22 PyUnicode_Join unicodeobject.c:10232 (python.exe:arm64+0x1001c3674)    #23 unicode_join unicodeobject.c:12513 (python.exe:arm64+0x1001e81a4)    #24 _PyEval_EvalFrameDefault generated_cases.c.h:3979 (python.exe:arm64+0x10026dc20)    #25 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #26 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #27 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #28 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #29 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #30 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #31 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #32 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #33 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #34 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #35 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #36 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #37 context_run context.c:728 (python.exe:arm64+0x1002b5200)    #38 _PyEval_EvalFrameDefault generated_cases.c.h:3766 (python.exe:arm64+0x10027fa0c)    #39 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #40 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #41 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #42 _PyObject_Call call.c:348 (python.exe:arm64+0x10007f458)    #43 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #44 thread_run _threadmodule.c:373 (python.exe:arm64+0x1003ffad8)    #45 pythread_wrapper thread_pthread.h:232 (python.exe:arm64+0x100357734)  Previous read of size 1 at 0x00011812e114 by thread T26298:    #0 call_instrumentation_vector instrumentation.c:1194 (python.exe:arm64+0x1003042b4)    #1 _Py_call_instrumentation instrumentation.c:1209 (python.exe:arm64+0x100303e94)    #2 _PyEval_EvalFrameDefault generated_cases.c.h:7500 (python.exe:arm64+0x10026f920)    #3 gen_send_ex2 genobject.c:259 (python.exe:arm64+0x1000b3854)    #4 gen_iternext genobject.c:634 (python.exe:arm64+0x1000b1068)    #5 list_extend_iter_lock_held listobject.c:1263 (python.exe:arm64+0x1000d8b84)    #6 _list_extend listobject.c:1452 (python.exe:arm64+0x1000d3c48)    #7 _PyList_Extend listobject.c:1480 (python.exe:arm64+0x1000d3540)    #8 PySequence_List abstract.c:2085 (python.exe:arm64+0x100054ad0)    #9 PySequence_Fast abstract.c:2116 (python.exe:arm64+0x100054d2c)    #10 PyUnicode_Join unicodeobject.c:10232 (python.exe:arm64+0x1001c3674)    #11 unicode_join unicodeobject.c:12513 (python.exe:arm64+0x1001e81a4)    #12 method_vectorcall_O descrobject.c:476 (python.exe:arm64+0x10009693c)    #13 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f1a8)    #14 _PyEval_EvalFrameDefault generated_cases.c.h:1620 (python.exe:arm64+0x1002774ac)    #15 gen_send_ex2 genobject.c:259 (python.exe:arm64+0x1000b3854)    #16 gen_iternext genobject.c:634 (python.exe:arm64+0x1000b1068)    #17 _PyForIter_VirtualIteratorNext ceval.c:3585 (python.exe:arm64+0x100289c14)    #18 _PyEval_EvalFrameDefault generated_cases.c.h:5751 (python.exe:arm64+0x100273808)    #19 gen_send_ex2 genobject.c:259 (python.exe:arm64+0x1000b3854)    #20 gen_iternext genobject.c:634 (python.exe:arm64+0x1000b1068)    #21 list_extend_iter_lock_held listobject.c:1263 (python.exe:arm64+0x1000d8bc4)    #22 _list_extend listobject.c:1452 (python.exe:arm64+0x1000d3c48)    #23 _PyList_Extend listobject.c:1480 (python.exe:arm64+0x1000d3540)    #24 PySequence_List abstract.c:2085 (python.exe:arm64+0x100054ad0)    #25 PySequence_Fast abstract.c:2116 (python.exe:arm64+0x100054d2c)    #26 PyUnicode_Join unicodeobject.c:10232 (python.exe:arm64+0x1001c3674)    #27 unicode_join unicodeobject.c:12513 (python.exe:arm64+0x1001e81a4)    #28 _PyEval_EvalFrameDefault generated_cases.c.h:3979 (python.exe:arm64+0x10026dc20)    #29 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #30 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #31 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #32 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #33 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #34 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #35 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #36 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #37 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #38 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #39 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #40 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #41 context_run context.c:728 (python.exe:arm64+0x1002b5200)    #42 _PyEval_EvalFrameDefault generated_cases.c.h:3766 (python.exe:arm64+0x10027fa0c)    #43 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #44 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #45 method_vectorcall classobject.c:73 (python.exe:arm64+0x100083d20)    #46 _PyObject_Call call.c:348 (python.exe:arm64+0x10007f458)    #47 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #48 thread_run _threadmodule.c:373 (python.exe:arm64+0x1003ffad8)    #49 pythread_wrapper thread_pthread.h:232 (python.exe:arm64+0x100357734)  Thread T26300 (tid=709520, running) created by main thread at:    #0 pthread_create <null> (libclang_rt.tsan_osx_dynamic.dylib:arm64e+0x32b00)    #1 do_start_joinable_thread thread_pthread.h:279 (python.exe:arm64+0x10035698c)    #2 PyThread_start_joinable_thread thread_pthread.h:321 (python.exe:arm64+0x1003567d4)    #3 do_start_new_thread _threadmodule.c:1877 (python.exe:arm64+0x1003ff68c)    #4 thread_PyThread_start_joinable_thread _threadmodule.c:1992 (python.exe:arm64+0x1003fe41c)    #5 cfunction_call methodobject.c:564 (python.exe:arm64+0x10012009c)    #6 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #7 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #8 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #9 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #10 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #11 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #12 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #13 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #14 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #15 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #16 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #17 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #18 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #19 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #20 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #21 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #22 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #23 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #24 _PyObject_Call call.c:361 (python.exe:arm64+0x10007f418)    #25 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #26 _PyEval_EvalFrameDefault generated_cases.c.h:2656 (python.exe:arm64+0x10027b6b4)    #27 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #28 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #29 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #30 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #31 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #32 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #33 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #34 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #35 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #36 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #37 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #38 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #39 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #40 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #41 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #42 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #43 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #44 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #45 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #46 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #47 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #48 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #49 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #50 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #51 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #52 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #53 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #54 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #55 builtin_exec bltinmodule.c.h:568 (python.exe:arm64+0x100263f80)    #56 cfunction_vectorcall_FASTCALL_KEYWORDS methodobject.c:465 (python.exe:arm64+0x10011f43c)    #57 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f1a8)    #58 _PyEval_EvalFrameDefault generated_cases.c.h:1620 (python.exe:arm64+0x1002774ac)    #59 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #60 run_mod pythonrun.c:1436 (python.exe:arm64+0x1003359cc)    #61 _PyRun_SimpleFileObject pythonrun.c:521 (python.exe:arm64+0x1003311f8)    #62 _PyRun_AnyFileObject pythonrun.c:81 (python.exe:arm64+0x100330950)    #63 pymain_run_file main.c:429 (python.exe:arm64+0x100370710)    #64 Py_RunMain main.c:772 (python.exe:arm64+0x10036fb44)    #65 pymain_main main.c:802 (python.exe:arm64+0x10036ffb0)    #66 Py_BytesMain main.c:826 (python.exe:arm64+0x100370084)    #67 main python.c:15 (python.exe:arm64+0x100000a04)  Thread T26298 (tid=709518, running) created by main thread at:    #0 pthread_create <null> (libclang_rt.tsan_osx_dynamic.dylib:arm64e+0x32b00)    #1 do_start_joinable_thread thread_pthread.h:279 (python.exe:arm64+0x10035698c)    #2 PyThread_start_joinable_thread thread_pthread.h:321 (python.exe:arm64+0x1003567d4)    #3 do_start_new_thread _threadmodule.c:1877 (python.exe:arm64+0x1003ff68c)    #4 thread_PyThread_start_joinable_thread _threadmodule.c:1992 (python.exe:arm64+0x1003fe41c)    #5 cfunction_call methodobject.c:564 (python.exe:arm64+0x10012009c)    #6 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #7 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #8 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #9 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #10 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #11 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #12 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #13 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #14 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #15 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #16 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #17 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #18 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #19 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #20 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #21 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #22 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #23 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #24 _PyObject_Call call.c:361 (python.exe:arm64+0x10007f418)    #25 PyObject_Call call.c:373 (python.exe:arm64+0x10007f4cc)    #26 _PyEval_EvalFrameDefault generated_cases.c.h:2656 (python.exe:arm64+0x10027b6b4)    #27 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #28 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #29 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #30 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #31 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #32 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #33 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #34 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #35 _PyEval_EvalFrameDefault generated_cases.c.h:3236 (python.exe:arm64+0x10027ab80)    #36 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #37 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #38 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #39 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #40 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #41 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #42 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #43 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #44 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #45 _PyEval_Vector ceval.c:1977 (python.exe:arm64+0x10026a6d0)    #46 _PyFunction_Vectorcall call.c (python.exe:arm64+0x10007f7e0)    #47 _PyObject_VectorcallDictTstate call.c:146 (python.exe:arm64+0x10007e3c0)    #48 _PyObject_Call_Prepend call.c:504 (python.exe:arm64+0x10007fddc)    #49 call_method typeobject.c:3055 (python.exe:arm64+0x10018a4e8)    #50 slot_tp_call typeobject.c:10524 (python.exe:arm64+0x10018a308)    #51 _PyObject_MakeTpCall call.c:242 (python.exe:arm64+0x10007e658)    #52 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f244)    #53 _PyEval_EvalFrameDefault generated_cases.c.h:2968 (python.exe:arm64+0x10027c754)    #54 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #55 builtin_exec bltinmodule.c.h:568 (python.exe:arm64+0x100263f80)    #56 cfunction_vectorcall_FASTCALL_KEYWORDS methodobject.c:465 (python.exe:arm64+0x10011f43c)    #57 PyObject_Vectorcall call.c:327 (python.exe:arm64+0x10007f1a8)    #58 _PyEval_EvalFrameDefault generated_cases.c.h:1620 (python.exe:arm64+0x1002774ac)    #59 PyEval_EvalCode ceval.c:868 (python.exe:arm64+0x10026a2ac)    #60 run_mod pythonrun.c:1436 (python.exe:arm64+0x1003359cc)    #61 _PyRun_SimpleFileObject pythonrun.c:521 (python.exe:arm64+0x1003311f8)    #62 _PyRun_AnyFileObject pythonrun.c:81 (python.exe:arm64+0x100330950)    #63 pymain_run_file main.c:429 (python.exe:arm64+0x100370710)    #64 Py_RunMain main.c:772 (python.exe:arm64+0x10036fb44)    #65 pymain_main main.c:802 (python.exe:arm64+0x10036ffb0)    #66 Py_BytesMain main.c:826 (python.exe:arm64+0x100370084)    #67 main python.c:15 (python.exe:arm64+0x100000a04)SUMMARY: ThreadSanitizer: data race generated_cases.c.h:10411 in _PyEval_EvalFrameDefault==================

Linked PRs

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp