[x264-devel] [PATCH 22/24] RFC: arm: Implement x264_mbtree_propagate_{cost, list}_neon
Janne Grunau
janne-x264 at jannau.net
Mon Jan 25 20:36:18 CET 2016
On 2015-10-14 15:45:25 +0300, vlad.ivanov at lab-systems.ru wrote:
> Hello,
>
> the patch mentioned in the subject can cause a bus error exception
> under certain conditions when running x264 on ARM.
> x264_mbtree_propagate_list_internal_neon causes an exception at this
> line:
>
> >ld1 {v2.8h}, [x2], #16 // lowres_cost
>
> This is how this line looks in gdb:
>
> ><x264_mbtree_propagate_list_internal_neon+52> vld1.16
> >{d16-d19}, [r0 :128]!
> ># NEON operands should be aligned to 128 bits (0x10)
> >print /x $r0
> >0xb3394958
>
> “Certain conditions” means it only fails with a specific input video:
> foreman_cif.yuv. I assume the issue is somehow related to the
> resolution of the video — there is no problem with QCIF and VGA
> videos.
Thanks for the report, The mail unfortunately sat a while in the
moderation queue. Should be fixed.
Janne
More information about the x264-devel
mailing list