Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crash in ./python.exe -We -m test -v test_xxtestfuzz #104051

Closed
iritkatriel opened this issue May 1, 2023 · 0 comments · Fixed by #104052
Closed

crash in ./python.exe -We -m test -v test_xxtestfuzz #104051

iritkatriel opened this issue May 1, 2023 · 0 comments · Fixed by #104052
Labels
tests Tests in the Lib/test dir type-crash A hard crash of the interpreter, possibly with a core dump

Comments

@iritkatriel
Copy link
Member

iritkatriel commented May 1, 2023

% ./python.exe -We -m test -v test_xxtestfuzz
Raised RLIMIT_NOFILE: 256 -> 1024
== CPython 3.12.0a7+ (heads/main:2d526cd32f, May 1 2023, 19:02:26) [Clang 14.0.3 (clang-1403.0.22.14.1)]
== macOS-13.3.1-x86_64-i386-64bit little-endian
== Python build: debug
== cwd: /Users/iritkatriel/src/cpython-1/build/test_python_17978æ
== CPU count: 12
== encodings: locale=UTF-8, FS=utf-8
0:00:00 load avg: 2.91 Run tests sequentially
0:00:00 load avg: 2.91 [1/1] test_xxtestfuzz
test_sample_input_smoke_test (test.test_xxtestfuzz.TestFuzzer.test_sample_input_smoke_test)
This is only a regression test: Check that it doesn't crash. ... Traceback (most recent call last):
  File "/Users/iritkatriel/src/cpython-1/Lib/sre_compile.py", line 2, in <module>
    warnings.warn(f"module {__name__!r} is deprecated",
DeprecationWarning: module 'sre_compile' is deprecated
Fatal Python error: Aborted

Current thread 0x00007ff85940a340 (most recent call first):
  File "/Users/iritkatriel/src/cpython-1/Lib/test/test_xxtestfuzz.py", line 13 in test_sample_input_smoke_test
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/case.py", line 589 in _callTestMethod
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/case.py", line 634 in run
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/case.py", line 690 in __call__
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/suite.py", line 122 in run
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/suite.py", line 84 in __call__
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/suite.py", line 122 in run
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/suite.py", line 84 in __call__
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/suite.py", line 122 in run
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/suite.py", line 84 in __call__
  File "/Users/iritkatriel/src/cpython-1/Lib/unittest/runner.py", line 240 in run
  File "/Users/iritkatriel/src/cpython-1/Lib/test/support/__init__.py", line 1106 in _run_suite
  File "/Users/iritkatriel/src/cpython-1/Lib/test/support/__init__.py", line 1232 in run_unittest
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/runtest.py", line 294 in _test_module
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/runtest.py", line 330 in _runtest_inner2
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/runtest.py", line 373 in _runtest_inner
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/runtest.py", line 248 in _runtest
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/runtest.py", line 278 in runtest
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/main.py", line 483 in run_tests_sequential
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/main.py", line 601 in run_tests
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/main.py", line 779 in _main
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/main.py", line 738 in main
  File "/Users/iritkatriel/src/cpython-1/Lib/test/libregrtest/main.py", line 802 in main
  File "/Users/iritkatriel/src/cpython-1/Lib/test/__main__.py", line 2 in <module>
  File "/Users/iritkatriel/src/cpython-1/Lib/runpy.py", line 88 in _run_code
  File "/Users/iritkatriel/src/cpython-1/Lib/runpy.py", line 198 in _run_module_as_main

Extension modules: _testcapi, _xxtestfuzz (total: 2)

Linked PRs

@iritkatriel iritkatriel added tests Tests in the Lib/test dir type-crash A hard crash of the interpreter, possibly with a core dump labels May 1, 2023
iritkatriel added a commit to iritkatriel/cpython that referenced this issue May 1, 2023
carljm added a commit to carljm/cpython that referenced this issue May 5, 2023
* main: (61 commits)
  pythongh-64595: Argument Clinic: Touch source file if any output file changed (python#104152)
  pythongh-64631: Test exception messages in cloned Argument Clinic funcs (python#104167)
  pythongh-68395: Avoid naming conflicts by mangling variable names in Argument Clinic (python#104065)
  pythongh-64658: Expand Argument Clinic return converter docs (python#104175)
  pythonGH-103092: port `_asyncio` freelist to module state (python#104196)
  pythongh-104051: fix crash in test_xxtestfuzz with -We (python#104052)
  pythongh-104190: fix ubsan crash (python#104191)
  pythongh-104106: Add gcc fallback of mkfifoat/mknodat for macOS (pythongh-104129)
  pythonGH-104142: Fix _Py_RefcntAdd to respect immortality (pythonGH-104143)
  pythongh-104112: link from cached_property docs to method-caching FAQ (python#104113)
  pythongh-68968: Correcting message display issue with assertEqual (python#103937)
  pythonGH-103899: Provide a hint when accidentally calling a module (pythonGH-103900)
  pythongh-103963: fix 'make regen-opcode' in out-of-tree builds (python#104177)
  pythongh-102500: Add PEP 688 and 698 to the 3.12 release highlights (python#104174)
  pythonGH-81079: Add case_sensitive argument to `pathlib.Path.glob()` (pythonGH-102710)
  pythongh-91896: Deprecate collections.abc.ByteString (python#102096)
  pythongh-99593: Add tests for Unicode C API (part 2) (python#99868)
  pythongh-102500: Document PEP 688 (python#102571)
  pythongh-102500: Implement PEP 688 (python#102521)
  pythongh-96534: socketmodule: support FreeBSD divert(4) socket (python#96536)
  ...
jbower-fb pushed a commit to jbower-fb/cpython-jbowerfb that referenced this issue May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests Tests in the Lib/test dir type-crash A hard crash of the interpreter, possibly with a core dump
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant