[FFmpeg-devel] [PATCH] libswscale/x86/yuv2rgb: Fix Segmentation Fault when load unaligned data
Fu, Ting
ting.fu at intel.com
Wed Feb 26 05:00:01 EET 2020
> -----Original Message-----
> From: ffmpeg-devel <ffmpeg-devel-bounces at ffmpeg.org> On Behalf Of Carl
> Eugen Hoyos
> Sent: Tuesday, February 25, 2020 05:43 PM
> To: FFmpeg development discussions and patches <ffmpeg-devel at ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH] libswscale/x86/yuv2rgb: Fix Segmentation
> Fault when load unaligned data
>
>
>
> > Am 25.02.2020 um 07:29 schrieb Ting Fu <ting.fu at intel.com>:
> >
> > Signed-off-by: Ting Fu <ting.fu at intel.com>
> > ---
> > libswscale/x86/yuv_2_rgb.asm | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/libswscale/x86/yuv_2_rgb.asm
> > b/libswscale/x86/yuv_2_rgb.asm index e05bbb89f5..575a84d921 100644
> > --- a/libswscale/x86/yuv_2_rgb.asm
> > +++ b/libswscale/x86/yuv_2_rgb.asm
> > @@ -139,7 +139,7 @@ cglobal %1_420_%2%3, GPR_num, GPR_num,
> reg_num, parameters
> > VBROADCASTSD vr_coff, [pointer_c_ditherq + 4 * 8] %endif %endif
> > - mova m_y, [py_2indexq + 2 * indexq]
> > + movu m_y, [py_2indexq + 2 * indexq]
> > movh m_u, [pu_indexq + indexq]
> > movh m_v, [pv_indexq + indexq]
> > .loop0:
> > @@ -347,7 +347,7 @@ cglobal %1_420_%2%3, GPR_num, GPR_num,
> reg_num,
> > parameters %endif ; PACK RGB15/16 %endif ; PACK RGB15/16/32
> >
> > -mova m_y, [py_2indexq + 2 * indexq + 8 * time_num]
> > +movu m_y, [py_2indexq + 2 * indexq + 8 * time_num]
>
> If there is a related ticket in trac, please mention it in the commit message.
>
> Carl Eugen
Sorry for the missing ticket info. Added in patch V2.
Thank you,
Ting Fu
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email ffmpeg-devel-request at ffmpeg.org
> with subject "unsubscribe".
More information about the ffmpeg-devel
mailing list