Re: async problems? - Mailing list pgsql-general

From Mark Harrison
Subject Re: async problems?
Date
Msg-id 40BDF0A6.8040307@pixar.com
Whole thread Raw
In response to Re: async problems?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
Tom Lane wrote:
> Mark Harrison <mh@pixar.com> writes:
>
>>     res = PQexec(conn,"DECLARE cur CURSOR FOR select * from assets limit 8888");    printf("PQexec declare %s\n",
PQresStatus(PQresultStatus(res)));
>>     PQclear(res);
>
>
>>     rc = PQsendQuery(conn, fetchstr);
>>     printf("PQsendQuery %d\n", rc);
>>     PQclear(res);
>
>
> You just re-cleared an already cleared result.  This probably caused a
> double free, corrupting malloc's datastructures.  The later crash within
> malloc is not surprising...

Ah, everything's better now... Thanks very much!

Mark

pgsql-general by date:

Previous
From: Patrick Hatcher
Date:
Subject: Pg_dump error
Next
From: Tom Lane
Date:
Subject: Re: statement-level statistics are disabled error (postgresql.conf)