<div dir="ltr">Hi,<div><br></div><div>Anyone please tell whom to contact for these kind of issues ?</div><div><br></div><div>Thanks & Regards,</div><div><br></div><div>Raghavender.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 10, 2017 at 6:01 PM, Raghavender Palla <span dir="ltr"><<a href="mailto:raghavender.palla@gmail.com" target="_blank">raghavender.palla@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>Can some one help on this x264 lib crash issue please ?</div><div><br></div><div>Thanks & Regards,</div><div>Raghavender.</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 8, 2017 at 11:17 AM, Raghavender Palla <span dir="ltr"><<a href="mailto:raghavender.palla@gmail.com" target="_blank">raghavender.palla@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div><div>Hi,</div><div><br></div><div>I am using libx264 lib to encode h264 video.</div><div><br></div><div>Code base used is: x264-snapshot-20120303-2245-st<wbr>able ( <a href="http://download.videolan.org/x264/snapshots/x264-snapshot-20120303-2245-stable.tar.bz2" target="_blank">http://download.videolan.org/x<wbr>264/snapshots/x264-snapshot-20<wbr>120303-2245-stable.tar.bz2</a> )</div><div><br></div><div>Compiled the code and used along with libtcmalloc.so.4 in our application.</div><div><br></div><div>Linux: RHEL 7.1</div><div><br></div><div>I am getting crash and seeing the following BT.</div><div><br></div><div>Program received signal SIGSEGV, Segmentation fault.</div><div>x264_macroblock_cache_load (b_mbaff=0, mb_y=48201728, mb_x=0, h=0x1536008) at common/macroblock.c:1074</div><div>1074 M128( h-><a href="http://mb.cache.mv" target="_blank">mb.cache.mv</a>[l][i8] ) = M128_ZERO;</div><div>Missing separate debuginfos, use: debuginfo-install glibc-2.17-78.el7.x86_64 libgcc-4.8.3-9.el7.x86_64 libstdc++-4.8.3-9.el7.x86_64 xz-libs-5.1.2-9alpha.el7.x86_6<wbr>4 zlib-1.2.7-13.el7.x86_64</div><div>(gdb) bt</div><div>#0 x264_macroblock_cache_load (b_mbaff=0, mb_y=48201728, mb_x=0, h=0x1536008) at common/macroblock.c:1074</div><div>#1 x264_macroblock_cache_load_pro<wbr>gressive (h=h@entry=0x1536008, mb_x=mb_x@entry=0, mb_y=mb_y@entry=0) at common/macroblock.c:1360</div><div>#2 0x00007ffff73ed6a1 in x264_slice_write (h=h@entry=0x1536008) at encoder/encoder.c:2171</div><div>#3 0x00007ffff73ee1cc in x264_slices_write (h=h@entry=0x1536008) at encoder/encoder.c:2474</div><div>#4 0x00007ffff73f2d9b in x264_encoder_encode (h=0x1536008, pp_nal=0x7fffffffdca0, pi_nal=0x7fffffffdca8, pic_in=<optimized out>,</div><div>pic_out=0x7fffffffdbe0) at encoder/encoder.c:3059</div><div><br></div><div><br></div><div>It crashed at this line in common/macroblock.c file.</div><div>>>>>>> M128( h-><a href="http://mb.cache.mv" target="_blank">mb.cache.mv</a>[l][i8] ) = M128_ZERO; ------> this line is crashing.</div><div><br></div><div>Anyone faced this issue earlier ? And is it anything do with the options used while building libX264 ?</div><div>Any relation with __m128 and tcmalloc compatibility issue as the issue is coming when libtcmalloc is used.</div><div><br></div><div>Can some one help on this ?</div><div><br></div><div>Thanks & Regards,</div><div>Raghavender Palla</div></div><div><br></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>