thanks for finding this workaround but thats no true alternative for me

Quote:

Originally Posted by zbiggy

Yes I had all the bugs you are talking about.
Here is the fix for all problems you are talking about:
You have to disable OpenGL hardware acceleration in Flash menu.
Go to the page you are talking about. Right click on the flash content (for example charts on this page). Choose 'Settings...' from flash context menu. On first tab uncheck 'Enable hardware acceleration' which is enabled as default. Since now everything is stable. I use flash 10,3,180,65 and firefox4. I was on the page you mentioned and everything is rock solid stable there. You can keep using:
EnableLinuxHWVideoDecode=1
OverrideGPUValidation=true
because they have nothing in common with the bugs you encounter.

It looks Flash plugin is using GLX in a way which makes Nvidia driver stuck or doing crazy things with display.

NVIDIA already tracked this issue and verified. newer versions of Flash use VDPAU to accelerate video decode and presentation, and they use an overlay to do so. This bug really need to be fix by Adobe.

NVIDIA already tracked this issue and verified. newer versions of Flash use VDPAU to accelerate video decode and presentation, and they use an overlay to do so. This bug really need to be fix by Adobe.

Thanks for letting us know, and I hope you have notified Adobe of this issue.

NVIDIA already tracked this issue and verified. newer versions of Flash use VDPAU to accelerate video decode and presentation, and they use an overlay to do so. This bug really need to be fix by Adobe.

Disclaimer: I don't use flash, so I have no problem currently :-).
1) If bug results in browser/plugin sigsegv/freeze (resolvable with killing frozen process) or artefacts inside browser window, then, yes, ball on adobe side.
2) If (improper|buggy) use of vdpau/glx results in system/xorg freeze and not resolvable with killing browser/plugin process, then this is still nvidia driver bug, and MUST be fixed inside nvidia driver (very likely in kernel part of driver). No matter if Flash plugin buggy too or not (moreover, if some knownly buggy plugin version triggers such effects, it should be used for testing, even if there are fixed version).
No (unprivileged) user application should be able to freeze system/xorg/make unkillable processes (stuck in "state D")/etc. Otherwise this is EXPLOITABLE SECURITY PROBLEM.
Reports from artem and Lamieur matches (2), and this looks much more serious, than "just" flash problem.

I think sandipt was only referring to YouTube videos leaking through all blackness. Everything fits: it's using an overlay and not hiding it when the window is not on screen. And I would agree that Flash should be fixed.

However, allowing video decoding through /etc/adobe/mms.cfg leads to Xorg hangs on video sites other than YouTube (different sites use different codecs, YT is not affected). As I mentioned, I can do the same with mplayer -vo vdpau -vc vdpau on specific files. Those are user-mode applications causing system instability and it is indeed exploitable. I believe this should be addressed by Nvidia.

NVIDIA already tracked this issue and verified. newer versions of Flash use VDPAU to accelerate video decode and presentation, and they use an overlay to do so. This bug really need to be fix by Adobe.

Can you please cooperate with Adobe on this issue? Nvidia has tracked this issue so have detailed knowledge about this bug. We users do not know anything except it crashes. I'm sure company to company bug report with detailed description will gain much more high priority and faster fix than our reports with no details.

If flash plugin is able to freeze or crash X via Nvidia driver this is indeed security bug and should be fixed on Nvidia driver side no matter what Adobe will do.

I now have a VDPAU capable nvidia card and immediately saw where the problem is. Flash is using black as the overlay colorkey! That's... stupid. It'll make the video shine through everything that's black, like say, the text on many webpages, including this forum! Ok, the default colorkey is an eyesore green, not ideal either, it's distractingly noticeable when you move the video window around. MPlayer does it how it should be done, it sets the colorkey to 0.01 0.02 0.03 (RGB values in float). It looks black, but it's not black. Adobe should do something similar.