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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions