Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App crashes with refCount < 1 when multiple participants ends the call #643

Open
manju1375 opened this issue Jan 6, 2025 · 0 comments
Open

Comments

@manju1375
Copy link

manju1375 commented Jan 6, 2025

Crash Description

App crashes with refCount < 1 when multiple participants ends the call

Steps to reproduce

when multiple participants ends the call

Not a every time issue. App crashing sometimes for different users

Crash logs

java.lang.IllegalStateException: release() called on an object with refcount < 1 at
com.amazonaws.services.chime.sdk.meetings.utils.RefCountDelegate.release
Unknown Source:29
at
com.amazonaws.services.chime.sdk.meetings.audiovideo.video.gl.DefaultEglCoreFactory.onEglCoreReleased
Unknown Source:4
at
com.amazonaws.services.chime.sdk.meetings.audiovideo.video.gl.DefaultEglCoreFactory.access$onEglCoreReleased
Unknown Source
at
com.amazonaws.services.chime.sdk.meetings.audiovideo.video.gl.DefaultEglCoreFactory$createEglCore$$inlined$synchronized$lambda$2.run
Unknown Source:2
at
com.amazonaws.services.chime.sdk.meetings.audiovideo.video.gl.DefaultEglCore.release
Unknown Source:90
at
com.amazonaws.services.chime.sdk.meetings.internal.video.DefaultVideoClientController$stopAndDestroy$1.invokeSuspend

same crash happens multiple times.

version details

ext.chime_sdk_ml = "0.3.0"
ext.chime_sdk_media = "0.20.0"
ext.chime_sdk = "0.20.0"

Device details

1

architecture | aarch64
brand | POCO
model | M2102J20SI
name | POCO M2102J20SI
type | Mobile

2

architecture | aarch64
brand | Google
model | Pixel 9 Pro
name | Google Pixel 9 Pro
type | Mobile

3

architecture | aarch64
brand | Samsung
model | SM-S918B
name | Samsung SM-S918B
type | Mobile

4

architecture | aarch64
brand | Google
model | Pixel 4a
name | Google Pixel 4a
type | Mobile

From the app we have only 2 calls for release. Is there to check something like isReleased()? to safely call the release().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant