On Mon, Jun 20, 2005 at 06:54:20PM -0400, Tom Lane wrote: > "Bill Rugolsky Jr." <[EMAIL PROTECTED]> writes: > > The PL/pgSQL FOR loop in the function consume_memory() defined below > > will consume VM on each iteration until the process hits its ulimit. > > The problem occurs with variables of ROWTYPE; there is no unbounded > > allocation when using simple types such as integer or varchar. > > Yeah, looks like I introduced a memory leak with the 8.0 changes for > better support of rowtype variables :-(. Here's the patch.
Thank you for the quick reply; much appreciated! Applied and tested against CVS head; that plugged the leak. -Bill ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings