From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | Greg Stark <gsstark(at)mit(dot)edu> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: problem with varlena and extended type |
Date: | 2009-07-05 05:39:00 |
Message-ID: | 162867790907042239q57fb0461k90b4e1206c635673@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
2009/7/4 Greg Stark <gsstark(at)mit(dot)edu>:
> On Sat, Jul 4, 2009 at 10:31 PM, Greg Stark<gsstark(at)mit(dot)edu> wrote:
>> It's pretty hard to guess where your bug is sitting here with no code
>> and no idea even what you've done to trigger it.
>>
see attachment - sorry, comments are czech
>> At a guess there someplace you haven't detoasted a datum that had to
>> be detoasted. But like I said that's just a guess.
>>
I have a problem with "in" function. So I have not a control over
process. I return a varlena value, that's all.
>
> Actually on further thought I think this smells like a memory
> management bug. Maybe you've either you've prematurely freed this data
> structure or realloc'd it without tracking the new pointer and have
> returned a pointer to the freed object.
>
I'll look on it. It looks strange. I don't use pfree. 2x or 3x use repalloc.
regards
Pavel Stehule
>
> --
> greg
> http://mit.edu/~gsstark/resume.pdf
>
Attachment | Content-Type | Size |
---|---|---|
kokes.c | text/plain | 7.2 KB |
kokes.h | text/plain | 1.9 KB |
parse.y | application/octet-stream | 8.8 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Brendan Jurd | 2009-07-05 06:54:56 | Re: commitfest.postgresql.org |
Previous Message | Bruce Momjian | 2009-07-05 05:07:52 | Re: pg_migrator mention in documentation |