[x264-devel] one bug report : x264 will crash for current version

BugMaster BugMaster at narod.ru
Mon Jul 18 08:01:17 CEST 2016


On Mon, 18 Jul 2016 11:36:55 +0800 (CST), qw wrote:
> Hi,


>>Hi. I can't reproduce it here. Also I am not sure if it is libx264 or>ffmpeg crash because your report only have: "Segmentation fault (core
>>dumped)". Btw I noticed that ffmpeg was compiled with ICC. Do you
>>compiled libx264 also with ICC? May be it is miscompilation and you
>>should try to compile both ffmpeg and libx264 with GCC.
>>
>>If you want further debug this crash (miscompilation?) than you need
>>to build both ffmpeg and libx264 with debug information (--enable-debug)
>>and get GDB backtrace from this crash.


> I use icc and gcc to build 'x264-snapshot-20160714-2245-stable'
> respectively, and use icc to build fmpeg3.1.1. The icc version has
> the crash issue, while the gcc version is ok.

> Because of the excellent optimization of icc compiler, I prefer icc
> to build x264. How to solve the crash issue? The crash is related to icc version and cflags.

As I already wrote if you want further debug this crash
(miscompilation?) than you need to build both ffmpeg and libx264 with
debug information (--enable-debug) and get GDB backtrace from this crash.
Also may be get disasm around the point of the crash.

Also you can pinpoint exact revision (patch) that cause it by
bisecting in git repository (~50 revisions back) instead of using of
source snapshots.



More information about the x264-devel mailing list