getsentry / getsentry/sentry-java
Missing attachments in ANR events captured with new implementation (v2 - ApplicationExitInfo)
- Dominant language
- Kotlin
- Stars
- 1.4k
- Forks
- 478
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 67
Description
### Integration
sentry-android
### Build System
Gradle
### AGP Version
8.14.0
### Proguard
Enabled
### Other Error Monitoring Solution
No
### Version
8.41.0+
### Steps to Reproduce
1. Paste following snippet in https://github.com/getsentry/sentry-java/blob/main/sentry-samples/sentry-samples-android/src/main/java/io/sentry/samples/android/MyApplication.java#L20
```
File publicAppDir = getExternalFilesDir(android.os.Environment.DIRECTORY_DOCUMENTS);
File targetFile = new File(publicAppDir, "my_app_file.txt");
try (FileOutputStream fos = new FileOutputStream(targetFile)) {
String textData = "This is text saved inside the app-specific external folder.";
fos.write(textData.getBytes());
} catch (IOException e) {
e.printStackTrace();
}
Sentry.configureScope(scope -> {
Attachment attachment = new Attachment(targetFile.getAbsolutePath());
scope.addAttachment(attachment);
});
```
2. Build and run sample app on Android 11+ device
3. Issue an ANR
### Expected Result
Attachment is present in ANR report
### Actual Result
No attachments
Contributor guide
Assessment
This issue has not been assessed yet.