So how exactly did the people able to come across this bug?
This allows the contents of one software to leak into another.
When Diablo requested a framebuffer of its own, Nvidia offered up the one previously used by Chrome.

Since it wasnt erased, it still contained the previous contents.

source: www.techworm.net