New GitHub issue #92311 from dkrystki:<br>

<hr>

<pre>
Full reproducer:
```
import sys


def fun():
    a = 1  # <---- jump location

    x = [i for i in range(10)]

    c = 3  # current location


def trace(frame, event, arg):
    if event == "line" and frame.f_lineno == 9:
        frame.f_lineno = 4

    return trace


sys.settrace(trace)

if __name__ == "__main__":
    fun()
```
Jumping from line `current location` to `jump location` yields SIGSEGV

**Error messages**

```
.venv/bin/python <cwd>/cakeshop.py
Fatal Python error: Segmentation fault

Current thread 0x00007f16eaae5280 (most recent call first):
  File "<cwd>/cakeshop.py", line 14 in trace
  File "<cwd>/cakeshop.py", line 9 in fun
  File "<cwd>/cakeshop.py", line 22 in <module>

Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

```
**Your environment**

- CPython versions tested on: 3.9.11, 3.10.1 (3.11.x works as expected same as <3.9)
- Operating system and architecture: Linux q 5.4.0-42-generic x64

</pre>

<hr>

<a href="https://github.com/python/cpython/issues/92311">View on GitHub</a>
<p>Labels: type-crash</p>
<p>Assignee: </p>