You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before and after upload I checked both the .js and .js.map file and both of them contains the same debugId.
But after uploading when I go to sentry release, I see that the .js file has the debugId but .js.map file does not have debugId. See the screenshot:
As a result, when an error happens on the frontend it show stack trace of minified code.
It also says: "No Source Map With Matching Debug ID"
I am not sure why the debug id is missing from the uploaded .map file but present before upload when I check it by opening the file.
Also, I saw in the documentation mentioning that the source map file should have a property debug_id but my source map file has a property debugId instead. Is that why this is happening? Do you know how the sourcemap will have debug_id instead of debugId?
Steps to reproduce:
As described above.
Actual result:
Soucemap file is missing debugId and error shows minified code.
Expected result:
Soucemap file should have debugId and error should show the source code.
The text was updated successfully, but these errors were encountered:
Any reason why it is implemented this way?
Also, running npx sentry-expo-upload-sourcemaps dist does not associate the build with a release. Is there a way to do that with that script?
OS:
Platform:
SDK:
@sentry/react-native
(5.20.0)react-native-sentry
(<= 0.43.2)Expo SDK version: 50.0.17
react-native
version: 0.73.6@sentry/cli
version: 2.31.2Are you using Expo?
Are you using sentry.io or on-premise?
If you are using sentry.io, please post a link to your issue so we can take a look:
Link to issue
Configuration:
(
@sentry/react-native
)I have the following issue:
I am uploading sourcemaps after generating using expo command:
expo export --source-maps --platform web
.Upload command:
Before and after upload I checked both the
.js
and.js.map
file and both of them contains the samedebugId
.But after uploading when I go to sentry release, I see that the
.js
file has the debugId but.js.map
file does not have debugId. See the screenshot:As a result, when an error happens on the frontend it show stack trace of minified code.
It also says: "No Source Map With Matching Debug ID"
I am not sure why the debug id is missing from the uploaded
.map
file but present before upload when I check it by opening the file.Also, I saw in the documentation mentioning that the source map file should have a property
debug_id
but my source map file has a propertydebugId
instead. Is that why this is happening? Do you know how the sourcemap will havedebug_id
instead ofdebugId
?Steps to reproduce:
Actual result:
Soucemap file is missing debugId and error shows minified code.
Expected result:
Soucemap file should have debugId and error should show the source code.
The text was updated successfully, but these errors were encountered: