Robert Haas <robertmh...@gmail.com> writes: > On Thu, May 24, 2012 at 10:16 AM, Marko Kreen <mark...@gmail.com> wrote: >> Following query crashes backend on 9.2: >> >> select substring('asd TO foo' from ' TO (([a-z0-9._]+|"([^"]+|"")+")+)');
> I spent some time trying to reduce this to the simplest case that > still causes a crash, and came up with this: > select substring('a' from '((a))+'); Yeah, I'm looking at it. Looks like I broke memory management somewhere in the quantifier revisions --- it seems to be stomping the stack during cleanup at the end of pg_regexec. Possibly a multiple-free deal? Haven't quite found it yet. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers