Toronto student Evan Andersen has found a bug which allows pages viewed during an Incognito session to flash back up on screen unexpectedly, which occurred while he was firing up a game through his Mac's Nividia GPU.

“When I launched Diablo III, I didn’t expect the pornography I had been looking at hours previously to be splashed on the screen. But that’s exactly what replaced the black loading screen,” he wrote in a blog post.

Andersen pointed the finger of blame at Nvidia, believing that a bug in its GPU drivers "allowed the contents of one application to leak into another." However, as Andersen was using an Apple Mac computer, Nvidia in turn has said that Apple is at fault, as the error sounds like a memory problem.

“This issue is related to memory management in the Apple OS, not Nvidia graphics drivers,” its spokesperson told VentureBeat.

“The Nvidia driver adheres to policies set by the operating system and our driver is working as expected. We have not seen this issue on Windows, where all application-specific data is cleared before memory is released to other applications.”

Regardless, both Nvidia and Google have been made to look a bit silly by the fact that Andersen claims to have reported the fault to them two years ago, without either party acting upon his concerns. Andersen's only brought it to the attention of the wider public as neither company appears to have made a concerted effort to fix it. [VentureBeat]