Skip to content

CallStack symbols are available only when the trace is read in full #215

@arfio

Description

@arfio

Bug Description:

The symbols for the LTTng-UST cyg profile analysis can appear only when the UstDebugInfoAnalysis is completed. For large traces, it is necessary to wait quite a while before being able to visualize the stack trace.

Also, it is necessary to close and reopen the trace for the symbols to show.

Steps to Reproduce:

  1. Take a large cyg profile trace (>10 million events)
  2. Open the trace
  3. Symbols do not show

Additional Information

This is because the UstDebugInfoAnalysisModule.getMatchingFile does a full query to get the debug binary information. However, the information has not yet been written into the backend as the interval is closed only at the end of the trace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions