The issue has been described in detail here on the Graphics forum, but they sent me to this forum.
Basically the driver crashes when drawing any two VBOs with some two shaders. Isolated issue and posted code to reproduce it.
I wish you all the best. I have gotten no response until now, except to try it with a new driver every time a new one comes out.
Even though I posted a repro case with 100 lines of code or so, including shaders.
Anyway, it gets fixed by changing various (random) things in the shader. What I did was to replace:
float var = float(gl_VertexID % 2); // 0 or 1
if ((gl_VertexID % 2) == 0)
var = 0;
var = 1;