Sorry, should have posted the backtrace from the beginning. It goes deeper than this, but the important part is in the child after fork():
#0 SyncSemWait () at /builds/workspace/710-SDP/build_x86_64/lib/c/kercalls/x86_64/SyncSemWait.S:37 #1 0x0000004bfa174ac6 in PyThread_acquire_lock_timed (lock=lock@entry=0x24f0cd9430, microseconds=microseconds@entry=-1000000, intr_flag=intr_flag@entry=1) at Python/thread_pthread.h:459 #2 0x0000004bfa1c77bd in acquire_timed (lock=0x24f0cd9430, timeout=-1000000000) at ./Modules/_threadmodule.c:63 #3 0x0000004bfa1c78e7 in rlock_acquire (self=0x24f13027e0, args=<optimized out>, kwds=<optimized out>) at ./Modules/_threadmodule.c:308 #4 0x0000004bfa204631 in method_vectorcall_VARARGS_KEYWORDS (func=0x24f0d61ef0, args=0x24f131c660, nargsf=<optimized out>, kwnames=<optimized out>) at Objects/descrobject.c:332 #5 0x0000004bfa06eff6 in _PyObject_Vectorcall (kwnames=<optimized out>, nargsf=<optimized out>, args=<optimized out>, callable=<optimized out>) at ./Include/cpython/abstract.h:123 #6 call_function (kwnames=0x0, oparg=1, pp_stack=<synthetic pointer>, tstate=0x24f0d8ee00) at Python/ceval.c:4987 #7 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3486 #8 0x0000004bfa06c95b in function_code_fastcall (co=<optimized out>, args=<optimized out>, nargs=0, globals=<optimized out>) at Objects/call.c:283 #9 0x0000004bfa06ed29 in _PyObject_Vectorcall (kwnames=<optimized out>, nargsf=<optimized out>, args=<optimized out>, callable=<optimized out>) at ./Include/cpython/abstract.h:127 #10 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x24f0d8ee00) at Python/ceval.c:4987 #11 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3500 #12 0x0000004bfa06c95b in function_code_fastcall (co=<optimized out>, args=<optimized out>, nargs=1, globals=<optimized out>) at Objects/call.c:283 #13 0x0000004bfa06ed29 in _PyObject_Vectorcall (kwnames=<optimized out>, nargsf=<optimized out>, args=<optimized out>, callable=<optimized out>) at ./Include/cpython/abstract.h:127 #14 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x24f0d8ee00) at Python/ceval.c:4987 #15 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3500 #16 0x0000004bfa06c95b in function_code_fastcall (co=<optimized out>, args=<optimized out>, nargs=1, globals=<optimized out>) at Objects/call.c:283 #17 0x0000004bfa06eff6 in _PyObject_Vectorcall (kwnames=<optimized out>, nargsf=<optimized out>, args=<optimized out>, callable=<optimized out>) at ./Include/cpython/abstract.h:123 #18 call_function (kwnames=0x0, oparg=1, pp_stack=<synthetic pointer>, tstate=0x24f0d8ee00) at Python/ceval.c:4987 #19 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3486 #20 0x0000004bfa06c95b in function_code_fastcall (co=<optimized out>, args=<optimized out>, nargs=0, globals=<optimized out>) at Objects/call.c:283 #21 0x0000004bfa08626a in _PyObject_FastCallDict (callable=0x24f152fd30, args=<optimized out>, nargsf=<optimized out>, kwargs=<optimized out>) at Objects/call.c:96 #22 0x0000004bfa189584 in run_at_forkers (lst=<optimized out>, reverse=<optimized out>) at ./Modules/posixmodule.c:435 #23 0x0000004bfa194bfb in run_at_forkers (reverse=0, lst=<optimized out>) at ./Modules/posixmodule.c:420 #24 PyOS_AfterFork_Child () at ./Modules/posixmodule.c:474 #25 0x0000004bfa194d08 in os_fork_impl (module=<optimized out>) at ./Modules/posixmodule.c:6082 #26 os_fork (module=<optimized out>, _unused_ignored=<optimized out>) at ./Modules/clinic/posixmodule.c.h:2709 --Elad _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/GCCEBGMUDK2UAMCDSW4VRWCUAHGAPLCN/ Code of Conduct: http://python.org/psf/codeofconduct/