On Mon, Nov 1, 2021 at 12:48 AM Andres Freund <andres@anarazel.de> wrote:
Hi,
On 2021-10-31 13:01:00 +0530, Sandeep Thakkar wrote: > > #1 0x40000000003fdc00:0 in equalTupleDescs (tupdesc1=0x60000000001f65e0, > > > > tupdesc2=0x60000000001fba08)
Could you print out *tupdesc1, *tupdesc2? And best also p tupdesc1->attrs[0] p tupdesc1->attrs[1] p tupdesc1->attrs[2] p tupdesc2->attrs[0] p tupdesc2->attrs[1] p tupdesc2->attrs[2]
you mean make the changes in the .c files to print these values and rerun the build? Can you please share the files where this needs to be done or give me a patch?
This crash could suggest that somehow the catalogs were corrupted and that we're not reading back valid tupledescs from them. Hopefully we'll know more after looking at the tupledescs.