Skip site navigation (1) Skip section navigation (2)

Re: _penalty gist method invoked with one key NULL

From: gj <gj(at)pointblue(dot)com(dot)pl>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>,Grzegorz Piotr Jaskiewicz <gj(at)pointblue(dot)com(dot)pl>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: _penalty gist method invoked with one key NULL
Date: 2005-10-27 22:24:44
Message-ID: 20051027222444.DFD2387@pointblue.com.pl (view raw or flat)
Thread:
Lists: pgsql-hackers
 
 
Breakpoint 1, gistpenalty (giststate=0xbfc254e4, attno=0, key1=0xbfc252d4, 
isNull1=0 '\0', key2=0xbfc24fd4, isNull2=0 '\0', 
    penalty=0xbfc24fb0) at gistutil.c:821 
821                     FunctionCall3(&giststate->penaltyFn[attno], 
(gdb) p key1 
$1 = (GISTENTRY *) 0xbfc252d4 
(gdb) p key1->key 
$2 = 0 
(gdb) p key2->key 
$3 = 138721324 
 
 
Sorry, key1 and key2 are just GISTENTRY pointers. 
so, as I can see this is NULL indeed, so my _penalty function is ok. 
 

In response to

Responses

pgsql-hackers by date

Next:From: Tom LaneDate: 2005-10-27 22:39:15
Subject: Re: ERROR: invalid memory alloc request size <a_big_number_here>
Previous:From: Jim NasbyDate: 2005-10-27 22:23:58
Subject: Re: enums

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group