Florian Frank wrote: > On Wed, 2004-03-17 at 03:26, Joel VanderWerf wrote: > >>Hi, I've narrowed down a memory leak in my program to the extremely >>simple C extension at: > > > Hmm, this also leaks, so at least you didn't make a mistake: > > def sz > `ps v`.split("\n").grep(/#{$0}/)[0].split[7] > end > > a = Array.new > str = "a.size\n" * 100000 > GC.start > p sz > eval str > GC.start > p sz Hm, interesting. Not an extension issue at all then.