Mark Dilger <[email protected]> writes:
>> On Oct 22, 2020, at 1:09 PM, Tom Lane <[email protected]> wrote:
>> ooh, looks like prairiedog sees the problem too. That means I should be
>> able to reproduce it under a debugger, if you're not certain yet where
>> the problem lies.
> Thanks, Tom, but I question whether the regression test failures are from a
> problem in the verify_heapam.c code. I think they are a busted perl test.
> The test was supposed to corrupt the heap by overwriting a heap file with a
> large chunk of garbage, but in fact only wrote a small amount of garbage.
> The idea was to write about 2000 bytes starting at offset 32 in the page, in
> order to corrupt the line pointers, but owing to my incorrect use of syswrite
> in the perl test, that didn't happen.
Hm, but why are we seeing the failure only on specific machine
architectures? sparc64 and ppc32 is a weird pairing, too.
regards, tom lane