GiST: spl_rattr in gistSplit()

Поиск
Список
Период
Сортировка
От Itai Zukerman
Тема GiST: spl_rattr in gistSplit()
Дата
Msg-id 87znoeylqk.fsf@matt.w80.math-hat.com
обсуждение исходный текст
Список pgsql-hackers
[3rd day of trying to track down a SEGV]

In gistSplit() I see:
             newtup[0] = gistFormTuple(giststate, r, v.spl_rattr, v.spl_rattrsize, v.spl_risnull);

but v.spl_rattrsize hasn't been initialized:
 (gdb) p v.spl_rattrsize[0] $136 = -1073749368

Is this going to be a problem?  Eventually we get a GISTENTRY with bad
bytes in gistFormTuple(), but maybe it's never used?
 (gdb) p centry[0] $138 = {key = 137280264, rel = 0x0, page = 0x0, offset = 0, bytes = -1073749368, leafkey = 0 '\0'}

-- 
Itai Zukerman  <http://www.math-hat.com/~zukerman/>


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Hans-Jürgen Schönig
Дата:
Сообщение: Re: System Tables and Triggers
Следующее
От: Itai Zukerman
Дата:
Сообщение: GiST: Bad newtup On Exit From gistSplit() ?