On Thu, Feb 18, 2010 at 01:36:59PM -0800, David E. Wheeler wrote: > On Feb 18, 2010, at 10:09 AM, Tim Bunce wrote: > > > It took a depressingly large number of intense hours to work out what > > was going on and then more to try to work out a relatively clean solution. > > > > The underlying problem is in perl and Safe but sadly there's no > > reasonable way to fix Safe such that PostgreSQL would work without > > changes. > > Hrm. I don't have this bug with Safe 3.19, FWIW.
That's because Safe 1.19 (which I presume you meant) doesn't execute closures 'inside' the Safe compartment. So when the regex executes at runtime the C code looks up the utf8::SWASHNEW method without a problem. Tim. -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs