-
-
Notifications
You must be signed in to change notification settings - Fork 461
Closed
Labels
Description
Integration
sentry-android
Build System
Gradle
AGP Version
8.10.1
Proguard
Enabled
Version
8.14.0
Steps to Reproduce
- Replay disabled
sessionReplay.onErrorSampleRate = 0.0
sessionReplay.sessionSampleRate = 0.0Expected Result
No fatal exception should be thrown.
Actual Result
Fatal Exception: java.util.NoSuchElementException: List is empty.
at kotlin.collections.CollectionsKt___CollectionsKt.first(_Collections.kt:221)
at io.sentry.android.replay.ReplayCache.getFrames$sentry_android_replay_release(ReplayCache.java:55)
at io.sentry.android.replay.capture.BufferCaptureStrategy.createCurrentSegment(BufferCaptureStrategy.kt:205)
at io.sentry.android.replay.capture.BufferCaptureStrategy.pause(BufferCaptureStrategy.kt:46)
at io.sentry.android.replay.ReplayIntegration.pauseInternal(ReplayIntegration.kt:255)
at io.sentry.android.replay.ReplayIntegration.pause(ReplayIntegration.kt:234)
at io.sentry.android.core.LifecycleWatcher.onStop(LifecycleWatcher.java:106)
at androidx.lifecycle.DefaultLifecycleObserverAdapter.onStateChanged(DefaultLifecycleObserverAdapter.kt:29)
at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.jvm.kt:313)
at androidx.lifecycle.LifecycleRegistry.pushParentState(LifecycleRegistry.jvm.kt:208)
at androidx.lifecycle.LifecycleRegistry.backwardPass(LifecycleRegistry.jvm.kt:265)
at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.jvm.kt:284)
at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.jvm.kt:134)
at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.jvm.kt:119)
at androidx.lifecycle.ProcessLifecycleOwner.dispatchStopIfNeeded$lifecycle_process_release(ProcessLifecycleOwner.java:130)
at androidx.lifecycle.ProcessLifecycleOwner.delayedPauseRunnable$lambda$0(ProcessLifecycleOwner.java:53)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:230)
at android.os.Looper.loop(Looper.java:319)
at android.app.ActivityThread.main(ActivityThread.java:8919)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Metadata
Metadata
Assignees
Labels
Projects
Status
No status