strk <strk(at)keybit(dot)net> writes:
> ==15489== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
Valgrind is fairly useless for debugging postgres, because it doesn't
know the difference between alignment-pad bytes in a struct and real
data. What you've got here is a gripe arising from writing out a
struct containing padding.
regards, tom lane