pgsql-server/contrib/tsearch Tag: REL7_3_STABL ...

Поиск
Список
Период
Сортировка
От momjian@postgresql.org (Bruce Momjian - CVS)
Тема pgsql-server/contrib/tsearch Tag: REL7_3_STABL ...
Дата
Msg-id 20021206051534.B9046476904@postgresql.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    momjian@postgresql.org    02/12/06 00:15:34

Modified files:
    contrib/tsearch: Tag: REL7_3_STABLE morph.c

Log message:
    Thank you very much, you catch it :). This bug had a long life, because it
    exists if and only if locale of postmaster
    was a different from C (or ru_RU.KOI8-R).

    Please, apply patch for current CVS & 7.3.1

    Magnus Naeslund(f) wrote:
    > Ok, I nailed the bug, but i'm not sure what the correct fix is.
    > Attached tsearch_morph.diff that remedies this problem by avoiding it.
    > Also there's a debug aid patch if someone would like to know how i
    > finally found it out :)
    >
    > There problem in the lemmatize() function is that GETDICT(...) returned
    > a value not handled (BYLOCALE).
    > The value (-1) and later used as an index into the dicts[] array.
    > After that everything went berserk stack went crazy somehow so trapping
    > the fault sent me to the wrong place, and every time i read the value it
    > was positive ;)
    >
    > So now i just return the initial word passed to the lemmatize function,
    > because i don't know what to do with it.

    Magnus Naeslund


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

Предыдущее
От: momjian@postgresql.org (Bruce Momjian - CVS)
Дата:
Сообщение: pgsql-server/contrib/tsearch morph.c
Следующее
От: momjian@postgresql.org (Bruce Momjian - CVS)
Дата:
Сообщение: pgsql-server/doc/src/sgml runtime.sgml