Closed
Description
Example on Windows: https://buildbot.python.org/all/#/builders/146/builds/8146
test_thread_safety (test.test_multiprocessing_spawn.test_processes.WithProcessesTestFinalize.test_thread_safety) ...
Assertion failed: gc_list_is_empty(to) || gc_old_space(to_tail) == gc_old_space(from_tail), file d:\buildarea\3.x.bolen-windows10\build\python\gc.c, line 322
Fatal Python error: Aborted
Current thread 0x00002a64 (most recent call first):
Garbage-collecting
File "D:\buildarea\3.x.bolen-windows10\build\Lib\test\_test_multiprocessing.py", line 4631 in __init__
File "__init__", line ??? in __init__
File "D:\buildarea\3.x.bolen-windows10\build\Lib\test\_test_multiprocessing.py", line 4657 in make_finalizers
File "D:\buildarea\3.x.bolen-windows10\build\Lib\threading.py", line 990 in run
File "D:\buildarea\3.x.bolen-windows10\build\Lib\threading.py", line 1039 in _bootstrap_inner
File "D:\buildarea\3.x.bolen-windows10\build\Lib\threading.py", line 1010 in _bootstrap
It may be related to the change: #117120
See: #117120 (comment)
The change PR gh-117213 should fix this issue.