Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backfill missing DebugId from CFI Cache #1305

Merged
merged 3 commits into from
Sep 25, 2023

Conversation

Swatinem
Copy link
Member

We have seen customer minidumps that do not have proper DebugIds in them. However, there is a valid CodeId, which would allow the executable to be fetched from an external SSQP symbol server. We transform this executable to a CfiCache, which in theory could have a breakpad MODULE entry. Though in practice it does not (yet), as we never output one.

This would allow backfilling the missing DebugID in the minidump with the one found in the executable that we use to generate the CfiCache.

#skip-changelog

We have seen customer minidumps that do not have proper DebugIds in them.
However, there is a valid CodeId, which would allow the executable to be fetched from an external SSQP symbol server.
We transform this executable to a CfiCache, which in theory could have a breakpad `MODULE` entry. Though in practice it does not (yet), as we never output one.

This would allow backfilling the missing DebugID in the minidump with the one found in the executable that we use to generate the CfiCache.
@Swatinem Swatinem self-assigned this Sep 22, 2023
@codecov
Copy link

codecov bot commented Sep 22, 2023

Codecov Report

Merging #1305 (1749642) into master (e179bb4) will decrease coverage by 0.09%.
The diff coverage is 32.00%.

@@            Coverage Diff             @@
##           master    #1305      +/-   ##
==========================================
- Coverage   75.85%   75.77%   -0.09%     
==========================================
  Files          91       91              
  Lines       14594    14617      +23     
==========================================
+ Hits        11071    11076       +5     
- Misses       3523     3541      +18     

@Swatinem Swatinem merged commit 735add3 into master Sep 25, 2023
14 checks passed
@Swatinem Swatinem deleted the swatinem/backfill-debugid-from-exe branch September 25, 2023 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants