Skip to content

CTF1.8 structure fields beginning with an underscore should have their underscore removed. #411

Description

@arfio

Bug Description:

As specified in the CTF1.8 specifications:

Fields starting with an underscore should have their leading underscore removed by the CTF trace readers.

This is an issue because a lot of analyses depend on vtid, tid and other fields which are prefixed by an underscore, and with CTF2 we would need to check for both fields. A better fix would be to remove the underscore and modify all the analyses so that they handle the fields using no underscore in the prefix.
https://diamon.org/ctf/v1.8.3/

Steps to Reproduce:

  1. Generate a CTF2 trace with vtid context and cyg_profile events
  2. Try to make the callstack analysis work

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions