[Bug 770295] segfault in convert_Y42B_YUY2 under certain memory conditions
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Aug 23 18:31:34 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=770295
--- Comment #1 from Josep Torra Valles <n770galaxy at gmail.com> ---
As per discussion in IRC the root cause is in the following code:
0x10dfed1e7: movl 0x218(%rdi), %ecx
0x10dfed1ed: addl %ecx, 0x18(%rdi)
0x10dfed1f0: movl 0x228(%rdi), %ecx
0x10dfed1f6: addl %ecx, 0x38(%rdi)
0x10dfed1f9: movl 0x22c(%rdi), %ecx
0x10dfed1ff: addl %ecx, 0x40(%rdi)
0x10dfed202: movl 0x230(%rdi), %ecx
0x10dfed208: addl %ecx, 0x48(%rdi)
addq should be used to increment strides on the pointers in 64 bits systems.
See https://cgit.freedesktop.org/gstreamer/orc/tree/orc/orcprogram-sse.c#n565
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list