Stephen Woodbridge <imaptools@xxxxxxxxx> writes: > I have a C function that works fine in all cases except if I try to run > it after create extension without reconnecting to the database. There's not nearly enough info here to diagnose the problem, but if I had to bet I'd bet on a memory-management bug that just accidentally fails to fail in the freshly-reconnected case. The first thing you should do, if you didn't already, is to build the backend with --enable-cassert to turn on assorted memory allocation checks. That might make the bug happen consistently, which would be a good thing. After that, I'd try capturing a stack trace from the point of the error report, in hopes of narrowing down what code is causing the problem. regards, tom lane -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general