#10562 closed defect (fixed)

Assertion uc failed at src/libavformat/hls.c:631

Reported by: Mitzsch01 Owned by:
Priority: important Component: avformat
Version: git-master Keywords: HLS hls regression
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: yes

Description

Summary of the bug:

Try to play hls video. In my case in mpv through an application called Plex HTPC.

It used to work until today when I tried it with the newest git-master of ffmpeg...
The log output of mpv shows this line and then crashes =>

"Assertion uc failed at src/libavformat/hls.c:631"

I´m currently trying to track it down to a specific commit made...

Change History (5)

comment:1 by Mitzsch01, 15 months ago

https://github.com/mitzsch/FFmpeg/tree/0d2e0da8e3cf106dc3e66dc9038b7074df6e1bab

With these commits reverted its working again. Problem, I have no idea if all of them need to be reverted... However only with the last one (=https://github.com/mitzsch/FFmpeg/commit/e8704a8f60041abb84585efaf3223abf0b6dcb90) reverted it worked again.

I will look into this.

Last edited 15 months ago by Mitzsch01 (previous) (diff)

comment:2 by mkver, 15 months ago

Analyzed by developer: set
Keywords: regression added
Priority: normalimportant
Status: newopen

Thanks for the report. I just sent a patch that intends to fix this: http://ffmpeg.org/pipermail/ffmpeg-devel/2023-September/314301.html
Can you test it?

comment:3 by Mitzsch01, 15 months ago

Just compiled it and tried it in Plex HTPC. Works! No crashes anymore. Many thanks! :)

comment:4 by mkver, 15 months ago

Fixed in 0c4ac187dc2ebbeb25ec33630eb1c7963e4c382d. Thanks for the report and testing.

comment:5 by mkver, 15 months ago

Resolution: fixed
Status: openclosed
Note: See TracTickets for help on using tickets.