You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
How did you test that it's a mem leak? I'm still pretty sure that in most cases these are false positives, as the ressources are still known to the driver, but only released after program shutdown.
I could swear that I had recently traced this leak down. It had something to do with the HWBufferLink not getting deallocated. I provided a diagnosis, a testcase, and a workaround. I can't seem to find the post anywhere.
Well, my answer to that post is then either neglected, or silently considered wrong?! Moreover, having a pointer to an allocated memory area stored somewhere is definitely not a mem leak. As you said, this buffer is automatically deallocated, it's just a question whether this happens in a reasonable amount of time or not.
Right. I was pointing out the fact that the issue had been previously discovered, described and worked around. Instead of saying 'there is no leak', you get to say 'it may look like a leak, but it is not a leak and here is why. Users tend to appreciate having things explained so that they understand them.