1. Open tears-of-steel.
2. Let the Ad Play (3 ads)
3. Let it play for 5-10 times.
4. You should see playback error.
2021-04-29 15:20:25.508 27749-27749/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/IMASDK: Received displayContainer message: hide for invalid session id: 0400d24c-5cdf-49f6-8425-e818cc53ac8e
2021-04-29 15:22:14.108 27749-28017/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/ExoPlayerImplInternal: Playback error
com.google.android.exoplayer2.ExoPlaybackException: Unexpected runtime error
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:586)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
Caused by: java.lang.IllegalStateException
at com.google.android.exoplayer2.util.Assertions.checkState(Assertions.java:86)
at com.google.android.exoplayer2.source.hls.HlsMediaChunk.getFirstSampleIndex(HlsMediaChunk.java:319)
at com.google.android.exoplayer2.source.hls.HlsSampleStreamWrapper.skipData(HlsSampleStreamWrapper.java:638)
at com.google.android.exoplayer2.source.hls.HlsSampleStream.skipData(HlsSampleStream.java:86)
at com.google.android.exoplayer2.BaseRenderer.skipSource(BaseRenderer.java:427)
at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.maybeDropBuffersToKeyframe(MediaCodecVideoRenderer.java:1059)
at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.processOutputBuffer(MediaCodecVideoRenderer.java:891)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.drainOutputBuffer(MediaCodecRenderer.java:1854)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:824)
at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:947)
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:477)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2021-04-29 15:23:52.016 27749-27749/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/ConstraintLayout: layout_constraintHeight_default="wrap" is deprecated.
Use layout_height="WRAP_CONTENT" and layout_constrainedHeight="true" instead