View Single Post
Old 04-20-11, 12:41 PM   #11
artem
Registered User
 
Join Date: Jun 2006
Posts: 703
Default Re: NVIDIA, please, fix Adobe Flash 10.2.x and 10.3.x

Quote:
Originally Posted by ShiningArcanine View Post
The "bug" I mentioned affects audio, but it is neither an audio bug nor a single bug. It affects all software doing overlapping memory copies with memcpy(). The mere act of doing such a thing is illegal in ANSI C.
The initial implementation of this function in glibc implied a certain behaviour (I won't argue if it's wrong or right, Linus, and I support his POV, thinks that that behaviour indeed can be expected and used) which then was changed abruptly in consequent glibc releases.

So don't be too fast to blame only flash developers for (mis)using this function. glibc developers should have announced they are changing its behaviour but they didn't do that.
artem is offline   Reply With Quote