aws / aws/amazon-chime-sdk-android
Android crash - native abort Regressed crash
- Dominant language
- Kotlin
- Stars
- 113
- Forks
- 60
- Avg merge
- 40m
- Merged PRs (30d)
- 2
Description
**Describe the bug**
**Android - native abort Regressed crash**
Sometimes during video call we observe below crash particulary in LAVA device model. and there is no enough information to debug this further
**To Reproduce**
Steps to reproduce the behavior:
1. Join video call with multiple particpants with atleast 6
2. Ask participants to turn onvideo call
3. continue with the video call for sometime
4. App will crash suddenly
**Expected behavior**
App should not crash
**Logs**
abortRegressedLevel: Fatal
Unhandled
Abort
split_config.arm64_v8a.apk
+0x1cc2c8
split_config.arm64_v8a.apk
+0x1cc934
split_config.arm64_v8a.apk
+0x5968f8
split_config.arm64_v8a.apk
+0x596808
split_config.arm64_v8a.apk
+0x60d2c8
split_config.arm64_v8a.apk
+0x831b24
split_config.arm64_v8a.apk
+0x4b0e80
split_config.arm64_v8a.apk
+0x4b2ed0
split_config.arm64_v8a.apk
+0x4b27d0
split_config.arm64_v8a.apk
+0x4a7408
split_config.arm64_v8a.apk
+0x39d3b0
split_config.arm64_v8a.apk
+0x283e68
split_config.arm64_v8a.apk
+0x283c7c
libc
+0x0ca3bc
libc
+0x05df20
Also I've noticed that during video calls, when multiple participants turn on their video, some participants' videos do not render properly and show a black screen. Additionally, participants whose video initially renders properly experience freezing after some time. This issue occurs on almost all devices. Unfortunately, I cannot share screenshots due to legal policy.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Test environment Info (please complete the following information):**
- Device: [Lava]
- OS: [e.g. Android 14]
- Version amazon-chime-sdk: [e.g. 0.20.0]
- Version amazon-chime-sdk-media: [e.g. 0.20.0]
- Can you reproduce this in the demo app?
**If you are reporting a crash:**
- How often is this crash occurring? - randomly happening
- Are there metrics on CPU or memory use at the time of the crash?
- Please provide full crash logs.
**Additional context**
Add any other context about the problem here.
Contributor guide
Research direction
Run the listed multi-participant video-call reproduction on a Lava device and collect complete crash logs and environment details, including whether it reproduces in the demo app. No source files or tests are named; done means the reported scenario no longer causes a native abort, black video, or video freezing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100