I already posted about that bug two years ago, and it's still there:
Whenever I run an OpenGL application (usually the Second Life viewer) on one desktop and when I switch to another desktop, I sometimes see the OpenGL application crashing. It's been rarer than what it used to be (now happening perhaps once every 100 desktop switching, i.e. about 3 to four times less often than before), but this bug still happens with the newest drivers (release and beta alike).
In two years, my system configuration changed a bit (was Mandriva 2010.0 with a 8800GT, now Mandriva 2010.2 with GTX460, same MB, same CPU).
I'm running Gnome v2.30 (used to be 2.28 when I first reported that bug) with Sawfish v1.8.2 as the window manager (was v1.7.7 two years ago) and Xorg v1.7.7 (same version as before).
Here is the stack trace I get from the viewer whenever it crashes, showing it happens in the NVIDIA driver itself:
0xb5225976 /usr/lib/libnvidia-glcore.so.302.07(+0x1242976) [0xb5225976]
and then the following message appears in the system log:
NVRM: Xid (0000:01:00): 31, Ch 00000003, engmask 00000101, intr 10000000
Attached below is the nvidia-bug-report.log file.