Closed
Description
Commit tested: 1834133
Reproducer:
./python -m test
Modules/gcmodule.c:442: update_refs: Assertion "gc_get_refs(gc) != 0" failed
Enable tracemalloc to get the memory block allocation traceback
object address : 0x7fe79c68cbb0
object refcount : 0
object type : 0x55d1aa0d6f10
object type name: _lsprof.Profiler
object repr : <refcnt 0 at 0x7fe79c68cbb0>
Fatal Python error: _PyObject_AssertFailed: _PyObject_AssertFailed
Python runtime state: initialized
Current thread 0x00007fe7a2694280 (most recent call first):
Garbage-collecting
File "/workspaces/cpython/Lib/test/test_cprofile.py", line 29 in test_bad_counter_during_dealloc
File "/workspaces/cpython/Lib/unittest/case.py", line 579 in _callTestMethod
File "/workspaces/cpython/Lib/unittest/case.py", line 623 in run
File "/workspaces/cpython/Lib/unittest/case.py", line 678 in __call__
File "/workspaces/cpython/Lib/unittest/suite.py", line 122 in run
File "/workspaces/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/workspaces/cpython/Lib/unittest/suite.py", line 122 in run
File "/workspaces/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/workspaces/cpython/Lib/unittest/suite.py", line 122 in run
File "/workspaces/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/workspaces/cpython/Lib/test/support/testresult.py", line 140 in run
File "/workspaces/cpython/Lib/test/support/__init__.py", line 1090 in _run_suite
File "/workspaces/cpython/Lib/test/support/__init__.py", line 1216 in run_unittest
File "/workspaces/cpython/Lib/test/libregrtest/runtest.py", line 281 in _test_module
File "/workspaces/cpython/Lib/test/libregrtest/runtest.py", line 317 in _runtest_inner2
File "/workspaces/cpython/Lib/test/libregrtest/runtest.py", line 360 in _runtest_inner
File "/workspaces/cpython/Lib/test/libregrtest/runtest.py", line 235 in _runtest
File "/workspaces/cpython/Lib/test/libregrtest/runtest.py", line 265 in runtest
File "/workspaces/cpython/Lib/test/libregrtest/main.py", line 450 in run_tests_sequential
File "/workspaces/cpython/Lib/test/libregrtest/main.py", line 564 in run_tests
File "/workspaces/cpython/Lib/test/libregrtest/main.py", line 742 in _main
File "/workspaces/cpython/Lib/test/libregrtest/main.py", line 701 in main
File "/workspaces/cpython/Lib/test/libregrtest/main.py", line 763 in main
File "/workspaces/cpython/Lib/test/__main__.py", line 2 in <module>
File "/workspaces/cpython/Lib/runpy.py", line 88 in _run_code
File "/workspaces/cpython/Lib/runpy.py", line 198 in _run_module_as_main
Extension modules: _testcapi, _xxsubinterpreters, _testinternalcapi, _testbuffer, _testmultiphase (total: 5)
Aborted (core dumped)
Interestingly it does not crashes if run with multiple processes.
cc @pablogsal
Metadata
Metadata
Assignees
Labels
Projects
Status
Done