Open souredoutlook opened 1 year ago
Assigning to @getsentry/support for routing, due by (yyz). ⏲️
Routing to @getsentry/ecosystem for triage, due by (sfo). ⏲️
What do you mean by source context? Do you have any examples?
I have linked a Jira ticket with various links to events that illustrate the point
Core or SDK?
Core Sentry product
Which part? Which one?
https://docs.sentry.io/product/sentry-basics/integrate-frontend/configure-scms/#step-4-using-stack-trace-links
Description
Stack trace linking requires the following:
Some SDKs report line number, column and file name in a way that would suggest stack trace linking should work. Even with properly configured code mapping.
However we don't mention source context, how to determine if it exists for an issue, and why it's important for stack trace linking any where in our docs.
Suggested Solution
Add troubleshooting this page, or the SCMS guide pages that support stack trace linking - that explains the signifcance of source context.
Example SDK generated events where this question comes up:
Edit:
From our docs we explicitly don't support C# or Java only the following languages:
This was explained internally as both a problem with how stack traces for the above languages can lack "path" information (Java, C#) but also source context (Go when running without source bundles).
┆Issue is synchronized with this Jira Improvement by Unito