Re: [BUGS] problem creating index in 6,5,3

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [BUGS] problem creating index in 6,5,3
Дата
Msg-id 21512.947176544@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: [BUGS] problem creating index in 6,5,3  (Karl DeBisschop <kdebisschop@range.infoplease.com>)
Ответы Re: [BUGS] problem creating index in 6,5,3  (Karl DeBisschop <kdebisschop@range.infoplease.com>)
Список pgsql-bugs
Karl DeBisschop <kdebisschop@range.infoplease.com> writes:
> Text field max size is 32 characters.

Drat, another good theory down the drain ;-)

I think it's time to start wheeling out the heavy artillery.  Do you
know how to use gdb?  I think we might be able to get some useful info
this way:

1. Start a postgres process running doing the CREATE INDEX.  Use ps to
determine the PID of the backend process.

2. gdb /usr/local/pgsql/bin/postgres (or whereever you keep the
executable).  You will need to run this as the postgres user.

3. In gdb:
        attach PID-of-backend-process
        break exit
        break _exit        (just belt and suspenders stuff)
        cont
(Depending on your system, it might not let you set a breakpoint at
exit, in which case try setting breaks at "proc_exit" and "quickdie".)

4. Wait for backend to fail.

5. If you hit any of the breakpoints, use "bt" to get a backtrace.
Otherwise, gdb should at least tell you what signal caused the program
to terminate ... which will be more info than we have now ...

            regards, tom lane

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

Предыдущее
От: Karl DeBisschop
Дата:
Сообщение: Re: [BUGS] problem creating index in 6,5,3
Следующее
От: "Andrew E. Kanevsky"
Дата:
Сообщение: Bug or my problem