Skip to content

HLS: ArrayIndexOutOfBoundsException on track update #3622

@juechemparathy

Description

@juechemparathy
12-20 13:52:50.414 32236-1196/com.google.android.exoplayer2.demo E/ExoPlayerImplInternal: Internal runtime error.
                                                                                          java.lang.ArrayIndexOutOfBoundsException: length=3; index=3
                                                                                              at com.google.android.exoplayer2.source.hls.HlsSampleStreamWrapper.discardBuffer(HlsSampleStreamWrapper.java:294)
                                                                                              at com.google.android.exoplayer2.source.hls.HlsMediaPeriod.discardBuffer(HlsMediaPeriod.java:188)
                                                                                              at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:552)
                                                                                              at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:306)
                                                                                              at android.os.Handler.dispatchMessage(Handler.java:101)
                                                                                              at android.os.Looper.loop(Looper.java:164)
                                                                                              at android.os.HandlerThread.run(HandlerThread.java:65)

Reproduction steps

  1. Go to url in the related mail to (dev.exoplayer@gmail.com)
  2. Change the Audio track

Result: ArrayIndexOutOfBoundsException### Link to test content

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions