Just to be clear, much more time has been put into solving this bug than you might think. The fact it remains just proves how difficult it is to fix. It also doesn't help that there is no known way to 100% reproduce the bug, so it is a little hard to trace what is happening that shouldn't be happening. If someone does know how to reproduce the bug, then they didn't officially report it, so that knowledge can't be used to fix this bug.