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/

Reply via email to