You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
libmpegh copies USAC payload data between internally allocated buffers that under (un)certain circumstances may point to the same memory i.e. the data is being copied into itself. C standard explicitly states that memcpy() copying data between overlapping objects is undefined and thus it triggers warnings in various debugging tools. memmove() should be used instead in such circumstances.
libmpegh
copies USAC payload data between internally allocated buffers that under (un)certain circumstances may point to the same memory i.e. the data is being copied into itself. C standard explicitly states thatmemcpy()
copying data between overlapping objects is undefined and thus it triggers warnings in various debugging tools.memmove()
should be used instead in such circumstances.Here is a patch to fix the issue: 0001-Use-memmove-instead-of-memcpy-since-both-pointers-ma.PATCH
The text was updated successfully, but these errors were encountered: