On Fri, Jan 11, 2019 at 5:00 AM Tom Lane <t...@sss.pgh.pa.us> wrote: > It's also possible that you just aren't exercising the cases where > trouble occurs. In particular, noting this bit in InsertOneValue(): > > /* > * We use ereport not elog here so that parameters aren't evaluated unless > * the message is going to be printed, which generally it isn't > */ > ereport(DEBUG4, > (errmsg_internal("inserted -> %s", > OidOutputFunctionCall(typoutput, values[i])))); > > I'd counsel running initdb under DEBUG4 or higher before deciding > you're out of the woods. >
I have tried initdb with --debug option (If I am not wrong, it runs initdb under DEBUG5 mode) and didn't hit any problem after applying the patch. Are you expecting that we might try to open pg_proc at that place which can lead to the problem? -- With Regards, Amit Kapila. EnterpriseDB: http://www.enterprisedb.com