• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: Crash report
2description: A hard crash of the interpreter, possibly with a core dump
3labels: ["type-crash"]
4body:
5  - type: markdown
6    attributes:
7      value: |
8          This form is for hard crashes of the Python interpreter, segmentation faults, failed C-level assertions, and similar. Unexpected exceptions raised from Python functions in the standard library count as bugs rather than crashes.
9
10          The CPython interpreter is written in a different programming language, C. A "CPython crash" is when Python itself fails, leading to a traceback in the C stack.
11  - type: textarea
12    attributes:
13      label: What happened?
14      description: >
15        Include a [minimal, reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) if possible.
16        [Copy and paste code where possible rather than using screenshots](https://meta.stackoverflow.com/a/285557/13990016),
17        and put any code blocks inside triple backticks.
18
19      value: |
20        ```python
21        # Add a code block here, if required
22        ```
23    validations:
24      required: true
25  - type: dropdown
26    attributes:
27      label: "CPython versions tested on:"
28      multiple: true
29      options:
30        - "3.8"
31        - "3.9"
32        - "3.10"
33        - "3.11"
34        - "3.12"
35        - "CPython main branch"
36    validations:
37      required: true
38  - type: dropdown
39    attributes:
40      label: "Operating systems tested on:"
41      multiple: true
42      options:
43        - Linux
44        - macOS
45        - Windows
46        - Other
47    validations:
48      required: false
49  - type: input
50    attributes:
51      label: "Output from running 'python -VV' on the command line:"
52      description: If you tested with multiple operating systems or architectures, feel free to provide details in the main bug description.
53    validations:
54      required: false
55