Skip to content

[CP] Merge fix for dynamic table in separate debugging ELF files #47316

Description

@sstrickl

commit(s) to merge: d16ad3d

merge instructions: merges cleanly into origin/stable

What is the issue: Dynamic table in separate debugging information ELF file has invalid relocated addresses when segments are loaded into memory.

What is the fix: NOBITS sections, which have no file content to load into segments, are now ordered in segments after sections that do have content.

Why cherrypick: The bad dynamic table information impacts tools that handle the separate debugging information like Sentry.

Risk: None.

Link to original issue(s): #47289

/cc @kevmoo @mit-mit @whesse @athomas @vsmenon @devoncarew

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions