Skip to content

dwarf2sources is not able to process arm-trusted-firmware

Affected images versions

v2022 and v2023dev3

Unaffected images versions

v2021 does not uses dwarf2sources

Testcase

Steps to reproduce

Try to build arm-trusted-firmware, as in {T8985}

Expected result

The process extract the information about source files used to build the binary.

Actual result

In the case of arm-trusted-firmware dwarf2sources reports

Error: Missing DW_AT_name

and exists with failure.

Reproducibility

How often the issue is hit when repeating the test and changing nothing (same device, same image, etc.)?

Put the in the most appropriate entry:

  1. always
  2. often, but not always
  3. rarely

Impact of bug

The mapping of binary to source file is not generated, causing an incomplete license report.

Attachments

Root cause

Outcomes

Management data

This section is for management only, it should be the last one in the description.

Phabricator link: https://phabricator.apertis.org/T9004

Edited by Walter Lozano