Skip to content

test_dataclasses fails with a segfault in hunt refleaks mode#123185

@Eclips4

Description

@Eclips4

Bug report

Bug description:

eclips4@nixos~/p/p/cpython (main)> ./python-mtest-R3:3test_dataclassesUsingrandomseed: 3155328000:00:00loadavg: 0.96Run1testsequentiallyinasingleprocess0:00:00loadavg: 0.96 [1/1] test_dataclassesbeginning6repetitions. Showingnumberofleaks (. for0orless, Xfor10ormore) 123:456XFatalPythonerror: SegmentationfaultCurrentthread0x00007f14a8f07b80 (mostrecentcallfirst): File"/home/eclips4/programming/programming-languages/cpython/Lib/test/test_dataclasses/__init__.py", line2217intest_dataclasses_qualnamesFile"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/case.py", line606in_callTestMethodFile"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/case.py", line660inrunFile"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/case.py", line716in__call__File"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/suite.py", line122inrunFile"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/suite.py", line84in__call__File"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/suite.py", line122inrunFile"/home/eclips4/programming/programming-languages/cpython/Lib/unittest/suite.py", line84in__call__File"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/testresult.py", line148inrunFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line57in_run_suiteFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line37inrun_unittestFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line135intest_funcFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/refleak.py", line132inruntest_refleakFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line87inregrtest_runnerFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line138in_load_run_testFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line181in_runtest_env_changed_excFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line281in_runtestFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/single.py", line310inrun_single_testFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/main.py", line363inrun_testFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/main.py", line397inrun_tests_sequentiallyFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/main.py", line541in_run_testsFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/main.py", line576inrun_testsFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/main.py", line739inmainFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/libregrtest/main.py", line747inmainFile"/home/eclips4/programming/programming-languages/cpython/Lib/test/__main__.py", line2in<module>File"/home/eclips4/programming/programming-languages/cpython/Lib/runpy.py", line88in_run_codeFile"/home/eclips4/programming/programming-languages/cpython/Lib/runpy.py", line198in_run_module_as_mainExtensionmodules: _testinternalcapi (total: 1) fish: Job1, './python -m test -R 3:3 test_da…'terminatedbysignalSIGSEGV (Addressboundaryerror)

CPython versions tested on:

CPython main branch

Operating systems tested on:

Linux

Linked PRs

Metadata

Metadata

Assignees

Labels

3.14bugs and security fixestype-bugAn unexpected behavior, bug, or errortype-crashA hard crash of the interpreter, possibly with a core dump

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions