﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
801	Use of psRealloc() expands the size of the memory footprint	Paul Price	rhl@…	"This was originally noticed in the psTrace code (because it's called
repeatedly), which called psStringAppend.  psStringAppend would allocate an
empty string, and then psRealloc to the proper size once it was known.  I've
fixed this behaviour so that it only calls psRealloc if necessary, but that does
not eliminate the problem with psRealloc.

I will attach code to reproduce the problem.  Note how the values returned by
sbrk(0) change --- they should stay the same if psRealloc() was working
properly.  To prove this, exchange gcc_memory() for ps_memory() in the loop and
see that the numbers stay the same."	defect	closed	normal		sys	unspecified	major	fixed	VERIFIED	
