getsentry / getsentry/sentry-java

Missing attachments in ANR events captured with new implementation (v2 - ApplicationExitInfo)

オープン
#5,531 コメント 2 件 リアクション 0 件 担当者 1 名 @markushi が担当を希望しています GitHub で見る
Android Attachments Bug Platform: Java
主要言語
Kotlin
スター
1.4k
フォーク
478
平均マージ
2日 23時間
マージ済み PR(30日)
67

説明

### 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

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。