I have the same problem here (I'm using vlc 1.0.0rc3, vista SP2). For example, while playing a 28Mb .mkv file, vlc consumes memory at a rate of ~ 5MB/sec. So by the end of the video (which lasts 1:31 min), I end up with vlc consuming a total of 430MB of memory.
However I have experimented a bit and found out that, if I desactivate the subtitles, the memory leak stops immediatly (it keeps the memory amount it has consumed until then, but it does not grow any longer) and if I put the subtitles back again, the memory leak does not reappear.
I hope this was helpful
. If not, I'm ready to give whatever info that would be helpful.
Edit : The leak actually comes back after puting the subtitles back, sorry for the mistake. However I have observed that the leaks grows significantly only when there are subtitles displaying on the screen.