FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Negative line number in stacktrace exception · Issue #101400 · python/cpython · GitHub

/ cpython Public

Negative line number in stacktrace exception #101400

Description

The following code snippet generates a stacktrace exception pointing to a invalid line number (-1):

with object() as obj:
	break

Example:

$ echo 'with object() as obj:\n\tbreak' > main.py
$ python main.py
  File "/home/kartz/main.py", line -1
SyntaxError: 'break' outside loop

This is reproducible with Python 3.10, 3.11 and latest master. I could not reproduce this on Python versions older than <3.10.

Linked PRs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

type-bugAn unexpected behavior, bug, or error

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


    Back | FazBrowse Home | New Git URL