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:
- Take a large cyg profile trace (>10 million events)
- Open the trace
- 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.