Skip to content

Resources are set as unknown during measurement on some DWARF labels #42

@markhakansson

Description

@markhakansson

Expected behavior

When measuring Rauk should correctly try to find the names of the resources used in resource locks. At least on debug.

Actual behavior

When some resources are labeled with DW_AT_ranges instead of DW_AT_low_pc & DW_AT_high_pc it will be ignored and the name of the resource will be set to <UNKNOWN>.

Steps to reproduce

  1. Do the same resource locks multiple times in a task (e.g. a.lock() then a.lock() again)
  2. Run all Rauk steps

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions