Commit ed126ab
fix(android): Fix crash when spotlight is enabled without defaultSidecarUrl
The code attempted to read defaultSidecarUrl without checking if the key
exists in the options map. This caused a NoSuchKeyException crash during
startup when spotlight was set to true in sentry.options.json without
providing defaultSidecarUrl.
Added key existence check to match iOS implementation behavior and prevent
the crash while maintaining backward compatibility.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 35aae51 commit ed126ab
2 files changed
Lines changed: 12 additions & 1 deletion
File tree
- packages/core
- RNSentryAndroidTester/app/src/test/java/io/sentry/react
- android/src/main/java/io/sentry/react
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
61 | 70 | | |
62 | 71 | | |
63 | 72 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
152 | 154 | | |
153 | 155 | | |
154 | 156 | | |
| |||
0 commit comments