# The One-Instruction Window ![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article2.74d541386bbf.png) ## 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))