There is a memory leak in the liveness checker when popping states of the waiting stack (in the BackFrontFilter::tryGet() method). This has been fixed on the trunk as of today, but needs to be fixed in the 3.4 branch aswell.
Fix has been checked into CVS.