Skip to content

Return address at the bottom of stack should be 0 #1322

Closed

Description

@brson

We have 0xdeadbeef as our final return address. The unwinder expects to see 0 here afaict.

Activity

  1. ghost assigned on Dec 17, 2011
  2. brson commented on Dec 17, 2011

    @brson
    ContributorAuthor

    %rbp should also be 0 according to a comment in libunwind, according to the x86_64 ABI. Looks like it is not.

  3. added a commit that references this issue on Feb 15, 2025
  4. added a commit that references this issue on Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

A-runtimeArea: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflows

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions