# The One-Instruction Window

## Metadata
- Author: [[nsrip.com]]
- Full Title: The One-Instruction Window
- Category: #articles
- Published: 2024-08-07
- Document Tags: #go #stack unwinding
- Source: reader
- Last Highlighted: 2025-02-11 14:42:34.638285+00:00
- URL: https://nsrip.com/posts/oneinstruction.html
## Summary
This post is about how I investigated a frame pointer unwinding crash in the Go runtime.
## Highlights
- This post is about how I investigated a frame pointer unwinding crash in the Go runtime. The bug was specific to 64-bit ARM: asynchronous preemption at a specific instruction, in certain functions, led to a kind of use-after-free bug which caused the runtime execution tracer to crash when collecting a traceback. ([View Highlight](https://read.readwise.io/read/01jktqcf90jtxhyw3t1c6wf8c4))