Alvaro Herrera <alvhe...@2ndquadrant.com> writes:
> On 2019-Oct-26, Peter Eisentraut wrote:
>> I hadn't realized that you had already attached a patch that implements
>> your idea.  It looks good to me.  Maybe a small comment near
>> check_backtrace_functions() why we're not using a regular list.  Other
>> than that, please go ahead with this.

> Thanks, I added that comment and others, and pushed.  Let's see what
> happens now ...

I had occasion to try to use errbacktrace() just now, and it blew up
on me.  Investigation finds this:

int
errbacktrace(void)
{
        ErrorData   *edata = &errordata[errordata_stack_depth];
        MemoryContext oldcontext;

        Assert(false);


I suppose that's a debugging leftover that shouldn't have been committed?
It did what I wanted after I took out the Assert.

                        regards, tom lane


Reply via email to