[x265] Commit e3bd326a9f6f is a crasher

Nikos Barkas nikbar2004 at yahoo.com
Tue Aug 13 22:32:26 CEST 2013


I am getting crashes at the start of encoding after commit e3bd326a9f6f on Windows. I am building using GCC 4.7.1-TDM and the command I use to test is 
x265 --input stream.yuv  --width 720 --height 480 --rate 24 -o stream.h265 --rect --max-merge 1 --hash 1 --wpp --tu-intra-depth 1 --tu-inter-depth 2 --no-tskip -f 100

stream.yuv is a 2GB file I use as standard test, of which I encode the 100 first frames. The encoder crashes before any kind of progress information gets displayed, but after the header information has been shown. I tried building the RelWithDebInfo target and getting a stack backtrace and this is what I received:

Program received signal SIGSEGV, Segmentation fault.
0x00672f25 in x265_frame_init_lowres_core_ssse3 ()

Trying the bt gdb command gives an endless loop of output like below, indicating a trashed stack (note, this is with debug info enabled):
#0 0xbaadf00d in ?? ()
#1 0xbaadf00d in ?? ()
#2 0xbaadf00d in ?? ()
...
#219 0xbaadf00d in ?? ()
#220 0xbaadf00d in ?? ()
#221 0xbaadf00d in ?? ()
#222 0xbaadf00d in ?? ()
and so on.

My system is:
Windows 7 Enterprise 32-bit
Intel Corei7 2.8GHz
4GB RAM
Intel HD Graphics
220 GB HDD

I am not sure at this point what is required for this to get fixed; any ideas would be more than welcome. Should any additional data be needed, please let me know.

Best regards
Nikos (Vid01)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.videolan.org/private/x265-devel/attachments/20130813/866768ba/attachment.html>


More information about the x265-devel mailing list