<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-03-11 16:23 GMT+03:00 Hendrik Leppkes <span dir="ltr"><<a href="mailto:h.leppkes@gmail.com" target="_blank">h.leppkes@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Mar 11, 2016 at 2:11 PM, Никита Скиба <<a href="mailto:zaulan@gmail.com">zaulan@gmail.com</a>> wrote:<br>
> Program received signal SIGSEGV, Segmentation fault.<br>
> [Switching to Thread 4764.0x268c]<br>
> 0x000007fecdd455bf in ff_hevc_transform_add32_8_avx2 ()<br>
>    from C:\Program Files\AxxonSoft\AxxonSmart\bin\avcodec-itv-3.0.1-57.dll<br>
> (gdb) bt<br>
> #0  0x000007fecdd455bf in ff_hevc_transform_add32_8_avx2 ()<br>
<br>
</span>Since it crashes in AVX2 code, you should verify that your memory<br>
buffers are properly 32-byte aligned.<br>
The code you originally posted does not show where the memory is<br>
allocated, so if the allocations are not aligned on a 32-byte<br>
boundary, it could cause segfaults in AVX2.<br>
<span class="HOEnZb"><font color="#888888"><br>
- Hendrik</font></span></blockquote><div><br></div><div>Thanks a lot! </div><div>Implementing correct 32-byte align to allocated memory had fixed the problem with HEVC crash.</div><div><br></div><div><br></div><div>Gratefully,</div><div>Nikita Skiba</div><div> </div></div></div></div>