Re: Assert triggered during RE_compile_and_cache

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Assert triggered during RE_compile_and_cache
Дата
Msg-id 2426993.1628201727@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Assert triggered during RE_compile_and_cache  (Mark Dilger <mark.dilger@enterprisedb.com>)
Ответы Re: Assert triggered during RE_compile_and_cache  (Mark Dilger <mark.dilger@enterprisedb.com>)
Список pgsql-hackers
Mark Dilger <mark.dilger@enterprisedb.com> writes:
> +select '' ~ '(())(\2){0}';
> +server closed the connection unexpectedly

> Any ideas?

Huh.  This seems like some deficiency in the part of parseqatom
starting with

    /* annoying special case:  {0} or {0,0} cancels everything */
    if (m == 0 && n == 0)

but I don't immediately see what's different about your failing case
versus the not-failing ones.

            regards, tom lane



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

Предыдущее
От: Mark Dilger
Дата:
Сообщение: Re: Another regexp performance improvement: skip useless paren-captures
Следующее
От: Mark Dilger
Дата:
Сообщение: Re: Assert triggered during RE_compile_and_cache