Opened 3 years ago
Last modified 2 years ago
#10411 new defect
Crash on certain videos when transcoding to x265
| Reported by: | eygraber | Owned by: | |
|---|---|---|---|
| Priority: | normal | Component: | undetermined |
| Version: | git-master | Keywords: | crash libx265 x265 |
| Cc: | eygraber | Blocked By: | |
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description (last modified by )
Summary of the bug:
I have a specific video file that I try to transcode to x265. As soon as I start the transcode it crashes. This happens on versions 6.0 and 6.1, and 7.0. It doesn't happen on version 4.4.2 or 5.1.1.
I am attaching the console log and gdb info and a sample file that repros the issue.
How to reproduce:
% ffmpeg -i segfault.mkv -vcodec libx265 -acodec copy out.mkv ffmpeg version git-master, n6.0 and n6.1-dev built on Ubuntu 22.04
Attachments (3)
Change History (14)
by , 3 years ago
comment:1 by , 3 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 3 years ago
| Description: | modified (diff) |
|---|---|
| Version: | 6.0 → git-master |
comment:4 by , 3 years ago
I uploaded it to ​https://streams.videolan.org/upload/ with the filename segfault.mkv
comment:5 by , 3 years ago
If you need more samples I recently encountered a bunch of media that has a similar issue.
comment:9 by , 2 years ago
| Description: | modified (diff) |
|---|
comment:10 by , 2 years ago
Looks like you ran into the bug described in ticket #9666 (see ​my comment there). It is not a complete duplicate though, because your file is based upon A53 closed caption SEIs and not User Data Unregistered SEIs.
Workaround is to use "-a53cc 0". (I just sent a patch to make this the default.)



GDB output