Andrei Pelinescu-Onciul writes:
Yes, it did have something to do with it: turns out
the fixup_spve*
functions wrongly freed the contents of a fixed spve, which included the
original string. You did not see the bug before, because the original
string was not freed (memleak).
It should be fixed now.
thanks andrei, no garbage anymore.
-=- juha